]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
Guillaume Abrioux [Tue, 29 May 2018 16:28:45 +0000 (18:28 +0200)]
Merge pull request #1034 from ceph/fix_collect_logs
ceph-ansible: fix teardown issue
Guillaume Abrioux [Tue, 29 May 2018 12:36:52 +0000 (14:36 +0200)]
ceph-ansible: fix teardown issue
At the moment, the teardown isn't fully executed because of `collect-logs.yml`
playbook.
it is expected the following task can fail according to the context of the main
failure:
```
TASK [find ceph logs] **********************************************************
task path: /home/jenkins-build/build/workspace/ceph-ansible-scenario/collect-logs.yml:4
fatal: [ceph-nfs0]: FAILED! => {
"changed": true,
"cmd": [
"find",
"/var/log/ceph",
"-name",
"test*.log"
],
"delta": "0:00:00.003363",
"end": "2018-05-23 16:45:22.845782",
"rc": 1,
"start": "2018-05-23 16:45:22.842419"
}
STDERR:
find: ‘/var/log/ceph’: No such file or directory
MSG:
non-zero return code
```
therefore, `teardown_vagrant_tests()` doesn't return `0` and causes the
teardown to stop because of `set -e`
```
PLAY RECAP *********************************************************************
ceph-client0 : ok=1 changed=0 unreachable=0 failed=1
ceph-client1 : ok=1 changed=0 unreachable=0 failed=1
ceph-iscsi-gw0 : ok=1 changed=0 unreachable=0 failed=1
ceph-mds0 : ok=1 changed=0 unreachable=0 failed=1
ceph-mgr0 : ok=1 changed=0 unreachable=0 failed=1
ceph-mon0 : ok=3 changed=2 unreachable=0 failed=0
ceph-mon1 : ok=3 changed=2 unreachable=0 failed=0
ceph-mon2 : ok=3 changed=2 unreachable=0 failed=0
ceph-nfs0 : ok=1 changed=0 unreachable=0 failed=1
ceph-osd0 : ok=1 changed=0 unreachable=0 failed=1
ceph-rbd-mirror0 : ok=1 changed=0 unreachable=0 failed=1
ceph-rgw0 : ok=1 changed=0 unreachable=0 failed=1
Build step 'Execute Scripts' marked build as failure
Archiving artifacts
Finished: FAILURE
```
adding a `failed_when: false` on this task should avoid this bug.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 28 May 2018 14:23:18 +0000 (16:23 +0200)]
Merge pull request #1033 from ceph/remove_fetch_dir_teardown
ceph-ansible: some teardown fixes
Guillaume Abrioux [Mon, 28 May 2018 14:18:57 +0000 (16:18 +0200)]
ceph-ansible: vagrant clean old cache
Somehow, it's possible sometimes there is some old cache left after a
failure. `vagrant global-status --prune` ensures old caches that were left are
removed.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Guillaume Abrioux [Mon, 28 May 2018 14:09:13 +0000 (16:09 +0200)]
ceph-ansible: remove fetch directory in teardown
Remove the fetch directory in teardown for ceph-ansible to avoid
keeping leftover from previous jobs.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Alfredo Deza [Tue, 22 May 2018 19:44:06 +0000 (15:44 -0400)]
Merge pull request #1032 from ceph/cv-disable-bionic
ceph-volume-ansible-prs: remove bionic
Alfredo Deza [Tue, 22 May 2018 19:31:14 +0000 (15:31 -0400)]
ceph-volume-ansible-prs: remove bionic
ceph-volume doesn't have a 'bionic' factor in tox, so there aren't any
functional scenarios to support this. At the moment, there aren't any
ceph packages to test against either. Disabling this for now.
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 16 May 2018 16:54:32 +0000 (12:54 -0400)]
Merge pull request #1031 from ceph/wip-pip-nobinary
build_utils.sh: Don't update pip after installing it
David Galloway [Wed, 16 May 2018 16:21:29 +0000 (12:21 -0400)]
build_utils.sh: Don't update pip after installing
Attempting to update pip was resulting in job failures because the wheel
wasn't present in the local pip cache.
Since we pinned pip to 10.0.0 in
https://github.com/ceph/ceph-build/pull/1007, we don't need to update
pip immediately after.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Wed, 16 May 2018 11:33:16 +0000 (07:33 -0400)]
Merge pull request #1030 from joscollin/wip-fix-signedoff-guide
ceph-pr-commits/build: Fix Sign your work url
Jos Collin [Wed, 16 May 2018 03:38:26 +0000 (09:08 +0530)]
ceph-pr-commits/build: Fix Sign your work url
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jason Dillaman [Mon, 14 May 2018 13:10:03 +0000 (09:10 -0400)]
Merge pull request #1029 from ceph/wip-rtslib-fb-pyudev
rtslib-fb: reduce pyudev version requirements
Jason Dillaman [Mon, 14 May 2018 12:58:32 +0000 (08:58 -0400)]
rtslib-fb: reduce pyudev version requirements
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Fri, 4 May 2018 17:55:27 +0000 (17:55 +0000)]
Merge pull request #1027 from ceph/cv-disable-bionic
ceph-volume-nightly: remove bionic
Alfredo Deza [Fri, 4 May 2018 13:43:31 +0000 (09:43 -0400)]
ceph-volume-nightly: remove bionic
ceph-volume doesn't have a 'bionic' factor in tox, so there aren't any
functional scenarios to support this. At the moment, there aren't any
ceph packages to test against either. Disabling this for now.
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 4 May 2018 16:12:42 +0000 (12:12 -0400)]
Merge pull request #1028 from tchaikov/bionic-gcc-7
build_utils.sh: help bionic to point its gcc back to 7
Kefu Chai [Fri, 4 May 2018 12:00:09 +0000 (20:00 +0800)]
build_utils.sh: help bionic to point its gcc back to 7
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Fri, 4 May 2018 11:56:08 +0000 (07:56 -0400)]
Merge pull request #1026 from tchaikov/bionic-gcc-7
build_utils.sh: help bionic to point its gcc back to 7.3
Kefu Chai [Fri, 4 May 2018 11:52:39 +0000 (19:52 +0800)]
build_utils.sh: help bionic to point its gcc back to 7.3
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Thu, 3 May 2018 22:55:58 +0000 (18:55 -0400)]
Merge pull request #1025 from ceph/wip-bionic-builddebs
setup_deb: Forgot bionic
David Galloway [Thu, 3 May 2018 21:33:32 +0000 (17:33 -0400)]
setup_deb: Forgot bionic
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Thu, 3 May 2018 21:13:50 +0000 (21:13 +0000)]
Merge pull request #1024 from ceph/wip-bionic-build
build_utils.sh: Add Bionic
David Galloway [Thu, 3 May 2018 21:11:39 +0000 (17:11 -0400)]
build_utils.sh: Add Bionic
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Thu, 3 May 2018 20:00:15 +0000 (20:00 +0000)]
Merge pull request #1023 from ceph/branch-regex-fix
ceph-build: use BRANCH instead of non-existing GIT_BRANCH
Alfredo Deza [Thu, 3 May 2018 19:41:43 +0000 (15:41 -0400)]
ceph-build: use BRANCH instead of non-existing GIT_BRANCH
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 3 May 2018 17:47:30 +0000 (13:47 -0400)]
Merge pull request #1022 from ceph/wip-bionic
Add support for Ubuntu Bionic globally
David Galloway [Mon, 30 Apr 2018 19:39:35 +0000 (15:39 -0400)]
Add support for Ubuntu Bionic globally
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Thu, 3 May 2018 17:32:48 +0000 (13:32 -0400)]
Merge pull request #1019 from tchaikov/wip-do-not-build-mimi-on-trusty
ceph-build: do not build mimic on old distros
Kefu Chai [Thu, 26 Apr 2018 07:17:45 +0000 (15:17 +0800)]
ceph-build: do not build mimic on old distros
mimic and nautilus require C++17 to build, but following distro do
not ship new enough GCC compiler:
- ubuntu trusty
- debian jessie
- debian stretch
so we won't build mimic or newer ceph on these distros.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Erwan Velu [Mon, 30 Apr 2018 08:45:22 +0000 (10:45 +0200)]
Merge pull request #1021 from ceph/disable_purge
ceph-ansible-prs: disable purge_bluestore_osds_container
Guillaume Abrioux [Mon, 30 Apr 2018 06:45:40 +0000 (08:45 +0200)]
ceph-ansible-prs: disable purge_bluestore_osds_container
This scenario is failing for every PRs because of a race condition.
A PR has been opened https://github.com/ceph/ceph/pull/21415 but until
it doesn't get merged we better to disable this scenario.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Alfredo Deza [Fri, 27 Apr 2018 17:05:21 +0000 (13:05 -0400)]
Merge pull request #1020 from ceph/wip-bionic
sepia-fog-images: Add support for Ubuntu 18.04
David Galloway [Fri, 27 Apr 2018 16:57:33 +0000 (12:57 -0400)]
sepia-fog-images: Add support for Ubuntu 18.04
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Wed, 25 Apr 2018 17:24:00 +0000 (13:24 -0400)]
Merge pull request #1018 from ceph/wip-timeout-arm
ceph-pull-requests-arm64: Timeout after 3h
David Galloway [Wed, 25 Apr 2018 16:29:42 +0000 (12:29 -0400)]
ceph-pull-requests-arm64: Timeout after 3h
Builds were hanging indefinitely during unit tests
Signed-off-by: David Galloway <dgallowa@redhat.com>
Erwan Velu [Fri, 20 Apr 2018 07:36:43 +0000 (09:36 +0200)]
Merge pull request #1017 from ceph/centos-container
ceph-ansible-nightly: always test on centos
Sébastien Han [Fri, 20 Apr 2018 07:30:27 +0000 (09:30 +0200)]
ceph-ansible-nightly: always test on centos
The job was still configured to test on Ubuntu and we want CentOS.
Signed-off-by: Sébastien Han <seb@redhat.com>
Andrew Schoen [Thu, 19 Apr 2018 14:45:55 +0000 (14:45 +0000)]
Merge pull request #1016 from ceph/script-prune
cleanup: remove all top-level scripts
Alfredo Deza [Thu, 19 Apr 2018 13:39:28 +0000 (09:39 -0400)]
readme: update the deprecation with script locations
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 19 Apr 2018 13:37:01 +0000 (09:37 -0400)]
scripts: remove all top-level scripts
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Sébastien Han [Thu, 19 Apr 2018 10:38:26 +0000 (12:38 +0200)]
Merge pull request #1015 from ceph/evelu-ceph-container-arm64
ceph-container-build-push-imgs-arm64: Fixing scripts
Erwan Velu [Thu, 19 Apr 2018 10:32:47 +0000 (12:32 +0200)]
ceph-container-build-push-imgs-arm64: Fixing scripts
As ceph-container needs a particular build script for arm64, let's fix
the script name.
Sébastien Han [Wed, 18 Apr 2018 08:16:29 +0000 (10:16 +0200)]
Merge pull request #1014 from ceph/arm
ceph-container-build-push-imgs-arm64: fix node label
Sébastien Han [Wed, 18 Apr 2018 08:14:14 +0000 (10:14 +0200)]
ceph-container-build-push-imgs-arm64: fix node label
Signed-off-by: Sébastien Han <seb@redhat.com>
David Galloway [Tue, 17 Apr 2018 22:45:20 +0000 (18:45 -0400)]
Merge pull request #1013 from ceph/arm64-follwup
ceph-container-build-push-imgs-arm64: update node label
Sébastien Han [Tue, 17 Apr 2018 21:36:24 +0000 (23:36 +0200)]
ceph-container-build-push-imgs-arm64: update node label
The arm64 nodes have a 'arm64 xenial' label.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Tue, 17 Apr 2018 21:21:15 +0000 (23:21 +0200)]
Merge pull request #1012 from ceph/ceph-container-prs
ceph-container-prs: only auto start a subsection of tests
Andrew Schoen [Tue, 17 Apr 2018 17:47:14 +0000 (12:47 -0500)]
ceph-container-prs: only auto start a subsection of tests
All tests can be triggered manually by github comments, but we only
want certain ones to start automatically when the PR is created.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 17 Apr 2018 16:14:11 +0000 (18:14 +0200)]
Merge pull request #1011 from ceph/pip-easy-install
scripts: upgrade pip with easy_install before actual pinning
Alfredo Deza [Tue, 17 Apr 2018 16:08:06 +0000 (12:08 -0400)]
scripts: upgrade pip with easy_install before actual pinning
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Tue, 17 Apr 2018 14:24:20 +0000 (16:24 +0200)]
Merge pull request #1010 from ceph/cv-prs-teardown-fix
ceph-volume-ansible-prs: ensure correct path is used for teardown
Alfredo Deza [Tue, 17 Apr 2018 13:54:57 +0000 (09:54 -0400)]
ceph-volume-ansible-prs: ensure correct path is used for teardown
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 16 Apr 2018 21:47:25 +0000 (23:47 +0200)]
Merge pull request #1009 from ceph/cv-functional-repo
ceph-volume-test: configurable ceph repo url
Alfredo Deza [Mon, 16 Apr 2018 21:42:30 +0000 (17:42 -0400)]
ceph-volume-test: configurable ceph repo url
Signed-off-by: Alfredo Deza <adeza@redhat.com>
David Galloway [Mon, 16 Apr 2018 21:02:01 +0000 (17:02 -0400)]
Merge pull request #1008 from ceph/pip-download-fix2
scripts: pin pip to 10.0.0 on missing BASH func
Alfredo Deza [Mon, 16 Apr 2018 20:59:48 +0000 (16:59 -0400)]
scripts: pin pip to 10.0.0 on missing BASH func
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 16 Apr 2018 20:21:28 +0000 (16:21 -0400)]
Merge pull request #1007 from ceph/pip-download-fix
scripts: pin pip to 10.0.0
Alfredo Deza [Mon, 16 Apr 2018 20:10:08 +0000 (16:10 -0400)]
scripts: pin pip to 10.0.0
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 16 Apr 2018 19:28:53 +0000 (21:28 +0200)]
Merge pull request #1006 from ceph/cv-scenario-url
ceph-volume-scenario: configurable ceph repo url
Alfredo Deza [Mon, 16 Apr 2018 19:20:46 +0000 (15:20 -0400)]
ceph-volume-scenario: configurable ceph repo url
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 16 Apr 2018 16:55:16 +0000 (12:55 -0400)]
Merge pull request #1005 from ceph/fix-build
build: fix unkown option
Sébastien Han [Mon, 16 Apr 2018 16:51:30 +0000 (18:51 +0200)]
build: fix unkown option
Newer version of pip does not support --download anymore, the option has
been replaced by --cache-dir.
This fixes errors like:
+ /tmp/venv.ufvIkiZl8v/bin/pip download
--dest=/home/jenkins-build/.cache/pip pip
ERROR: unknown command "download"
Signed-off-by: Sébastien Han <seb@redhat.com>
Erwan Velu [Mon, 16 Apr 2018 09:27:18 +0000 (11:27 +0200)]
Merge pull request #1004 from ceph/arm64-container-img
add ceph-container-build-push-imgs-arm64
Sébastien Han [Mon, 16 Apr 2018 08:55:34 +0000 (10:55 +0200)]
add ceph-container-build-push-imgs-arm64
We need to build container images on arm64.
Signed-off-by: Sébastien Han <seb@redhat.com>
Zack Cerza [Tue, 10 Apr 2018 15:46:58 +0000 (09:46 -0600)]
Merge pull request #1003 from ceph/wip-rhel75
sepia-fog-images: Add CentOS/RHEL 7.5 support
David Galloway [Tue, 10 Apr 2018 15:40:50 +0000 (11:40 -0400)]
sepia-fog-images: Add CentOS/RHEL 7.5 support
Signed-off-by: David Galloway <dgallowa@redhat.com>
Sébastien Han [Tue, 10 Apr 2018 08:02:46 +0000 (10:02 +0200)]
Merge pull request #1001 from ceph/container-credentials-binding
container: add docker hub credential binding
Ken Dreyer [Mon, 9 Apr 2018 19:16:02 +0000 (13:16 -0600)]
container: add docker hub credential binding
docker-hub-leseb is defined as a credential on 2.jenkins.ceph.com
Sébastien Han [Mon, 9 Apr 2018 16:15:59 +0000 (18:15 +0200)]
Merge pull request #1000 from ceph/evelu-ceph-container-flake8
ceph-container-flake8: Fixing tox.ini path
Erwan Velu [Mon, 9 Apr 2018 14:22:44 +0000 (16:22 +0200)]
ceph-container-flake8: Fixing tox.ini path
tox.ini is located at the root of the project, so in $workspace/ceph-container
Sébastien Han [Mon, 9 Apr 2018 14:08:50 +0000 (16:08 +0200)]
Merge pull request #999 from ceph/evelu-ceph-container-flake8
ceph-container-flake8: Using project's tox.ini
Erwan Velu [Mon, 9 Apr 2018 13:00:47 +0000 (15:00 +0200)]
ceph-container-flake8: Using project's tox.ini
The current code is running flake8 from a container to check every
python file changed by a PR.
The actual code doesn't import the tox.ini of ceph-container which
specify a particular configuration like "max-line-length = 99"
This lead to a situation where a dev which runs flake on his dev env
have a flake reporting now failures while flake from the CI fails.
So this patch is about adding project's tox.ini inside the container to
insure flake is using it.
Alfredo Deza [Sun, 1 Apr 2018 12:08:42 +0000 (08:08 -0400)]
Merge pull request #997 from tchaikov/wip-pip-download
scripts/build_utils.sh: use "download" instead of "--download"
Kefu Chai [Sun, 1 Apr 2018 01:18:18 +0000 (09:18 +0800)]
scripts/build_utils.sh: use "download" instead of "--download"
"pip install --download" was deprecated since v8.0.0, and was replaced
with "pip download". pip v10.0.0 removed support the "--download"
option. so we need to replace "install --dowload" with "download".
Signed-off-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Thu, 29 Mar 2018 15:18:43 +0000 (11:18 -0400)]
Merge pull request #996 from ceph/wip-tcmu-runner
tcmu-runner: additional build tweaks
Jason Dillaman [Thu, 29 Mar 2018 15:17:14 +0000 (11:17 -0400)]
tcmu-runner: only upload binary RPM to chacra
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 29 Mar 2018 15:12:16 +0000 (11:12 -0400)]
tcmu-runner: cleanup no longer required
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 29 Mar 2018 15:10:32 +0000 (11:10 -0400)]
Merge pull request #995 from ceph/wip-tcmu-runner
tcmu-runner: added missing PROJECT environment variable
Jason Dillaman [Thu, 29 Mar 2018 15:09:31 +0000 (11:09 -0400)]
tcmu-runner: added missing PROJECT environment variable
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 29 Mar 2018 15:00:55 +0000 (11:00 -0400)]
Merge pull request #994 from ceph/wip-tcmu-runner
tcmu-runner: build using in-tree spec file under mock
Jason Dillaman [Thu, 29 Mar 2018 14:42:34 +0000 (10:42 -0400)]
tcmu-runner: build using in-tree spec file under mock
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Alfredo Deza [Mon, 26 Mar 2018 15:06:49 +0000 (11:06 -0400)]
Merge pull request #993 from ceph/vagrant-teardown
scripts: create util function for tearing down vagrant tests
Andrew Schoen [Mon, 26 Mar 2018 15:04:04 +0000 (10:04 -0500)]
use teardown_vagrant_tests on jobs that use vagrant
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 26 Mar 2018 14:56:48 +0000 (09:56 -0500)]
scripts: adds a teardown_vagrant_tests method
This will collect logs and do any vagrant/libvirt cleanup needed after
any jobs fail that were using vagrant vms for testing.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 26 Mar 2018 14:49:12 +0000 (16:49 +0200)]
Merge pull request #992 from ceph/cv-logs-fix
ceph-volume-nightly: look for the ssh config file to avoid using the root dir
Alfredo Deza [Mon, 26 Mar 2018 14:27:31 +0000 (10:27 -0400)]
ceph-volume-nightly: look for the ssh config file to avoid using the root dir
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 23 Mar 2018 14:38:29 +0000 (10:38 -0400)]
Merge pull request #991 from ceph/wip-skip-ci
ceph-{ansible,container}-prs: Fix skip-build-phrase regex
David Galloway [Fri, 23 Mar 2018 13:50:39 +0000 (09:50 -0400)]
ceph-{ansible,container}-prs: Fix skip-build-phrase regex
JJB converts the string to lowercase so the \W was getting converted to
\w so the actual phrase wasn't being detected. We can just use a space
instead of trying to match any character.
https://git.openstack.org/cgit/openstack-infra/jenkins-job-builder/tree/jenkins_jobs/modules/triggers.py#n1027
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 22 Mar 2018 16:35:33 +0000 (12:35 -0400)]
Merge pull request #990 from ceph/wip-skip-ci
ceph-{ansible,container}-prs: Fix skip-build-phrase
David Galloway [Thu, 22 Mar 2018 16:18:07 +0000 (12:18 -0400)]
ceph-{ansible,container}-prs: Fix skip-build-phrase
I think JJB was previously not sending 'jenkins do not test' as the skip
build phrase so the plugin default '[skip ci]' was being used and
working. Since we recently updated JJB, I'm guessing 'jenkins do not
test' *is* being configured so '[skip ci]' is no longer working. This
commit should allow either phrase to be used.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 16 Mar 2018 19:51:02 +0000 (15:51 -0400)]
Merge pull request #988 from ceph/wip-fog-pause
sepia-fog-images: Add retry function and pause the queue
David Galloway [Fri, 16 Mar 2018 17:11:41 +0000 (13:11 -0400)]
sepia-fog-images: Add function to kill job if a loop hangs
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 16 Mar 2018 15:42:29 +0000 (11:42 -0400)]
sepia-fog-images: Pause the queue if there are active Deploy tasks
I've observed deployment failures while teuthology jobs are running if
the OS image is replaced/removed while it's in use. Pausing the queue
will allow Deploy tasks to finish so we can capture a new OS image
without interrupting running jobs.
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 16 Mar 2018 19:34:18 +0000 (15:34 -0400)]
Merge pull request #989 from ceph/postbuildscript-fixes
all remove deprecated "script-only-if" in favor of "build-on"
Alfredo Deza [Fri, 16 Mar 2018 19:17:31 +0000 (15:17 -0400)]
all remove deprecated "script-only-if" in favor of "build-on"
Signed-off-by: Alfredo Deza <adeza@redhat.com>
David Galloway [Fri, 16 Mar 2018 16:19:18 +0000 (12:19 -0400)]
Merge pull request #987 from ceph/wip-unpin-jjb
jenkins-job-builder: Unpin JJB version
David Galloway [Fri, 16 Mar 2018 15:45:42 +0000 (11:45 -0400)]
jenkins-job-builder: Use latest JJB version
It was pinned to a beta release in
https://github.com/ceph/ceph-build/commit/
4f10012571b120e01854fae49be4d43f382787f1
so we could take advantage of an option that wasn't available in the
stable version.
It's now in the stable version and I've tested it against a job config
locally and confirmed compatibility
Signed-off-by: David Galloway <dgallowa@redhat.com>
Alfredo Deza [Fri, 16 Mar 2018 15:01:41 +0000 (11:01 -0400)]
Merge pull request #980 from ceph/wip-fog-doc
sepia-fog-images: Update setup doc
David Galloway [Fri, 9 Mar 2018 21:46:26 +0000 (16:46 -0500)]
sepia-fog-images: Update setup doc
Signed-off-by: David Galloway <dgallowa@redhat.com>
Ramana Raja [Fri, 16 Mar 2018 13:44:58 +0000 (19:14 +0530)]
Merge pull request #972 from ceph/wip-nfs-ganesha
nfs-ganesha: change CMAKE_BUILD_TYPE, add checks