]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
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>
Ken Dreyer [Mon, 31 Aug 2015 22:47:53 +0000 (16:47 -0600)]
Merge pull request #117 from ceph/wip-mariner-installer
Add mariner-installer job
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Travis Rhoden [Mon, 31 Aug 2015 20:20:08 +0000 (13:20 -0700)]
Add mariner-installer job
Start building upstream packages for
https://github.com/ceph/mariner-installer
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Ken Dreyer [Mon, 31 Aug 2015 20:50:24 +0000 (14:50 -0600)]
Merge pull request #108 from ceph/bpo-tags
infer the BPTAG from the value of DIST
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer [Fri, 28 Aug 2015 20:47:03 +0000 (14:47 -0600)]
ceph-puppet-modules: cd into basedir
Jenkins clones takora to "basedir: takora". cd to this location, instead
of assuming that we're already at the root of the git clone.
This fixes the error:
cd: debian: No such file or directory
Ken Dreyer [Fri, 28 Aug 2015 20:45:07 +0000 (14:45 -0600)]
Merge pull request #116 from ktdreyer/ceph-puppet-modules
import "ceph-puppet-modules" job
Ken Dreyer [Fri, 28 Aug 2015 20:42:49 +0000 (14:42 -0600)]
import "ceph-puppet-modules" job
The downstream takora package in RHCS is named "ceph-puppet-modules".
Define a job that creates debian packages with that name.
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer [Fri, 28 Aug 2015 13:50:44 +0000 (07:50 -0600)]
takora: rm "exit 0"
This is already implied. Remove it.
Ken Dreyer [Fri, 28 Aug 2015 13:50:07 +0000 (07:50 -0600)]
takora: fix conditional syntax
In the previous commit, I forgot the "; then" syntax that bash needs.
Ken Dreyer [Fri, 28 Aug 2015 13:45:21 +0000 (07:45 -0600)]
takora: only move artifacts when $BRANCH is defined
The purpose of this change is to make the build script work with both
the "takora" job and the "takora-pull-requests" job.
In the takora-pull-requests job, $BRANCH is undefined. We don't need to
move the build artifacts, because we aren't going to save them.
Ken Dreyer [Thu, 27 Aug 2015 23:32:24 +0000 (17:32 -0600)]
takora-pull-requests: add basedir
Similar to commit
38f2c2d39cc3957defd55f5df65f242326a34e10 , this fixes
an error where we try to cd to "takora", and the directory doesn't
exist, because Jenkins has done the git clone into the root of
$WORKSPACE.
Ken Dreyer [Thu, 27 Aug 2015 23:25:14 +0000 (17:25 -0600)]
Merge pull request #115 from ktdreyer/wip-takora-prs
import takora-pull-requests job
Ken Dreyer [Thu, 27 Aug 2015 23:22:28 +0000 (17:22 -0600)]
import takora-pull-requests job
Ken Dreyer [Thu, 27 Aug 2015 22:32:51 +0000 (16:32 -0600)]
takora: fix os string comparison
In bash, strings compare with "==" not "-eq"
And /etc/os-release's ID is "ubuntu" not "Ubuntu"
Ken Dreyer [Thu, 27 Aug 2015 22:23:37 +0000 (16:23 -0600)]
ice-setup/takora: fix shebang
with the shebang line fixed, Jenkins is really using bash to execute
this.
And in takora, this means we can go back to single brackets for a
conditional.
Ken Dreyer [Thu, 27 Aug 2015 22:23:15 +0000 (16:23 -0600)]
takora: build with tito
(untested, just rm'ing the python stuff, since that's obviously wrong
for takora)
Ken Dreyer [Thu, 27 Aug 2015 22:12:53 +0000 (16:12 -0600)]
takora: better Ubuntu detection
This removes Debian for now, but it's ok, because we don't build for
Debian (only Trusty).
Ken Dreyer [Thu, 27 Aug 2015 22:14:56 +0000 (16:14 -0600)]
takora: rm centos
We can add this back in when I'm confident that Trusty builds are
working properly (...one thing at a time...)
Ken Dreyer [Thu, 27 Aug 2015 21:57:52 +0000 (15:57 -0600)]
takora: add basedir
This fixes an error where we try to cd to "takora", and the directory
doesn't exist, because Jenkins has done the git clone into the root of
$WORKSPACE.
Ken Dreyer [Thu, 27 Aug 2015 21:48:16 +0000 (15:48 -0600)]
Merge pull request #114 from ktdreyer/wip-takora
import takora
Ken Dreyer [Thu, 27 Aug 2015 21:46:17 +0000 (15:46 -0600)]
import takora
Start building upstream packages for https://github.com/ceph/takora
Alfredo Deza [Thu, 27 Aug 2015 21:30:22 +0000 (17:30 -0400)]
Merge pull request #113 from ktdreyer/wip-ice-setup
import ice-setup
Ken Dreyer [Thu, 27 Aug 2015 19:08:06 +0000 (13:08 -0600)]
import ice-setup
Migrate the ice-setup job from our internal jenkins-calamari server to
jenkins.ceph.com.
Ken Dreyer [Mon, 24 Aug 2015 17:10:51 +0000 (11:10 -0600)]
Merge pull request #112 from ceph/rm-i386
remove i386 from ceph-build
Alfredo Deza [Mon, 24 Aug 2015 17:02:08 +0000 (13:02 -0400)]
remove i386 from ceph-build
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Travis Rhoden [Thu, 20 Aug 2015 19:05:52 +0000 (12:05 -0700)]
Merge pull request #111 from ceph/cdep-rm-nodes
remove sles and suse from the builders list
Alfredo Deza [Thu, 20 Aug 2015 19:04:55 +0000 (15:04 -0400)]
remove sles and suse from the builders list
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 10 Aug 2015 14:43:12 +0000 (10:43 -0400)]
slap the hosts IP to the name when registering them in Jenkins
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 30 Jul 2015 13:14:30 +0000 (09:14 -0400)]
Merge pull request #110 from ktdreyer/jjb-github-trigger
jjb: accept change notifications from GitHub