]>
git.apps.os.sepia.ceph.com Git - ceph-build.git/log
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
Ramana Raja [Fri, 16 Mar 2018 13:26:55 +0000 (18:56 +0530)]
Merge branch 'master' into wip-nfs-ganesha
Guillaume Abrioux [Fri, 16 Mar 2018 13:00:30 +0000 (14:00 +0100)]
Merge pull request #986 from ceph/latest-stable-tag
ceph-ansible-nightly: fix find for latest stable tag
Erwan Velu [Fri, 16 Mar 2018 12:02:52 +0000 (13:02 +0100)]
ceph-ansible-nightly/build: Simplify run_tox() logic
The actual logic was a little bit complicated to read.
Since find_latest_tag() is generic, let's reuse it inside a case() loop.
Sébastien Han [Fri, 16 Mar 2018 10:50:19 +0000 (11:50 +0100)]
ceph-ansible-nightly: fix find for latest stable tag
Simplify the code to find the latest tag.
Docker Hub API when queried only returns the 10 first tags. This is
annoying but we have to:
* count the number of pages
* query all the tags from each page
* when we find one tag, we pick the first one from the variable
Signed-off-by: Sébastien Han <seb@redhat.com>
Guillaume Abrioux [Fri, 16 Mar 2018 07:29:35 +0000 (08:29 +0100)]
Merge pull request #985 from ceph/tag-stable
ceph-ansible-nightly: fix find for latest stable tag
Sébastien Han [Fri, 16 Mar 2018 01:47:35 +0000 (02:47 +0100)]
ceph-ansible-nightly: fix find for latest stable tag
Docker Hub API when queried only returns the 10 first tags. This is
annoying but we have to:
* count the number of pages
* query all the tag from each page
* build a variable with all the tags
* transform this variable in an array
* sort the array
* pick the last element of the array which corresponds to the latest
stable tag
I could have done that with a loop (for luminous and jewel) but assigned
variable in array's name is a nigthmare in bash so I ended up doing
twice the same thing...
This is not elegant but it works.
Signed-off-by: Sébastien Han <seb@redhat.com>
Guillaume Abrioux [Thu, 15 Mar 2018 17:57:21 +0000 (18:57 +0100)]
Merge pull request #984 from ceph/container-tag
ceph-ansible-nightly: auto discover latest stable tag
Sébastien Han [Thu, 15 Mar 2018 15:42:13 +0000 (16:42 +0100)]
ceph-ansible-nightly: auto discover latest stable tag
Instead of sending a commit each time we build a new release, we
discover it through the script.
Signed-off-by: Sébastien Han <seb@redhat.com>
Andrew Schoen [Wed, 14 Mar 2018 19:22:16 +0000 (20:22 +0100)]
Merge pull request #981 from ceph/cv-vagrant-debug
ceph-volume-nightly: add debug flags for vagrant
Alfredo Deza [Mon, 12 Mar 2018 19:44:08 +0000 (15:44 -0400)]
ceph-volume-nightly: add debug flags for vagrant
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Erwan Velu [Wed, 14 Mar 2018 14:36:55 +0000 (15:36 +0100)]
Merge pull request #983 from ceph/bump
ceph-container-build-push-imgs: use a bigger machine to build images
Sébastien Han [Wed, 14 Mar 2018 14:30:46 +0000 (15:30 +0100)]
ceph-container-build-push-imgs: use a bigger machine to build images
We want to parallelise the build image process. Currently it takes 40min
to build 8 images, we hope to reduce this by 8 with this new flavor.
Signed-off-by: Sébastien Han <seb@redhat.com>
Andrew Schoen [Wed, 14 Mar 2018 12:44:15 +0000 (13:44 +0100)]
Merge pull request #982 from ceph/build-discarder
migrate from logrotate to build-discarder
Alfredo Deza [Wed, 14 Mar 2018 12:31:43 +0000 (08:31 -0400)]
all builders in postbuildscript require a list now (defined with build-step)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 13 Mar 2018 21:48:30 +0000 (17:48 -0400)]
nfs-ganesha: builders in postbuildscript require a build-step list now
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 13 Mar 2018 21:43:42 +0000 (17:43 -0400)]
ceph-dev-setup: builders in postbuildscript require a list now
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 13 Mar 2018 21:00:31 +0000 (17:00 -0400)]
migrate from logrotate to build-discarder
build-discarder has been deprecated for a while and it is pervasive in
all jobs. Jenkins will stop supporting this as well as Jenkins Job
Builder
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ali Maredia [Tue, 27 Feb 2018 19:46:23 +0000 (14:46 -0500)]
nfs-ganesha: change CMAKE_BUILD_TYPE, add checks
- change CMAKE_BUILD_TYPE to RelWithDebInfo
- include checks to make sure packages are installed
on the machines and necessary FSAL packages are built
- update $CEPH_VERSION to latest luminous
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Alfredo Deza [Fri, 9 Mar 2018 13:59:22 +0000 (08:59 -0500)]
Merge pull request #979 from ceph/failure-logs
Archive ceph logs when CI tests fail
Andrew Schoen [Fri, 9 Mar 2018 13:01:29 +0000 (07:01 -0600)]
ceph-volume-nightly: archive ceph logs on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 9 Mar 2018 13:01:01 +0000 (07:01 -0600)]
ceph-volume-ansible-prs: archive ceph logs on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 9 Mar 2018 13:00:31 +0000 (07:00 -0600)]
ceph-ansible-scenario: archive ceph logs on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 9 Mar 2018 12:59:37 +0000 (06:59 -0600)]
ceph-ansible-prs: archive ceph logs on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Fri, 9 Mar 2018 12:59:03 +0000 (06:59 -0600)]
ceph-ansible-nightly: archive ceph logs on test failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 21:44:05 +0000 (15:44 -0600)]
scripts: take into account custom cluster names in collect logs playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 20:38:05 +0000 (14:38 -0600)]
ceph-volume-scenario: use the collect_ceph_logs util function
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 20:37:06 +0000 (14:37 -0600)]
scripts: adds a collect_ceph_logs function
This function will use ansible to connect to all testing
vms and fetch in ceph logs to the jenkins slave. These logs
can then be archived by jenkins.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 20:08:21 +0000 (14:08 -0600)]
collect-logs: store logs in a hostname directory
This is so if we have many nodes that have the same named log, for
example ceph-volume.log
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 19:12:11 +0000 (13:12 -0600)]
collect-logs: use find to get all remote ceph logs to fetch
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 19:11:41 +0000 (13:11 -0600)]
ceph-volume-scenario: use -vv and debug callback when collecting logs
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 18:08:03 +0000 (12:08 -0600)]
ceph-volume-scenario: use the collect-logs.yml playbook on test failures
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 18:06:30 +0000 (12:06 -0600)]
build_utils: adds a method that creates a collect-logs.yml playbook
This playbook is used to collect ceph-volume and ceph-osd logs from
vms that have failed tests.
We do it this way so that we don't have to clone ceph-build to get at
the playbook we stored in the repo.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 18:06:04 +0000 (12:06 -0600)]
ceph-volume-scenario: allow archiving empty files
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 8 Mar 2018 16:08:39 +0000 (10:08 -0600)]
ceph-volume-scenario: collect ceph-volume logs on failure
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Wed, 7 Mar 2018 21:19:29 +0000 (16:19 -0500)]
Merge pull request #978 from ceph/kraken-role
ansible: adds a role for deploying kraken
Andrew Schoen [Wed, 7 Mar 2018 18:30:08 +0000 (12:30 -0600)]
ansible: fix twitter config vars for kraken config
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 7 Mar 2018 18:25:57 +0000 (12:25 -0600)]
ansible: remove circus config template from kraken role
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 7 Mar 2018 18:19:30 +0000 (12:19 -0600)]
ansible: fix invalid syntax and other errors in the kraken role
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 7 Mar 2018 16:09:20 +0000 (10:09 -0600)]
ansible: populate kraken custom_settings
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Wed, 7 Mar 2018 15:44:58 +0000 (09:44 -0600)]
ansible: adds kraken role and example playbook
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Tue, 6 Mar 2018 21:58:31 +0000 (16:58 -0500)]
Merge pull request #977 from ceph/tox-manual-trigger
ceph-volume-pr: trigger tox tests manually
Andrew Schoen [Tue, 6 Mar 2018 18:22:34 +0000 (12:22 -0600)]
ceph-volume-ansible-prs: use github_status_setup from build_utils.sh
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 6 Mar 2018 18:17:20 +0000 (12:17 -0600)]
ceph-volume-pr: adds functionality to trigger tox testing manually
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Tue, 6 Mar 2018 18:16:42 +0000 (12:16 -0600)]
build_utils: adds a function to setup things for github-status
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 5 Mar 2018 18:35:28 +0000 (19:35 +0100)]
Merge pull request #976 from ceph/shaman-ipv6-2
shaman prs: use a template for pg_hba.conf
Alfredo Deza [Mon, 5 Mar 2018 18:32:37 +0000 (13:32 -0500)]
shaman-pull-requests use the new template for pg_hba.conf
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 5 Mar 2018 18:30:56 +0000 (13:30 -0500)]
shaman-pull-requests create a pg_hba.conf template
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Mon, 5 Mar 2018 17:09:55 +0000 (18:09 +0100)]
Merge pull request #975 from ceph/shaman-pg-ipv6
shaman-pull-requests allow users to connect locally over ipv6 sans password
Alfredo Deza [Mon, 5 Mar 2018 17:05:43 +0000 (12:05 -0500)]
shaman-pull-requests allow users to connect locally over ipv6 sans password
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 1 Mar 2018 12:47:45 +0000 (07:47 -0500)]
Merge pull request #974 from tchaikov/wip-good-old-kraken
ceph-dev{,-new}-trigger: do build kraken w/o ppa and on trusty
Kefu Chai [Thu, 1 Mar 2018 12:02:28 +0000 (20:02 +0800)]
ceph-dev{,-new}-trigger: do build kraken w/o ppa and on trusty
Signed-off-by: Kefu Chai <kchai@redhat.com>
Guillaume Abrioux [Tue, 27 Feb 2018 21:26:52 +0000 (21:26 +0000)]
Merge pull request #973 from ceph/build-ceph-img
ceph-container-build-push-imgs: use a script from ceph-container
Sébastien Han [Tue, 27 Feb 2018 20:44:21 +0000 (21:44 +0100)]
ceph-container-build-push-imgs: use a script from ceph-container
Let's execute a script in the ceph-container project instead of writting
the script here.
ceph-build does the CI so let's keep it that way.
Signed-off-by: Sébastien Han <seb@redhat.com>
Alfredo Deza [Tue, 27 Feb 2018 18:19:50 +0000 (13:19 -0500)]
Merge pull request #971 from ceph/ceph-container-build-push-imgs
ceph-container: add job to build and push images
Sébastien Han [Tue, 27 Feb 2018 15:36:07 +0000 (16:36 +0100)]
ceph-container: add job to build and push images
After a PR is merged we trigger a build and a push the newly built
images to the Docker Hub.
Signed-off-by: Sébastien Han <seb@redhat.com>
Zack Cerza [Tue, 27 Feb 2018 16:18:07 +0000 (09:18 -0700)]
Merge pull request #970 from ceph/wip-sepia-space
sepia-fog-images: count words in $remaininghosts
David Galloway [Tue, 27 Feb 2018 00:55:42 +0000 (19:55 -0500)]
sepia-fog-images: count words in $remaininghosts
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Tue, 27 Feb 2018 00:21:18 +0000 (17:21 -0700)]
Merge pull request #969 from ceph/wip-fog-typo
sepia-fog-images: Syntax fix and typo correction
David Galloway [Tue, 27 Feb 2018 00:12:18 +0000 (19:12 -0500)]
sepia-fog-images: Add machine name to unlock command
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Tue, 27 Feb 2018 00:08:39 +0000 (19:08 -0500)]
sepia-fog-images: Remove finished hostnames properly
Before this change, if there were 3+ hosts in $remaininghosts and one of
the hostnames in the middle finished, sed would remove the hostname and
its trailing space which would mash the last two hostnames together.
```
Example:
remaininghosts="mira071 smithi164 mira001"
remaininghosts=$(echo $remaininghosts | sed -e "s/ *smithi164 *//")
$ echo $remaininghosts
mira071mira001
```
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Mon, 26 Feb 2018 21:15:06 +0000 (14:15 -0700)]
Merge pull request #968 from ceph/wip-rhel-sepia
sepia-fog-images: Add support for RHEL
David Galloway [Mon, 26 Feb 2018 20:11:17 +0000 (15:11 -0500)]
sepia-fog-images: Add support for RHEL
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Mon, 26 Feb 2018 13:51:20 +0000 (14:51 +0100)]
Merge pull request #967 from ceph/ceph-volume-emails
ceph-volume-nightly add email notifications
Alfredo Deza [Mon, 26 Feb 2018 13:03:22 +0000 (08:03 -0500)]
ceph-volume-nightly add email notifications
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Andrew Schoen [Fri, 23 Feb 2018 19:59:41 +0000 (20:59 +0100)]
Merge pull request #966 from ceph/trim-bz-mill
bz-mill keep just 15 days around of logs
Alfredo Deza [Fri, 23 Feb 2018 19:52:12 +0000 (14:52 -0500)]
bz-mill keep just 15 days around of logs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Zack Cerza [Fri, 23 Feb 2018 00:37:17 +0000 (17:37 -0700)]
Merge pull request #965 from ceph/wip-just-unlock
sepia-fog-images: Don't wait for machines to reboot after capture
David Galloway [Fri, 23 Feb 2018 00:21:51 +0000 (19:21 -0500)]
sepia-fog-images: Don't wait for machines to reboot after capture
Signed-off-by: David Galloway <dgallowa@redhat.com>
Andrew Schoen [Wed, 21 Feb 2018 18:12:49 +0000 (19:12 +0100)]
Merge pull request #960 from ceph/add_ceph-ansible_ooo_scenario
ceph-ansible: add tripleo oriented scenario
Guillaume Abrioux [Tue, 20 Feb 2018 16:02:49 +0000 (17:02 +0100)]
ceph-ansible: add tripleo oriented scenario
This commit enable a new 'tripleo deployment' scenario.
ceph-ansible related PR: https://github.com/ceph/ceph-ansible/pull/2407/files
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
Alfredo Deza [Wed, 21 Feb 2018 16:33:22 +0000 (11:33 -0500)]
Merge pull request #963 from ceph/ceph-volume-suite
ceph-volume-test: a job that starts all ceph-volume functional tests
Andrew Schoen [Tue, 20 Feb 2018 19:55:43 +0000 (13:55 -0600)]
ceph-volume-test: a job that starts all ceph-volume functional tests
This job will allow a user to input ceph branch, ceph sha1 and
ceph-ansible branch and from that will start all ceph-volume tests using
those values.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Ilya Dryomov [Wed, 21 Feb 2018 16:18:28 +0000 (17:18 +0100)]
Merge pull request #961 from ceph/wip-kernel-install-bison
kernel: install flex and bison
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Ilya Dryomov [Fri, 16 Feb 2018 10:30:37 +0000 (11:30 +0100)]
kernel: install flex and bison
Kconfig lexer and parser are built from real .l and .y since 4.16.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Andrew Schoen [Wed, 21 Feb 2018 13:14:10 +0000 (14:14 +0100)]
Merge pull request #964 from ceph/discard-logs
Discard builds for jobs