]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Alfredo Deza [Thu, 22 Oct 2015 19:00:29 +0000 (15:00 -0400)]
remove rhel and dotted releases from radosgw-agent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 19:00:02 +0000 (15:00 -0400)]
remove rhel and dotted releases from mariner installer
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:59:39 +0000 (14:59 -0400)]
remove rhel and dotted releases from ceph-release-rpm
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:59:17 +0000 (14:59 -0400)]
remove rhel and dotted releases from ceph-release build scripts
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:59:03 +0000 (14:59 -0400)]
remove rhel and dotted releases from ceph-release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:58:41 +0000 (14:58 -0400)]
remove rhel and dotted releases from ceph-deploy configuration
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:58:04 +0000 (14:58 -0400)]
remove rhel and dotted releases from ceph-deploy
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:57:42 +0000 (14:57 -0400)]
remove rhel and dotted releases from ceph-build
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 22 Oct 2015 18:57:19 +0000 (14:57 -0400)]
remove rhel and dotted releases from ceph-build-next
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 22 Oct 2015 17:06:16 +0000 (12:06 -0500)]
Merge pull request #142 from ktdreyer/wip-ansible-https
ansible: nginx configs for HTTPS
Ken Dreyer [Wed, 21 Oct 2015 01:34:32 +0000 (19:34 -0600)]
ansible: nginx configs for HTTPS
Add HTTPS to the jenkins web server to protect authentication.
The key and certificate files are managed outside of Ansible.
Ken Dreyer [Thu, 22 Oct 2015 16:51:14 +0000 (10:51 -0600)]
ansible: nginx: set hostname in config
Ensure that nginx routes HTTP requests to the right server definition.
Andrew Schoen [Thu, 22 Oct 2015 16:39:10 +0000 (11:39 -0500)]
Merge pull request #144 from ktdreyer/wip-ansible-ubuntu-support
ansible: use Ubuntu UID for nginx.conf
Ken Dreyer [Thu, 22 Oct 2015 16:35:10 +0000 (10:35 -0600)]
ansible: use Ubuntu UID for nginx.conf
On CentOS, the nginx package from EPEL defaults to using the "nginx"
UID.
On Ubuntu, the nginx package defaults to using the "www-data" UID.
Alfredo Deza [Thu, 22 Oct 2015 16:17:08 +0000 (12:17 -0400)]
Merge pull request #143 from ktdreyer/wip-ansible-ubuntu-support
ansible: merge back in Ubuntu support
Ken Dreyer [Thu, 22 Oct 2015 16:12:39 +0000 (10:12 -0600)]
ansible: merge back in Ubuntu support
We originally copied this role from
https://github.com/ICTO/ansible-jenkins, and then modified it to support
CentOS.
As it turns out, our master runs on Ubuntu (Trusty), so we still need the
Ubuntu bits. Add them back in here.
Ken Dreyer [Thu, 22 Oct 2015 15:31:28 +0000 (09:31 -0600)]
ansible: move nginx service config
this is not yum-specific
Ken Dreyer [Thu, 22 Oct 2015 15:29:21 +0000 (09:29 -0600)]
ansible: only do yum tasks on yum-based systems
These tasks are not relevant on Ubuntu systems
Ken Dreyer [Thu, 22 Oct 2015 15:25:22 +0000 (09:25 -0600)]
ansible: switch to OVH's cloud-init UID
OVH's cloud-init defaults to setting up an "admin" user rather than
"centos" or "ubuntu".
Alfredo Deza [Thu, 22 Oct 2015 15:06:12 +0000 (11:06 -0400)]
restart ssh depending on distro
Signed-off-by: Alfredo Deza <adeza@redhat.com>
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>