]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Andrew Schoen [Tue, 25 Apr 2017 18:04:24 +0000 (13:04 -0500)]
ceph-ansible-prs: remove old libvirt networks before running tests
Occasionally we deal with libvirt network issues on jenkins slaves that
have been used for a couple test runs, this attempts to avoid those.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Gregory Meno [Sat, 22 Apr 2017 05:40:01 +0000 (22:40 -0700)]
Merge pull request #688 from ceph/wip-bz-mill
re-organize the script
Gregory Meno [Sat, 22 Apr 2017 05:38:03 +0000 (22:38 -0700)]
re-organize the script
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Sat, 22 Apr 2017 00:26:04 +0000 (17:26 -0700)]
Merge pull request #687 from ceph/wip-bz-mill
add config to run the template generator
Gregory Meno [Sat, 22 Apr 2017 00:05:32 +0000 (17:05 -0700)]
add config to run the template generator
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Sat, 22 Apr 2017 00:00:14 +0000 (17:00 -0700)]
Merge pull request #686 from ceph/wip-bz-mill
see what is in the enviroment
Gregory Meno [Fri, 21 Apr 2017 23:59:01 +0000 (16:59 -0700)]
use b-ranto's template trickto get the metrics map
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Fri, 21 Apr 2017 23:45:00 +0000 (16:45 -0700)]
see what is in the enviroment
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Fri, 21 Apr 2017 23:40:25 +0000 (16:40 -0700)]
Merge pull request #685 from ceph/wip-bz-mill
del the project -- don't need it
Gregory Meno [Fri, 21 Apr 2017 23:39:39 +0000 (16:39 -0700)]
Merge branch 'master' into wip-bz-mill
Gregory Meno [Fri, 21 Apr 2017 23:21:36 +0000 (16:21 -0700)]
del the project -- don't need it
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Alfredo Deza [Fri, 21 Apr 2017 20:23:54 +0000 (13:23 -0700)]
Merge pull request #684 from ceph/luminous-trigger
ceph-dev-trigger: also build luminous
Andrew Schoen [Fri, 21 Apr 2017 19:51:29 +0000 (12:51 -0700)]
ceph-dev-trigger: also build luminous
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Gregory Meno [Thu, 20 Apr 2017 00:28:15 +0000 (17:28 -0700)]
Merge pull request #683 from ceph/wip-bz-mill
adds a builder def.
Gregory Meno [Thu, 20 Apr 2017 00:24:37 +0000 (17:24 -0700)]
adds a builder def.
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Thu, 20 Apr 2017 00:16:14 +0000 (17:16 -0700)]
Merge pull request #682 from ceph/wip-bz-mill
adds a job definition
Gregory Meno [Thu, 20 Apr 2017 00:11:44 +0000 (17:11 -0700)]
adds a job definition
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Thu, 20 Apr 2017 00:02:59 +0000 (17:02 -0700)]
Merge pull request #681 from ceph/wip-bz-mill
adds a simple script that feeds bz counts into grafana
Gregory Meno [Wed, 19 Apr 2017 23:54:51 +0000 (16:54 -0700)]
removing unnecessary teardown
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Gregory Meno [Wed, 19 Apr 2017 23:46:49 +0000 (16:46 -0700)]
adds a simple script that feeds bz counts into grafana
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Andrew Schoen [Thu, 13 Apr 2017 17:24:31 +0000 (12:24 -0500)]
Merge pull request #679 from ceph/ceph-ansible-docs-prs
ceph-ansible-docs-prs: create a job for building docs on prs
Alfredo Deza [Thu, 13 Apr 2017 16:56:42 +0000 (12:56 -0400)]
ceph-ansible-docs-prs: create a job for building docs on prs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 12 Apr 2017 22:14:06 +0000 (16:14 -0600)]
Merge pull request #678 from ceph/libvirt-networks
ceph-ansible-prs: destroy and undefine libvirt networks on teardown
Andrew Schoen [Wed, 12 Apr 2017 22:12:18 +0000 (17:12 -0500)]
ceph-ansible-prs: destroy and undefine libvirt networks on teardown
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Ken Dreyer [Wed, 12 Apr 2017 21:08:07 +0000 (15:08 -0600)]
Merge pull request #677 from ceph/libvirt-kill-networks
ceph-ansible-prs: ensure libvirt networks are destroyed after a job is completed
Alfredo Deza [Wed, 12 Apr 2017 21:00:59 +0000 (17:00 -0400)]
ceph-ansible-prs: ensure libvirt networks are destroyed after a job is completed
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Apr 2017 20:14:26 +0000 (16:14 -0400)]
Merge pull request #676 from ceph/mkdir-typo
ceph-ansible-docs: fix a typo on mkdir
Alfredo Deza [Tue, 11 Apr 2017 19:57:06 +0000 (15:57 -0400)]
ceph-ansible-docs: fix a typo on mkdir
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 10 Apr 2017 11:57:02 +0000 (07:57 -0400)]
Merge pull request #675 from ceph/ceph-ansible-docs
ceph-ansible-docs: initial take on automatic docs for ceph-ansible
Alfredo Deza [Fri, 7 Apr 2017 19:10:49 +0000 (15:10 -0400)]
ceph-ansible-docs: initial take on automatic docs for ceph-ansible
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 4 Apr 2017 21:58:34 +0000 (17:58 -0400)]
Merge pull request #674 from ceph/pr-submodules-fetch
ceph-pr-submodules: explicitly fetch the target branch
Ken Dreyer [Tue, 4 Apr 2017 21:40:37 +0000 (15:40 -0600)]
ceph-pr-submodules: explicitly fetch the target branch
This ceph-pr-submodules job is still giving us false positives in some
cases.
We were comparing against a target branch (for example "origin/jewel"),
but we could not see the *exact* sha1 that Jenkins thought was
"origin/jewel". Sometimes this job would fail, and the failure hinted
that Jenkins might be comparing an older target branch.
Explicitly fetch the target branch immediately before doing the "git
log" operation, and print the target branch's sha1 ref to stdout in case
we need further debugging.
Alfredo Deza [Tue, 4 Apr 2017 19:09:04 +0000 (15:09 -0400)]
Merge pull request #673 from ceph/wip-nfs-ganesha
nfs-ganesha: remove trusty from axis
Ali Maredia [Tue, 4 Apr 2017 18:57:47 +0000 (14:57 -0400)]
nfs-ganesha: remove trusty from axis
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Alfredo Deza [Tue, 4 Apr 2017 14:50:09 +0000 (10:50 -0400)]
Merge pull request #672 from ceph/ceph-ansible-kraken
ceph-ansible-prs: run tests for jewel and kraken
Andrew Schoen [Mon, 3 Apr 2017 21:21:45 +0000 (16:21 -0500)]
ceph-ansible-prs: run tests for jewel and kraken
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Thu, 30 Mar 2017 17:19:08 +0000 (13:19 -0400)]
Merge pull request #671 from ceph/wip-nfs-ganesha
nfs-ganesha: change shaman polling time to 20 mins
Ali Maredia [Thu, 30 Mar 2017 17:06:07 +0000 (13:06 -0400)]
nfs-ganesha: change shaman polling time to 20 mins
Certain Trusty builds were failing because the
repos weren't available until 11-15 mins after
the job was run
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Ken Dreyer [Wed, 29 Mar 2017 21:13:19 +0000 (15:13 -0600)]
Merge pull request #670 from ceph/wip-nfs-ganesha
nfs-ganesha: fix build_deb shaman polling loop
Ali Maredia [Wed, 29 Mar 2017 20:42:18 +0000 (16:42 -0400)]
nfs-ganesha: fix build_deb shaman polling loop exit status
The curl command sometimes returns 504, since the
chacra repository isn't ready yet. That exit
status stops the rest of the script from running
instead of running through the loop for $TIME_LIMIT
and rerunning curl every $INTERVAL.
This fix
ensures the exit status is always true.
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Alfredo Deza [Tue, 28 Mar 2017 15:10:59 +0000 (11:10 -0400)]
Merge pull request #669 from ceph/wip-nfs-ganesha
nfs-ganesha: add missing quotation mark
Ali Maredia [Tue, 28 Mar 2017 15:05:41 +0000 (11:05 -0400)]
nfs-ganesha: add missing quotation mark
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Alfredo Deza [Fri, 24 Mar 2017 17:20:33 +0000 (13:20 -0400)]
Merge pull request #667 from ceph/pbuilder-override-config
reconfigure apt during every "pbuilder update"
Ken Dreyer [Thu, 23 Mar 2017 22:17:30 +0000 (16:17 -0600)]
reconfigure apt during every "pbuilder update"
The nfs-ganesha pbuilder setup code configures the pbuilder caches to
point at repos from shaman. Since all Jenkins jobs uses the same
pbuilder cache tarballs, this means that these shaman repositories will
still be enabled in the next jobs that run on a slave.
1) nfs-ganesha job runs on a slave
2) nfs-ganesha job configures pbuilder cache to use shaman repo
3) nfs-ganesha job finishes
4) ceph-build job runs on same slave slave
5) ceph-build job uses same pbuilder cache with shaman repo configured
In addition to polluting the pbuilder environment, this can also lead to
pbuilder failures when shaman/chacra garbage-collects old repositories,
because Apt wants to download repo metadata from old ceph repos that
are no longer available.
Force every job that runs "pbuilder update" to also run with
"--override-config" in order to wipe out any apt repositories that may
have been configured in the cache.
Alfredo Deza [Tue, 21 Mar 2017 20:11:52 +0000 (16:11 -0400)]
Merge pull request #666 from ceph/wip-nfs-ganesha
nfs-ganesha: put flavor after chacra_endpoint
Ali Maredia [Fri, 17 Mar 2017 16:33:24 +0000 (12:33 -0400)]
nfs-ganesha: add flavor to chacra endpoints
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Ken Dreyer [Mon, 20 Mar 2017 17:53:52 +0000 (11:53 -0600)]
Merge pull request #665 from dmick/wip-submodule-check
ceph-pr-submodules: fix submodule check.
Dan Mick [Thu, 16 Mar 2017 05:06:20 +0000 (22:06 -0700)]
ceph-pr-submodules: fix submodule check.
Prior code never generated any output at all.
Fixes: http://tracker.ceph.com/issues/19244
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Ken Dreyer [Wed, 15 Mar 2017 21:59:48 +0000 (15:59 -0600)]
Merge pull request #664 from dmick/wip-avoid-null-doc-build
ceph-docs: Verify push contains docs files; don't build if not
Dan Mick [Tue, 14 Mar 2017 20:53:53 +0000 (13:53 -0700)]
ceph-docs: Verify push contains docs files; don't build if not
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Alfredo Deza [Wed, 15 Mar 2017 18:15:34 +0000 (14:15 -0400)]
Merge pull request #663 from ceph/build-utils-ssl-verify
build_utils: enable SSL verification
Ken Dreyer [Wed, 15 Mar 2017 17:50:37 +0000 (11:50 -0600)]
build_utils: enable SSL verification
All our chacra endpoints (https://*.chacra.ceph.com) use HTTPS certs
signed by LetsEncrypt now. There's no need to disable SSL verification
here any more.
(This conceptually reverts the change in
f5e28bdeb675f6e245c26ae7d0e7f662ac1ed0f1 ).
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Ali Maredia [Tue, 14 Mar 2017 18:08:11 +0000 (14:08 -0400)]
Merge pull request #662 from ktdreyer/nfs-ganesha-rm-credential
nfs-ganesha: rm SSH credential
Ken Dreyer [Tue, 14 Mar 2017 16:38:44 +0000 (10:38 -0600)]
nfs-ganesha: rm SSH credential
This job doesn't use SSH, so there's no need to make this credential
available to the job.
Alfredo Deza [Mon, 13 Mar 2017 21:52:28 +0000 (17:52 -0400)]
Merge pull request #661 from ceph/wip-nfs-ganesha
nfs-ganesha: add flavors and assing BRANCH to NFS_GANESHA_BRANCH
Ali Maredia [Mon, 13 Mar 2017 18:35:22 +0000 (14:35 -0400)]
nfs-ganesha: add flavors and assing BRANCH to NFS_GANESHA_BRANCH
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Alfredo Deza [Fri, 10 Mar 2017 12:12:47 +0000 (07:12 -0500)]
Merge pull request #660 from dmick/master
setup_pbuilder: fix boolean test
Dan Mick [Fri, 3 Feb 2017 22:22:11 +0000 (14:22 -0800)]
setup_pbuilder: fix boolean test
three times
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Andrew Schoen [Thu, 9 Mar 2017 21:01:40 +0000 (15:01 -0600)]
Merge pull request #659 from ceph/wip-nfs-ganesha-ceph-dev-build-trigger
nfs-ganesha: add property files from ceph-dev-build to nfs-ganesha job
Ali Maredia [Thu, 9 Mar 2017 20:53:02 +0000 (15:53 -0500)]
nfs-ganesha: add property files from ceph-dev-build to nfs-ganesha job
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Thu, 9 Mar 2017 20:48:54 +0000 (14:48 -0600)]
Merge pull request #658 from ceph/jenkins-nginx-timeout
ansible: double the time for nginx-to-jenkins for timeouts
Alfredo Deza [Thu, 9 Mar 2017 20:46:02 +0000 (15:46 -0500)]
ansible: double the time for nginx-to-jenkins for timeouts
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Thu, 9 Mar 2017 19:04:09 +0000 (13:04 -0600)]
Merge pull request #657 from ceph/wip-nfs-ganesha-ceph-build-trigger
nfs-ganesha: $CEPH_SHA1 now takes $SHA1 from ceph-dev-build job
Ali Maredia [Thu, 9 Mar 2017 18:58:09 +0000 (13:58 -0500)]
nfs-ganesha: $CEPH_SHA1 now takes $SHA1 from ceph-dev-build job
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Thu, 9 Mar 2017 15:56:13 +0000 (09:56 -0600)]
Merge pull request #655 from ceph/ceph-ansible-prs
ceph-ansible-prs: adds the ansible2.2-update_cluster scenario
Andrew Schoen [Thu, 9 Mar 2017 15:50:36 +0000 (09:50 -0600)]
ceph-ansible-prs: adds the ansible2.2-update_cluster scenario
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 8 Mar 2017 19:59:42 +0000 (13:59 -0600)]
Merge pull request #654 from ceph/wip-nfs-ganesha-ceph-dev-trigger
nfs-ganesha: trigger builds from ceph-dev-build
Ali Maredia [Tue, 7 Mar 2017 20:51:55 +0000 (15:51 -0500)]
nfs-ganesha: trigger builds from ceph-dev-build
Poll shaman repo url every 30 seconds for 10
minutes to ensure binaries are in shaman
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Thu, 2 Mar 2017 17:57:57 +0000 (11:57 -0600)]
Merge pull request #652 from ceph/wip-nfs-ganesha
nfs-ganesha: add default to
Ali Maredia [Thu, 2 Mar 2017 16:32:11 +0000 (11:32 -0500)]
nfs-ganesha: add "master" as default to CEPH_BRANCH
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Jason Dillaman [Mon, 27 Feb 2017 17:40:46 +0000 (12:40 -0500)]
Merge pull request #651 from ceph/wip-rtslib-fb
rtslib-fb: corrected arch to 'noarch'
Jason Dillaman [Mon, 27 Feb 2017 17:37:43 +0000 (12:37 -0500)]
rtslib-fb: corrected arch to 'noarch'
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 27 Feb 2017 17:25:16 +0000 (12:25 -0500)]
Merge pull request #650 from ceph/wip-tcmu-runner
tcmu-runner / rtslib-fb: sanitize branch name
Jason Dillaman [Mon, 27 Feb 2017 17:21:50 +0000 (12:21 -0500)]
tcmu-runner / rtslib-fb: sanitize branch name
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Mon, 27 Feb 2017 15:18:20 +0000 (09:18 -0600)]
Merge pull request #649 from ceph/wip-nfs-ganesha
nfs-ganesha: add cron option to pollurl
Ali Maredia [Mon, 27 Feb 2017 01:29:05 +0000 (20:29 -0500)]
nfs-ganesha: add cron option to pollurl
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 20:42:57 +0000 (15:42 -0500)]
Merge pull request #648 from ceph/wip-tcmu-runner
tcmu-runner: include missing kernel header
Jason Dillaman [Fri, 24 Feb 2017 20:39:50 +0000 (15:39 -0500)]
tcmu-runner: include missing kernel header
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 20:16:08 +0000 (15:16 -0500)]
Merge pull request #647 from ceph/wip-tcmu-runner
tcmu-runner: install librbd1-devel and correct typo
Jason Dillaman [Fri, 24 Feb 2017 20:13:11 +0000 (15:13 -0500)]
tcmu-runner: install librbd1-devel and correct typo
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 19:53:12 +0000 (14:53 -0500)]
Merge pull request #646 from ceph/wip-tcmu-runner
tcmu-runner: initial builder definition
Jason Dillaman [Fri, 24 Feb 2017 19:51:22 +0000 (14:51 -0500)]
tcmu-runner: initial builder definition
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 18:16:37 +0000 (13:16 -0500)]
Merge pull request #645 from ceph/wip-rtslib-fb
rtslib-fb: include rpm iteration based on git hash
Jason Dillaman [Fri, 24 Feb 2017 18:13:52 +0000 (13:13 -0500)]
rtslib-fb: include rpm iteration based on git hash
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 18:01:31 +0000 (13:01 -0500)]
Merge pull request #644 from ceph/wip-rtslib-fb
rtslib-fb: ensure rubygems package is installed
Jason Dillaman [Fri, 24 Feb 2017 17:58:22 +0000 (12:58 -0500)]
rtslib-fb: ensure rubygems package is installed
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 24 Feb 2017 17:49:47 +0000 (12:49 -0500)]
Merge pull request #643 from ceph/wip-rtslib-fb
rtslib-fb: initial builder definition
Jason Dillaman [Fri, 24 Feb 2017 17:41:49 +0000 (12:41 -0500)]
rtslib-fb: initial builder definition
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Thu, 23 Feb 2017 19:07:15 +0000 (13:07 -0600)]
Merge pull request #642 from ceph/wip-nfs-ganesha-trigger
nfs-ganesha: fix broken shaman link for ubuntu builds
Ali Maredia [Thu, 23 Feb 2017 19:04:43 +0000 (14:04 -0500)]
nfs-ganesha: fix broken shaman link for ubuntu builds
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Thu, 23 Feb 2017 18:41:07 +0000 (12:41 -0600)]
Merge pull request #639 from ceph/wip-nfs-ganesha-trigger
nfs-ganesha: remove nfs-ganesha-trigger job, try polling instead
Ali Maredia [Thu, 23 Feb 2017 18:39:52 +0000 (13:39 -0500)]
Merge branch 'master' into wip-nfs-ganesha-trigger
Andrew Schoen [Thu, 23 Feb 2017 18:38:10 +0000 (12:38 -0600)]
Merge pull request #641 from ceph/wip-nfs-ganesha
nfs-ganesha: add '-d' flag back to dpkg-buildpackage
Ali Maredia [Thu, 23 Feb 2017 18:35:53 +0000 (13:35 -0500)]
nfs-ganesha: add '-d' flag back to dpkg-buildpackage
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Ali Maredia [Wed, 22 Feb 2017 21:58:58 +0000 (16:58 -0500)]
nfs-ganesha: remove nfs-ganesha-trigger job, try polling instead
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Thu, 23 Feb 2017 17:53:21 +0000 (11:53 -0600)]
Merge pull request #640 from ceph/chacra-postgres
chacra-pull-requests: fix postgresql installs for trusty and xenial
Andrew Schoen [Wed, 22 Feb 2017 18:07:40 +0000 (12:07 -0600)]
chacra-pull-requests: fix postgresql installs for trusty and xenial
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 22 Feb 2017 21:41:11 +0000 (15:41 -0600)]
Merge pull request #631 from ceph/wip-nfs-ganesha-trigger
nfs-ganesha: job that triggers builds of nfs-ganesha
Ali Maredia [Fri, 10 Feb 2017 13:35:42 +0000 (08:35 -0500)]
nfs-ganesha: job that triggers builds of nfs-ganesha
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Andrew Schoen [Tue, 21 Feb 2017 21:07:56 +0000 (15:07 -0600)]
Merge pull request #638 from ceph/wip-nfs-ganesha
nfs-ganesha: fix shaman url check for build_deb