]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
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>
Ken Dreyer [Tue, 24 Nov 2015 15:41:48 +0000 (08:41 -0700)]
Merge pull request #241 from ceph/tty-sudo
do not use backrefs for changing sudoers
Alfredo Deza [Tue, 24 Nov 2015 15:15:41 +0000 (10:15 -0500)]
do not use backrefs for changing sudoers
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 24 Nov 2015 14:42:08 +0000 (09:42 -0500)]
Merge pull request #239 from ktdreyer/wip-ceph-build-rm-apt-mirror
ceph-build: do not rely on apt-mirror.sepia.ceph.com
Ken Dreyer [Mon, 23 Nov 2015 22:59:17 +0000 (15:59 -0700)]
ceph-build: do not rely on apt-mirror.sepia.ceph.com
The pbuilder steps in the ceph-build job relied on
apt-mirror.sepia.ceph.com. Remove this dependency, and point at the main
alias for the US-based Ubuntu mirrors instead.
Ken Dreyer [Tue, 24 Nov 2015 14:40:56 +0000 (07:40 -0700)]
Merge pull request #240 from ceph/ssh-files
correct the location to the hostkeys
Alfredo Deza [Tue, 24 Nov 2015 14:03:06 +0000 (09:03 -0500)]
correct the location to the hostkeys
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Fri, 20 Nov 2015 20:40:05 +0000 (14:40 -0600)]
Merge pull request #238 from ceph/cdp-prs
port ceph-deploy-pull-requests to use new utitlies
Alfredo Deza [Fri, 20 Nov 2015 20:33:15 +0000 (15:33 -0500)]
include the utility script in the shell
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 20 Nov 2015 20:31:16 +0000 (15:31 -0500)]
use the new utility to install packages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 20 Nov 2015 17:46:21 +0000 (12:46 -0500)]
don't call the script anymore, just run tox directly
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 19 Nov 2015 16:43:28 +0000 (10:43 -0600)]
Merge pull request #237 from ceph/rm-gh-notify
remove github notifier
Alfredo Deza [Thu, 19 Nov 2015 16:37:52 +0000 (11:37 -0500)]
remove github notifier
Because the GitHub Pull Request Builder plugin handles updating the status
See https://github.com/jenkinsci/ghprb-plugin/issues/104
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 19 Nov 2015 16:25:48 +0000 (10:25 -0600)]
Merge pull request #236 from ceph/add-mscms
install the multiple scm plugin
Alfredo Deza [Thu, 19 Nov 2015 16:19:45 +0000 (11:19 -0500)]
install the multiple scm plugin
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 19 Nov 2015 13:48:48 +0000 (08:48 -0500)]
Merge pull request #235 from ktdreyer/wip-jobconfighistory-plugin
ansible: add jobConfigHistory plugin
Ken Dreyer [Thu, 19 Nov 2015 00:18:00 +0000 (17:18 -0700)]
ansible: add jobConfigHistory plugin
https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin
This plugin tracks changes in each job. Among other features, the Build
History widget will show an icon of a wrench with the tooltip "Config
changed since last build", indicating that the config has changed from
one build to the next.
Andrew Schoen [Wed, 18 Nov 2015 22:09:16 +0000 (16:09 -0600)]
Merge pull request #234 from ceph/ceph-rc
Allow to push binaries to `$BRANCH-rc` refs
Alfredo Deza [Wed, 18 Nov 2015 22:05:38 +0000 (17:05 -0500)]
use the new RC option to modify the chacra ref
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 18 Nov 2015 21:57:36 +0000 (16:57 -0500)]
add an RC option for release candidate releases
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 17 Nov 2015 21:46:29 +0000 (16:46 -0500)]
Merge pull request #233 from ceph/ceph-release-utils
ceph-release-rpm: use check_binary_existence from build_utils
Andrew Schoen [Tue, 17 Nov 2015 18:57:46 +0000 (12:57 -0600)]
ceph-release-rpm: check for noarch packages, not x86_64
We upload the ceph-release rpm as noarch and source, but were checking
x86_64 when trying to decide if the binaries needed rebuilt or not.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 17 Nov 2015 18:48:24 +0000 (12:48 -0600)]
ceph-release-rpm: use check_binary_existence from build_utils
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 17 Nov 2015 17:30:56 +0000 (12:30 -0500)]
Merge pull request #232 from ceph/ceph-deploy-utils
ceph-deploy: use methods from build_utils.sh
Andrew Schoen [Tue, 17 Nov 2015 17:17:05 +0000 (11:17 -0600)]
ceph-deploy: use the check_binary_existence method from build_utils.sh
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 17 Nov 2015 17:13:46 +0000 (11:13 -0600)]
ceph-deploy: remove get_rpm_dist as it exists in build_utils.sh
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 17 Nov 2015 17:12:00 +0000 (11:12 -0600)]
ceph-deploy: move all build scripts into the the same shell directive
This is so build can have access to method in build_utils
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Ken Dreyer [Tue, 17 Nov 2015 16:56:09 +0000 (09:56 -0700)]
Merge pull request #231 from ceph/build-huge
add the 'huge' label to ensure competent machines are used for building
Alfredo Deza [Tue, 17 Nov 2015 16:50:07 +0000 (11:50 -0500)]
add the 'huge' label to ensure competent machines are used for building
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 17 Nov 2015 15:39:20 +0000 (10:39 -0500)]
Merge pull request #230 from ceph/ceph-build-fix
ceph-build: separate deb build scripts from rpm build scripts
Andrew Schoen [Tue, 17 Nov 2015 15:37:06 +0000 (09:37 -0600)]
ceph-build: separate deb build scripts from rpm build scripts
We need these specific scripts grouped into their own shell directives
so that if setup_deb exits on a centos node then setup_rpm will still be
ran against that same node.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>