]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfredo Deza [Thu, 22 Oct 2015 12:55:32 +0000 (08:55 -0400)]
Merge pull request #139 from ktdreyer/rename-jjb-job
jjb: rename to "jenkins-job-builder"
Alfredo Deza [Wed, 21 Oct 2015 16:50:18 +0000 (12:50 -0400)]
Merge pull request #141 from ceph/chacractl
ceph-build-next: push binaries to chacra
Andrew Schoen [Wed, 21 Oct 2015 15:55:23 +0000 (10:55 -0500)]
ceph-build-next: push debian binaries to chacra
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 21 Oct 2015 14:18:19 +0000 (09:18 -0500)]
ceph-build-next: push built rpm binaries to chacra
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 21:16:46 +0000 (16:16 -0500)]
upload the .chacractl to jenkins slaves
The actual file is not commited because of the api credentials, you must
provide this file yourself when running the playbook.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 20:59:35 +0000 (15:59 -0500)]
ceph-build-next: there is no need to clone ceph-build anymore
Now that we're not using ansible in the job we don't need it anymore
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 20 Oct 2015 20:43:48 +0000 (16:43 -0400)]
Merge pull request #140 from ceph/chacractl
duplicate the ceph-build job as ceph-build-next
Andrew Schoen [Tue, 20 Oct 2015 20:38:42 +0000 (15:38 -0500)]
remove unneeded ansible playbooks and pip install chacractl
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 19:30:25 +0000 (14:30 -0500)]
fix names in the ceph-build-next job
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 19:10:06 +0000 (14:10 -0500)]
fix the name in the ceph-next job
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 18:54:19 +0000 (13:54 -0500)]
duplicate the ceph-setup job as ceph-setup-next
This is so we can use it in the new jobs that use chacra
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 18:49:51 +0000 (13:49 -0500)]
Adds a new cpeh-next job that will utilize chacra
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:37:24 +0000 (10:37 -0500)]
rename the original ceph-build job back to ceph-build
I had to rename this temporarily because of a mistake I made in naming
the new job.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:36:01 +0000 (10:36 -0500)]
Rename ceph-build to ceph-build-next
This job will be the new way to do things with chacra
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:21:40 +0000 (10:21 -0500)]
ceph-build: setup the virtualenv, install ansible and call the playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:19:26 +0000 (10:19 -0500)]
ceph-build: clone the ceph-build repo so we can run the ansible playbook
That playbook will eventually install chacractl
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:14:47 +0000 (10:14 -0500)]
ceph-build: stub out an ansible playbook to install chacractl
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 20 Oct 2015 15:12:42 +0000 (10:12 -0500)]
duplicate the ceph-build job
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 13 Oct 2015 11:47:33 +0000 (07:47 -0400)]
we use sudo, no need to halt on non-root users
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 12 Oct 2015 21:15:03 +0000 (17:15 -0400)]
sorry, commenting for now, need to make configurable
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 12 Oct 2015 19:00:34 +0000 (15:00 -0400)]
adding jessie back into ceph pool
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Mon, 5 Oct 2015 20:50:56 +0000 (14:50 -0600)]
jjb: rename to "jenkins-job-builder"
Rename this job's configuration to match its job name.
Alfredo Deza [Mon, 5 Oct 2015 12:36:44 +0000 (08:36 -0400)]
Merge pull request #138 from ktdreyer/rm-jenkins-slave-chef-prs
rm jenkins-slave-chef-pull-requests job
Ken Dreyer [Fri, 2 Oct 2015 19:52:44 +0000 (13:52 -0600)]
rm jenkins-slave-chef-pull-requests job
We're no longer actively developing with Chef. This stuff has been moved
to ansible instead.
(Perhaps we can delete https://github.com/ceph/jenkins-slave-chef as
well, now?)
Ken Dreyer [Fri, 2 Oct 2015 19:47:55 +0000 (13:47 -0600)]
Merge pull request #137 from ktdreyer/rm-ice-setup
delete ice-setup job
Ken Dreyer [Mon, 28 Sep 2015 19:57:39 +0000 (13:57 -0600)]
delete ice-setup job
Ken Dreyer [Mon, 28 Sep 2015 19:48:35 +0000 (13:48 -0600)]
Merge pull request #136 from ceph/wip-add-calamari-jobs
Wip add calamari jobs
Ken Dreyer [Tue, 15 Sep 2015 20:40:30 +0000 (14:40 -0600)]
calamari-clients: wipe the workspace
When this is not done, Jenkins keeps all the old RPMs and DEBs around
after each job, and they slowly pile up in each subsequent job run.
Ken Dreyer [Mon, 31 Aug 2015 22:06:13 +0000 (16:06 -0600)]
import jenkins-calamari JJB
These YAML files were created using Jenkins Job Wrecker:
jjwrecker -s 'http://jenkins-calamari.front.sepia.ceph.com:8080'
and then I moved each shell step out of the YAML files into separate
"build" shell script files by hand.
Ken Dreyer [Fri, 25 Sep 2015 17:12:39 +0000 (11:12 -0600)]
Merge pull request #135 from ceph/merfi
implement a job to check for merfi PRs
Alfredo Deza [Fri, 25 Sep 2015 17:09:11 +0000 (13:09 -0400)]
implement a job to check for merfi PRs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Sage Weil [Wed, 23 Sep 2015 19:53:43 +0000 (15:53 -0400)]
gen_reprepro_conf.sh: add arm64 arch
Signed-off-by: Sage Weil <sage@redhat.com>
Ken Dreyer [Wed, 23 Sep 2015 18:10:32 +0000 (12:10 -0600)]
Merge pull request #134 from ceph/ceph-gpg
Ceph gpg
Alfredo Deza [Wed, 23 Sep 2015 18:05:09 +0000 (14:05 -0400)]
remove gnu copying from ansible playbooks
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 18:04:02 +0000 (14:04 -0400)]
remove kmod, no longer used
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 18:00:04 +0000 (14:00 -0400)]
remove gpg and signing from ceph-deploy
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 17:50:39 +0000 (13:50 -0400)]
remove gpg references
And explicitly tell dpk-buildpackage to not sign .dsc or .changes files
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 17:25:36 +0000 (13:25 -0400)]
remove gpg references when building RPMs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 17:25:22 +0000 (13:25 -0400)]
remove gpg references when building DEBs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 17:16:47 +0000 (13:16 -0400)]
remove gpg requirement from ceph-setup
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 23 Sep 2015 16:14:59 +0000 (10:14 -0600)]
Merge pull request #133 from ceph/ceph-release
remove signing requirements from ceph-release
Alfredo Deza [Wed, 23 Sep 2015 16:11:37 +0000 (12:11 -0400)]
remove reference to /srv/ requirement: no longer true
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 16:10:46 +0000 (12:10 -0400)]
remove gpg requirement to build ceph-release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 23 Sep 2015 16:03:13 +0000 (12:03 -0400)]
ceph-release-rpm remove gitbuilder reference
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 23 Sep 2015 15:09:04 +0000 (09:09 -0600)]
Merge pull request #132 from ceph/ceph-release
update ceph.com urls for ceph-release
Alfredo Deza [Wed, 23 Sep 2015 15:05:58 +0000 (11:05 -0400)]
update ceph.com urls for ceph-release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 22 Sep 2015 22:29:05 +0000 (16:29 -0600)]
Merge pull request #131 from ceph/old-key
use the new key for signing
Alfredo Deza [Tue, 22 Sep 2015 21:31:14 +0000 (17:31 -0400)]
use the new key for signing
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 22 Sep 2015 14:09:15 +0000 (09:09 -0500)]
Merge pull request #130 from ceph/rsync-flag
remove -e flag because that 'execs' an ssh command and there is none
Alfredo Deza [Tue, 22 Sep 2015 12:31:31 +0000 (08:31 -0400)]
remove -e flag because that 'execs' an ssh command and there is none here
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 22 Sep 2015 01:32:05 +0000 (19:32 -0600)]
Merge pull request #129 from ktdreyer/wip-rm-jessie
ceph-build: remove jessie
Ken Dreyer [Tue, 22 Sep 2015 01:28:43 +0000 (19:28 -0600)]
ceph-build: remove jessie
The Jessie builder is offline at the moment. Don't hold up all the
builds because of this.
(this reverts commit
ddb77546e58501edbf01a20c4971445a46ae2351 )
Alfredo Deza [Mon, 21 Sep 2015 20:51:45 +0000 (16:51 -0400)]
Merge pull request #127 from ceph/wip-teuth-docs
teuthology-docs: push teuthology docs to docs.ceph.com
Andrew Schoen [Fri, 18 Sep 2015 22:28:42 +0000 (17:28 -0500)]
teuthology-docs: push teuthology docs to docs.ceph.com
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Ken Dreyer [Wed, 9 Sep 2015 14:06:52 +0000 (08:06 -0600)]
Merge pull request #126 from ceph/jessie-mirror
Jessie mirror
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Alfredo Deza [Wed, 9 Sep 2015 13:27:06 +0000 (09:27 -0400)]
use a public mirror for Jessie
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 9 Sep 2015 13:24:41 +0000 (09:24 -0400)]
use sudo and the correct variable to `rm` the file
Seriously, how did this ever worked before :(
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 9 Sep 2015 13:24:04 +0000 (09:24 -0400)]
when the tgz is less than 1, remove it. It needs to get rebuilt
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 9 Sep 2015 13:20:41 +0000 (09:20 -0400)]
fix invalid boolean return value for is_tarfile
Because `not 1` in Python will return False, not 0. By cohercing to
int again, we do get the 1 or 0 value the script is looking for
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 8 Sep 2015 20:08:57 +0000 (14:08 -0600)]
Merge pull request #125 from ceph/wip-takora-dep
rhcs-installer needs ceph-puppet-modules
Travis Rhoden [Tue, 8 Sep 2015 19:24:27 +0000 (12:24 -0700)]
rhcs-installer needs ceph-puppet-modules
not takora
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Tue, 8 Sep 2015 17:26:14 +0000 (10:26 -0700)]
Merge pull request #123 from ceph/DISTRO
normalizing to `DIST`
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Travis Rhoden [Thu, 3 Sep 2015 21:05:38 +0000 (14:05 -0700)]
Merge pull request #124 from ceph/wip-rhcs-rename
Rename scripts and config files
Travis Rhoden [Thu, 3 Sep 2015 16:43:59 +0000 (16:43 +0000)]
Rename scripts and config files
Rename filenames and content in appropriate files in bin/ and
config/ as well.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 16:25:59 +0000 (12:25 -0400)]
ceph-package: remove squeeze form distro list
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:09:08 +0000 (08:09 -0400)]
ceph-package: correct shell script to use ARCH not Arch
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:07:46 +0000 (08:07 -0400)]
takora: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:07:12 +0000 (08:07 -0400)]
takora-pull-requests: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:06:37 +0000 (08:06 -0400)]
rhcs-installer: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:06:03 +0000 (08:06 -0400)]
radosgw-agent: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 12:05:06 +0000 (08:05 -0400)]
mariner-installer: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:51:43 +0000 (07:51 -0400)]
ceph-release-rpm: normalize on DIST and ARCH
Remove sles11 and no longer relevant combination filter
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:48:45 +0000 (07:48 -0400)]
mariner-installer-pull-requests: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:48:34 +0000 (07:48 -0400)]
mariner-installer-pull-requests: normalize to DIST and ARCH on yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:45:29 +0000 (07:45 -0400)]
ice-setup: normalize on ARCH and DIST in yaml config
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:44:58 +0000 (07:44 -0400)]
ice-setup: normalize on ARCH and DIST in build script
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:43:43 +0000 (07:43 -0400)]
ceph-puppet-modules: use DIST and ARCH, normalize values
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:42:43 +0000 (07:42 -0400)]
ceph-deploy: use DIST and ARCH, normalize values
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:41:30 +0000 (07:41 -0400)]
ceph-build: use DIST and ARCH, normalize values
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:40:42 +0000 (07:40 -0400)]
ceph-package: use DIST and ARCH, normalize values
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Sep 2015 11:39:56 +0000 (07:39 -0400)]
no longer building i386
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 1 Sep 2015 23:42:14 +0000 (17:42 -0600)]
Merge pull request #122 from ceph/rhcs-installer
Add rhcs-installer job
Travis Rhoden [Tue, 1 Sep 2015 23:29:20 +0000 (16:29 -0700)]
Add rhcs-installer job
Job to build rhcs-installer package from upstream mariner-installer
source/job.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Ken Dreyer [Tue, 1 Sep 2015 23:04:29 +0000 (17:04 -0600)]
Merge pull request #121 from ceph/takora-cleanup
Use $DIST for determining distro
Travis Rhoden [Tue, 1 Sep 2015 21:44:32 +0000 (14:44 -0700)]
Use $DIST for determining distro
Makes takora job similar to ceph-deploy and mariner-installer
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Tue, 1 Sep 2015 14:51:07 +0000 (10:51 -0400)]
Merge pull request #120 from ktdreyer/rm-quantal
rm references to "quantal"
Ken Dreyer [Tue, 1 Sep 2015 14:44:01 +0000 (08:44 -0600)]
ceph-deploy: remove execution filter (and quantal/arm)
Ubuntu 12.10 (Quantal Quetzal) reached EOL May 16 2014. Remove
the reference in ceph-deploy's execution filter.
Similar to the change in commit
bd3113c09370dad9eb08d5536e19ab3e94b141b9 , the execution filter can now
be removed entirely, because we only build x86_64, and there's no need
to filter anything.
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer [Tue, 1 Sep 2015 14:41:36 +0000 (08:41 -0600)]
rm references to "quantal"
Ubuntu 12.10 (Quantal Quetzal) reached EOL May 16 2014. Remove support
from the tree.
https://lists.ubuntu.com/archives/ubuntu-announce/2014-April/000183.html
Ken Dreyer [Tue, 1 Sep 2015 14:39:18 +0000 (08:39 -0600)]
Merge pull request #119 from ceph/jessie-support
Jessie support
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 20:22:49 +0000 (16:22 -0400)]
remove filter - we only build x86_64, no need to filter anything
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 20:19:49 +0000 (16:19 -0400)]
add jessie to configuration matrix; remove old ones
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 20:18:48 +0000 (16:18 -0400)]
update DEBEMAIL on build script
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 20:12:33 +0000 (16:12 -0400)]
add jessie to matrix
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 20:11:06 +0000 (16:11 -0400)]
remove unsupported distros, add jessie for builds
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 19:54:16 +0000 (15:54 -0400)]
add jessie to the packaging matrix
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 19:54:00 +0000 (15:54 -0400)]
add jessie to the build matrix
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 19:50:30 +0000 (15:50 -0400)]
more removal of old ubuntu distros
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 31 Aug 2015 19:49:18 +0000 (15:49 -0400)]
remove every ubuntu distro up to precise
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 1 Sep 2015 13:44:37 +0000 (09:44 -0400)]
Merge pull request #118 from ceph/wip-mariner-installer-pr
Add mariner-installer-pull-requests job
Travis Rhoden [Mon, 31 Aug 2015 20:26:02 +0000 (13:26 -0700)]
Add mariner-installer-pull-requests job
Test PRs for https://github.com/ceph/mariner-installer
Signed-off-by: Travis Rhoden <trhoden@redhat.com>