]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfredo Deza [Mon, 4 Jan 2016 23:00:15 +0000 (18:00 -0500)]
Merge pull request #274 from ceph/ansible-galaxy-pr-checks
ceph-build-pull-requests: install ansible-galaxy roles before playboo…
Andrew Schoen [Mon, 4 Jan 2016 22:09:46 +0000 (16:09 -0600)]
ceph-build-pull-requests: install ansible-galaxy roles before playbook syntax check
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Mon, 4 Jan 2016 22:17:15 +0000 (17:17 -0500)]
Merge pull request #273 from ceph/sensu-ansible
ansible playbook for sensu server and client setup
Andrew Schoen [Mon, 4 Jan 2016 21:45:23 +0000 (15:45 -0600)]
move sensu-vars.yml into an ansible/vars folder
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 21:44:41 +0000 (15:44 -0600)]
move requirements into a ansible/requirements dir
This is so the ceph-build-pull-requests job does not try to validate the
requirements as an ansible playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 21:09:18 +0000 (15:09 -0600)]
drop the yaml extension from sensu-hosts
It doesn't need it anyway and having that extension was making the jjb
linter incorrectly pick up this file for validation
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 20:51:39 +0000 (14:51 -0600)]
remove duplicated sensu-vars file
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 20:40:55 +0000 (14:40 -0600)]
adds an inventory and host vars for sensu ansible
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 16:38:21 +0000 (10:38 -0600)]
adds a play for configuring sensu clients
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:06:24 +0000 (10:06 -0600)]
add client config for the sensu server node
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:06:00 +0000 (10:06 -0600)]
change branch to include plugin gem install feature
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 23 Dec 2015 16:05:35 +0000 (10:05 -0600)]
add a list of sensu plugins to install from ruby gems
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 22 Dec 2015 16:13:42 +0000 (10:13 -0600)]
configuration fixes for sensu and rabbitmq; check definitions
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 22 Dec 2015 16:12:40 +0000 (10:12 -0600)]
Include the sensu role from my fork
I've made some modifications so that the latest version of sensu is
installed.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 22 Dec 2015 16:09:10 +0000 (10:09 -0600)]
a simple redis role
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 17 Dec 2015 20:54:18 +0000 (14:54 -0600)]
adds a placeholder vars file for sensu playbook
This isn't yet configured for our setup
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 17 Dec 2015 20:30:07 +0000 (14:30 -0600)]
adds an ansible galaxy requirements file for the sensu playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 17 Dec 2015 17:09:30 +0000 (11:09 -0600)]
playbook to setup a barebones sensu server
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 4 Jan 2016 15:27:33 +0000 (09:27 -0600)]
Merge pull request #272 from ceph/rm-venv-script
make sure that venv is always removed prior to creating it
Alfredo Deza [Mon, 4 Jan 2016 15:11:16 +0000 (10:11 -0500)]
make sure that venv is always removed prior to creating it
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 23 Dec 2015 16:05:39 +0000 (09:05 -0700)]
Merge pull request #267 from ceph/ceph-pr-checks
create a new ceph-pr commit check
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 14:21:58 +0000 (09:21 -0500)]
be more lenient and run all check on all jobs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 21:30:42 +0000 (16:30 -0500)]
try to determine what the sha is of the offending commit
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 20:30:51 +0000 (15:30 -0500)]
do not include merge commit messages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 20:14:09 +0000 (15:14 -0500)]
fix trailing ':'
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 20:10:55 +0000 (15:10 -0500)]
create a new ceph-pr commit check
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Josh Durgin [Wed, 23 Dec 2015 01:10:25 +0000 (17:10 -0800)]
Merge pull request #271 from ceph/ceph-pr-admins
lenient permissions for make check on ceph prs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 01:05:04 +0000 (20:05 -0500)]
be super lenient and build all PRs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 01:04:12 +0000 (20:04 -0500)]
make ceph-org members admins
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 00:53:49 +0000 (19:53 -0500)]
Merge pull request #269 from ceph/ceph-huge
use the 'huge' slaves that have more ram
Alfredo Deza [Wed, 23 Dec 2015 00:38:48 +0000 (19:38 -0500)]
use the 'huge' slaves that have more ram
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Dan Mick [Wed, 23 Dec 2015 00:39:57 +0000 (16:39 -0800)]
Merge pull request #268 from ceph/ceph-concurrent
make-check for ceph should be concurrent
Reviewed-by: Dan Mick <dmick@redhat.com>
Alfredo Deza [Wed, 23 Dec 2015 00:34:33 +0000 (19:34 -0500)]
make-check for ceph should be concurrent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 17:04:57 +0000 (12:04 -0500)]
Merge pull request #266 from ceph/make-bot
create a ceph-pull-requests job
Alfredo Deza [Tue, 22 Dec 2015 15:00:19 +0000 (10:00 -0500)]
create a ceph-pull-requests job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 10 Dec 2015 16:11:14 +0000 (11:11 -0500)]
Merge pull request #265 from ktdreyer/ceph-build-workarea-comment
ceph-build: clarify "workarea" comment
Ken Dreyer [Thu, 10 Dec 2015 15:02:05 +0000 (08:02 -0700)]
ceph-build: clarify "workarea" comment
Ken Dreyer [Thu, 10 Dec 2015 15:01:13 +0000 (08:01 -0700)]
Merge pull request #264 from ceph/rm-venv
also remove venv that is left behind
Alfredo Deza [Tue, 8 Dec 2015 20:15:49 +0000 (15:15 -0500)]
also remove venv that is left behind
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Fri, 4 Dec 2015 18:11:36 +0000 (12:11 -0600)]
Merge pull request #263 from ktdreyer/build-utils-whitespace
build_utils.sh: rm trailing whitespace
Ken Dreyer [Fri, 4 Dec 2015 18:09:33 +0000 (11:09 -0700)]
build_utils.sh: rm trailing whitespace
Andrew Schoen [Wed, 2 Dec 2015 18:19:15 +0000 (12:19 -0600)]
Merge pull request #262 from ceph/fix-cdp-tag
safer check for previously tagged
Alfredo Deza [Wed, 2 Dec 2015 18:16:24 +0000 (13:16 -0500)]
use the new tag_name in clear_version.yml to compare to last_commit.stdout
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Dec 2015 18:16:00 +0000 (13:16 -0500)]
use the new tag_name in main.yml to compare to last_commit.stdout
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Dec 2015 18:15:40 +0000 (13:15 -0500)]
define the actual tag_name that uses 'v'
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 2 Dec 2015 17:39:39 +0000 (11:39 -0600)]
Merge pull request #261 from ceph/latest-pip
ensure latest pip is installed, preventing odl, distro-based pip being used
Alfredo Deza [Wed, 2 Dec 2015 17:35:28 +0000 (12:35 -0500)]
ensure latest pip is installed, preventing odl, distro-based pip being used
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 2 Dec 2015 16:59:25 +0000 (10:59 -0600)]
Merge pull request #260 from ceph/ssh-user-fix-2
dedupe wrapper configuration
Alfredo Deza [Wed, 2 Dec 2015 16:57:12 +0000 (11:57 -0500)]
dedupe wrapper in ceph-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Dec 2015 16:56:43 +0000 (11:56 -0500)]
dedupe wrapper in ceph-deploy-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 2 Dec 2015 15:57:33 +0000 (09:57 -0600)]
Merge pull request #259 from ceph/ssh-user-fix
Ssh user fix
Alfredo Deza [Wed, 2 Dec 2015 15:44:15 +0000 (10:44 -0500)]
we only use one user, so do not list them as user in ceph-deploy-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Dec 2015 15:43:25 +0000 (10:43 -0500)]
we only use one user, so do not list them as user in ceph-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Wed, 2 Dec 2015 14:59:42 +0000 (08:59 -0600)]
Merge pull request #258 from ceph/ansible-abspath
use the full path for ansible-playbook executable
Alfredo Deza [Wed, 2 Dec 2015 14:58:54 +0000 (09:58 -0500)]
use the full path for ansible-playbook executable
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 1 Dec 2015 21:18:54 +0000 (15:18 -0600)]
Merge pull request #257 from ceph/cdp-leaner-matrix
remove redundant slaves from matrix
Alfredo Deza [Tue, 1 Dec 2015 21:12:35 +0000 (16:12 -0500)]
remove redundant slaves from matrix
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 1 Dec 2015 20:37:54 +0000 (14:37 -0600)]
Merge pull request #256 from ceph/cdep-universal
define universal and all/noarch for ceph-deploy binaries
Alfredo Deza [Tue, 1 Dec 2015 20:24:36 +0000 (15:24 -0500)]
define universal and all/noarch for ceph-deploy binaries
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 1 Dec 2015 16:16:29 +0000 (10:16 -0600)]
Merge pull request #255 from ceph/abspath
use the full path to the ansible-playbook executable
Alfredo Deza [Tue, 1 Dec 2015 15:53:35 +0000 (10:53 -0500)]
use the full path to the ansible-playbook executable
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 30 Nov 2015 21:00:21 +0000 (15:00 -0600)]
Merge pull request #254 from ceph/cdep-multijob
fix project type to multijob
Alfredo Deza [Mon, 30 Nov 2015 20:58:46 +0000 (15:58 -0500)]
fix project type to multijob
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 30 Nov 2015 20:56:31 +0000 (14:56 -0600)]
Merge pull request #253 from ceph/cdep-clean
remove the need for scm and axes on the parent ceph-deploy job
Alfredo Deza [Mon, 30 Nov 2015 20:50:48 +0000 (15:50 -0500)]
remove the need for scm and axes on the parent ceph-deploy job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 30 Nov 2015 20:46:04 +0000 (14:46 -0600)]
Merge pull request #252 from ceph/cdep-build
create a ceph-deploy-build job
Alfredo Deza [Mon, 30 Nov 2015 20:44:29 +0000 (15:44 -0500)]
include missing key for building with shell scripts
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 20:40:00 +0000 (15:40 -0500)]
remove the build scripts from the parent ceph-deploy job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 20:38:39 +0000 (15:38 -0500)]
add ceph-deploy-build to ceph-deploy job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 20:38:08 +0000 (15:38 -0500)]
create a ceph-deploy-build project
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 30 Nov 2015 20:02:03 +0000 (14:02 -0600)]
Merge pull request #251 from ceph/cdp-tag
implement a ceph-deploy-tag job
Alfredo Deza [Mon, 30 Nov 2015 19:50:16 +0000 (14:50 -0500)]
use the new build_utils to install ansible
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 19:49:56 +0000 (14:49 -0500)]
include build_utils.sh for ceph-deploy-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 19:11:30 +0000 (14:11 -0500)]
create a ceph-deploy-tag job
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 19:11:16 +0000 (14:11 -0500)]
add more options/flags to fine-control ceph-deploy release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 30 Nov 2015 15:59:42 +0000 (09:59 -0600)]
Merge pull request #250 from ceph/cdp-ansible
Ansible support for tagging ceph-deploy releases
Alfredo Deza [Mon, 30 Nov 2015 15:47:51 +0000 (10:47 -0500)]
move tasks into their directory
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 15:32:16 +0000 (10:32 -0500)]
specify project=ceph for ceph-tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 15:27:22 +0000 (10:27 -0500)]
also conditionally include the tag process to be able to skip when it exists already
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 15:26:56 +0000 (10:26 -0500)]
conditionally clear the previous commit and tag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 15:26:35 +0000 (10:26 -0500)]
create a main.yml for releasing ceph-deploy
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 30 Nov 2015 14:45:41 +0000 (09:45 -0500)]
condition the role depending on the project to release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 25 Nov 2015 20:34:51 +0000 (15:34 -0500)]
Merge pull request #249 from ceph/teuthology-pr-labels
teuthology-pull-requests: change node to trusty&&amd64&&small
Andrew Schoen [Wed, 25 Nov 2015 20:30:37 +0000 (14:30 -0600)]
teuthology-pull-requests: change node to trusty&&amd64&&small
This fixes a bug where the job incorrectly picks an arm64 node, which
does not compile gevent correctly causing the job to fail.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Ken Dreyer [Tue, 24 Nov 2015 21:47:34 +0000 (14:47 -0700)]
Merge pull request #248 from ceph/ansible-slave-updates
prado playbook updates
Andrew Schoen [Tue, 24 Nov 2015 21:42:33 +0000 (15:42 -0600)]
use host instead of name when adding github.com.pub for v1.9.1 compat
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 24 Nov 2015 21:34:19 +0000 (15:34 -0600)]
fix the path to github.com.pub for a prado configured slave
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 24 Nov 2015 20:26:03 +0000 (15:26 -0500)]
Merge pull request #247 from ktdreyer/wip-jjb-https-url
jenkins-job-builder: use HTTPS url for jenkins.ceph.com
Ken Dreyer [Mon, 16 Nov 2015 22:57:38 +0000 (15:57 -0700)]
jenkins-job-builder: use HTTPS url for jenkins.ceph.com
Default to the encrypted HTTPS url (not HTTP)
Ken Dreyer [Tue, 24 Nov 2015 20:03:00 +0000 (13:03 -0700)]
Merge pull request #246 from ceph/arm-mirror
use ports mirror for arm packages in pbuilder
Alfredo Deza [Tue, 24 Nov 2015 20:01:40 +0000 (15:01 -0500)]
use ubuntu-ports for the mirror
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 24 Nov 2015 19:58:35 +0000 (14:58 -0500)]
use ports mirror for arm packages in pbuilder
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 24 Nov 2015 17:49:13 +0000 (12:49 -0500)]
Merge pull request #245 from ktdreyer/jjb-small-node
jenkins-job-builder: run on "small" nodes
Ken Dreyer [Tue, 24 Nov 2015 17:47:30 +0000 (10:47 -0700)]
jenkins-job-builder: run on "small" nodes
Alfredo Deza [Tue, 24 Nov 2015 17:24:39 +0000 (12:24 -0500)]
Merge pull request #244 from ktdreyer/jjb-force-default
jenkins-job-builder: set default value for FORCE param
Ken Dreyer [Tue, 24 Nov 2015 17:22:21 +0000 (10:22 -0700)]
jenkins-job-builder: set default value for FORCE param
It's not totally clear from the JJB documentation whether we need this
or not, but I'm seeing an issue with our helga-jenkins plugin when we
leave this parameter out of the "!ci build jenkins-job-builder"
invocation. Explicitly set a default, just to see if this makes a
difference.
Alfredo Deza [Tue, 24 Nov 2015 16:07:47 +0000 (11:07 -0500)]
Merge pull request #243 from ktdreyer/rm-time-date-tracking
rm date/time tracking
Ken Dreyer [Tue, 24 Nov 2015 16:03:47 +0000 (09:03 -0700)]
rm date/time tracking
Prior to this commit, some of the build scripts would print the time and
date to the console log.
As far as I can tell this is a hold-over from the original Gitbuilder
scripts. Jenkins already logs the start and end times for us so there's
no need to clutter the build scripts with this.
Remove the code that prints `date`.
Ken Dreyer [Tue, 24 Nov 2015 16:06:37 +0000 (09:06 -0700)]
Merge pull request #242 from ceph/arm64
build arm64 on trusty
Alfredo Deza [Tue, 24 Nov 2015 16:01:22 +0000 (11:01 -0500)]
build arm64 on trusty
Signed-off-by: Alfredo Deza <adeza@redhat.com>