]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
5 years agoceph-ansible-prs: run podman on stable-4.0 only 1542/head
Dimitri Savineau [Tue, 31 Mar 2020 18:47:15 +0000 (14:47 -0400)]
ceph-ansible-prs: run podman on stable-4.0 only

We don't need to run an extra podman scenario job on newer branches than
stable-4.0 because we're already using podman by default (CentOS 8) for
all container scenarios.
For older branches we don't support podman.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoMerge pull request #1540 from ceph/wip-unknown-release
Nathan Cutler [Tue, 31 Mar 2020 14:33:44 +0000 (16:33 +0200)]
Merge pull request #1540 from ceph/wip-unknown-release

build_utils.sh: add pacific

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@suse.de>
5 years agoMerge pull request #1541 from ceph/guits-ca-syntax
Guillaume Abrioux [Tue, 31 Mar 2020 12:35:16 +0000 (14:35 +0200)]
Merge pull request #1541 from ceph/guits-ca-syntax

ceph-ansible: update syntax check

5 years agoceph-ansible: update syntax check 1541/head
Guillaume Abrioux [Tue, 31 Mar 2020 12:27:11 +0000 (14:27 +0200)]
ceph-ansible: update syntax check

This commit replaces s/site-docker.yml.sample/site-container.yml.sample

ceph-ansible related PR: ceph/ceph-ansible#5216

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoceph-dev-build: update {build,setup}_osc for pacific 1540/head
Nathan Cutler [Tue, 31 Mar 2020 12:09:54 +0000 (14:09 +0200)]
ceph-dev-build: update {build,setup}_osc for pacific

Signed-off-by: Nathan Cutler <ncutler@suse.com>
5 years agobuild_utils.sh: add pacific
Nathan Cutler [Tue, 31 Mar 2020 10:21:11 +0000 (12:21 +0200)]
build_utils.sh: add pacific

I hope this will fix the FTBFS currently seen in Shaman on openSUSE Leap
15.2 builds of "master" branch:

++ case $ver in
++ rel=unknown
++ echo 'ERROR: Unknown release for version '\''16.0.0'\'''
ERROR: Unknown release for version '16.0.0'
++ echo unknown
++ exit 1
+ RELEASE_BRANCH=unknown

Signed-off-by: Nathan Cutler <ncutler@suse.com>
5 years agoMerge pull request #1537 from ceph/ceph_ansible_nightly_container_name
Guillaume Abrioux [Mon, 30 Mar 2020 13:22:47 +0000 (15:22 +0200)]
Merge pull request #1537 from ceph/ceph_ansible_nightly_container_name

ceph-ansible-nightly: parametrize centos release

5 years agoMerge pull request #1538 from ceph/quary_prune_el8
Dan Mick [Fri, 27 Mar 2020 22:59:01 +0000 (15:59 -0700)]
Merge pull request #1538 from ceph/quary_prune_el8

quay-pruner: add CentOS 8 container support

5 years agoquay-pruner: add CentOS 8 container support 1538/head
Dimitri Savineau [Fri, 27 Mar 2020 14:16:24 +0000 (10:16 -0400)]
quay-pruner: add CentOS 8 container support

Since Ceph Octopus release, the container image are based on CentOS 8
instead of 7 for previous releases.
The current quay pruner script only matches tags for CentOS 7.
This adds the CentOS 8 support.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoceph-ansible-nightly: parametrize centos release 1537/head
Dimitri Savineau [Fri, 27 Mar 2020 13:29:09 +0000 (09:29 -0400)]
ceph-ansible-nightly: parametrize centos release

Since octopus the container image are based on CentOS 8 instead of 7 for
the previous Ceph releases.
The current regex to find the latest stable container image per Ceph
releases is hardcoding 7.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoMerge pull request #1535 from ceph/ceph_ansible_stable_5
Guillaume Abrioux [Fri, 27 Mar 2020 03:50:34 +0000 (04:50 +0100)]
Merge pull request #1535 from ceph/ceph_ansible_stable_5

ceph-ansible-nightly: add stable-5.0 branch

5 years agoMerge pull request #1536 from ceph/ceph_ansible_get_rid_ubuntu
Guillaume Abrioux [Fri, 27 Mar 2020 03:49:41 +0000 (04:49 +0100)]
Merge pull request #1536 from ceph/ceph_ansible_get_rid_ubuntu

ceph-ansible: remove ubuntu distribution

5 years agoceph-ansible: remove ubuntu distribution 1536/head
Dimitri Savineau [Tue, 3 Mar 2020 15:26:52 +0000 (10:26 -0500)]
ceph-ansible: remove ubuntu distribution

This commit removes the ubuntu distribution testing from the ceph-ansible
jobs for both PRs and nightly configuration.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoceph-ansible-nightly: add stable-5.0 branch 1535/head
Dimitri Savineau [Thu, 26 Mar 2020 22:07:59 +0000 (18:07 -0400)]
ceph-ansible-nightly: add stable-5.0 branch

This adds the ceph-ansible stable-5.0 branch to the nighly jobs which
is used to test the Ceph Octopus release.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoMerge pull request #1534 from ceph/wip-relative
David Galloway [Tue, 24 Mar 2020 21:25:07 +0000 (17:25 -0400)]
Merge pull request #1534 from ceph/wip-relative

sync-push: Create relative symlinks instead of absolute

5 years agosync-push: Create relative symlinks instead of absolute 1534/head
David Galloway [Tue, 24 Mar 2020 19:28:10 +0000 (15:28 -0400)]
sync-push: Create relative symlinks instead of absolute

This allows people to `rsync --copy-links -aiv rsync://download.ceph.com/ceph/{debian,rpm}-octopus .` and have rsync follow the symlink.

The previous way of symlinking did not.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1531 from ceph/wip-buster-key
David Galloway [Mon, 23 Mar 2020 23:13:36 +0000 (19:13 -0400)]
Merge pull request #1531 from ceph/wip-buster-key

ansible: Install Buster GPG keys

5 years agoansible: Install Buster GPG keys 1531/head
David Galloway [Mon, 23 Mar 2020 18:23:49 +0000 (14:23 -0400)]
ansible: Install Buster GPG keys

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1526 from ceph/wip-dirs
David Galloway [Mon, 23 Mar 2020 17:17:50 +0000 (13:17 -0400)]
Merge pull request #1526 from ceph/wip-dirs

scripts: Support new directory structure in signing scripts

5 years agoMerge pull request #1344 from ThoreKr/debian-buster
David Galloway [Mon, 23 Mar 2020 15:55:39 +0000 (11:55 -0400)]
Merge pull request #1344 from ThoreKr/debian-buster

Debian buster support for releases

5 years agoMerge pull request #1530 from ceph/wip-c8aldfjls
Kefu Chai [Wed, 18 Mar 2020 01:32:20 +0000 (09:32 +0800)]
Merge pull request #1530 from ceph/wip-c8aldfjls

ceph*build: Update combination filter for bionic/centos8 ARM64

Reviewed-by: Kefu Chai <kchai@redhat.com>
5 years agoceph*build: Update combination filter for bionic/centos8 ARM64 1530/head
David Galloway [Tue, 17 Mar 2020 21:07:34 +0000 (17:07 -0400)]
ceph*build: Update combination filter for bionic/centos8 ARM64

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1529 from ceph/wip-gigantic
David Galloway [Tue, 17 Mar 2020 17:25:48 +0000 (13:25 -0400)]
Merge pull request #1529 from ceph/wip-gigantic

ceph*build: Use new gigantic label

5 years agoscripts: Support new directory structure in signing scripts 1526/head
David Galloway [Fri, 13 Mar 2020 21:54:13 +0000 (17:54 -0400)]
scripts: Support new directory structure in signing scripts

Sage requested a new directory structure on download.ceph.com to make posting new versions and potentially pulling releases easier.

Instead of having all packages in a single repo under a `rpm-octopus` directory, `rpm-octopus` on d.c.c will symlink to `rpm-X.X.X` where X.X.X is the latest release.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoceph*build: Use new gigantic label 1529/head
David Galloway [Tue, 17 Mar 2020 16:22:00 +0000 (12:22 -0400)]
ceph*build: Use new gigantic label

By requiring 'braggi', none of the ARM64 builds would start.  It wouldn't be appropriate to give the arm64 builders a "braggi" label so I'm creating a new "gigantic" label that can apply to the braggi and arm64 builders.

There are no nodes in mita that have a 'gigantic' label so that guarantees builds won't run on OVH ephemeral nodes.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1528 from ceph/wip-fix-rpm-release
Dan Mick [Mon, 16 Mar 2020 19:11:43 +0000 (12:11 -0700)]
Merge pull request #1528 from ceph/wip-fix-rpm-release

Update ceph-release-rpm job for EL8 compatibility

5 years agoMerge pull request #1527 from ceph/wip-fix-master
Dan Mick [Mon, 16 Mar 2020 19:06:28 +0000 (12:06 -0700)]
Merge pull request #1527 from ceph/wip-fix-master

ceph-dev-trigger: Fix regex for master conditional step

5 years agoceph-release-rpm: Update for EL8 compatibility 1528/head
David Galloway [Mon, 16 Mar 2020 18:27:38 +0000 (14:27 -0400)]
ceph-release-rpm: Update for EL8 compatibility

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoceph-release-rpm: Inject missing chacra credentials
David Galloway [Mon, 16 Mar 2020 18:27:24 +0000 (14:27 -0400)]
ceph-release-rpm: Inject missing chacra credentials

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoceph-dev-trigger: Fix regex for master conditional step 1527/head
David Galloway [Mon, 16 Mar 2020 18:17:33 +0000 (14:17 -0400)]
ceph-dev-trigger: Fix regex for master conditional step

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1525 from ceph/wip-require-braggi
Sage Weil [Wed, 11 Mar 2020 20:55:13 +0000 (15:55 -0500)]
Merge pull request #1525 from ceph/wip-require-braggi

ceph*build: Only build on new braggi builders

5 years agoceph*build: Only build on new braggi builders 1525/head
David Galloway [Wed, 11 Mar 2020 20:28:12 +0000 (16:28 -0400)]
ceph*build: Only build on new braggi builders

This may need to change in the future if jobs start getting backed up.  Still trying to find the balance.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1524 from tchaikov/wip-dont-build-crimson-for-master
David Galloway [Wed, 11 Mar 2020 16:36:57 +0000 (12:36 -0400)]
Merge pull request #1524 from tchaikov/wip-dont-build-crimson-for-master

ceph-dev-trigger: do not build crimson flavor on master branch

5 years agoceph-dev-trigger: do not build crimson flavor on master branch 1524/head
Kefu Chai [Wed, 11 Mar 2020 15:46:16 +0000 (23:46 +0800)]
ceph-dev-trigger: do not build crimson flavor on master branch

no need to do so at this moment, we just need to build it for wip-*
branches to make sure crimson does not fail to build.

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1519 from tchaikov/wip-octopus
David Galloway [Wed, 11 Mar 2020 14:40:10 +0000 (10:40 -0400)]
Merge pull request #1519 from tchaikov/wip-octopus

ceph-dev-trigger: include octopus branch

5 years agoceph-dev-trigger: do not build crimson for octopus 1519/head
Kefu Chai [Wed, 11 Mar 2020 14:03:13 +0000 (22:03 +0800)]
ceph-dev-trigger: do not build crimson for octopus

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1523 from callithea/wip-ceph-dashboard-add-octopus
David Galloway [Wed, 11 Mar 2020 13:57:56 +0000 (09:57 -0400)]
Merge pull request #1523 from callithea/wip-ceph-dashboard-add-octopus

ceph-api-nightly: Add octopus branch to nightly tests

5 years agoceph-api-nightly: Add octopus branch to nightly tests 1523/head
Laura Paduano [Wed, 11 Mar 2020 10:04:07 +0000 (11:04 +0100)]
ceph-api-nightly: Add octopus branch to nightly tests

Signed-off-by: Laura Paduano <lpaduano@suse.com>
5 years agoMerge pull request #1520 from ceph/wip-xargs
Guillaume Abrioux [Wed, 11 Mar 2020 08:31:20 +0000 (09:31 +0100)]
Merge pull request #1520 from ceph/wip-xargs

multiple: Use --no-run-if-empty flag with `xargs dirname`

5 years agoMerge pull request #1522 from ceph/ceph_ansible_braggi_fix
Guillaume Abrioux [Wed, 11 Mar 2020 06:04:42 +0000 (07:04 +0100)]
Merge pull request #1522 from ceph/ceph_ansible_braggi_fix

build_utils.sh: allow using virtualenv with py3

5 years agobuild_utils.sh: allow using virtualenv with py3 1522/head
Dimitri Savineau [Wed, 11 Mar 2020 01:27:57 +0000 (21:27 -0400)]
build_utils.sh: allow using virtualenv with py3

On braggi nodes (CentOS 8) there's no python2 anymore but only python3 so
the virtualenv command will fail.

+ virtualenv -p python2.7 /tmp/venv.iqvT26vCL8
The path python2.7 (from --python=python2.7) does not exist
Build step 'Conditional step (single)' marked build as failure

Instead we should try if test if the python2.7 command exist and then try
python3 if this fails.

This commit also removes a duplicate slave_labels declaration in the
ceph-ansible-prs configuration.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
5 years agoMerge pull request #1521 from ceph/wip-agent-sl
Zack Cerza [Tue, 10 Mar 2020 21:40:37 +0000 (15:40 -0600)]
Merge pull request #1521 from ceph/wip-agent-sl

Avoid symlink recursion issue

5 years agoAvoid symlink recursion issue wip-agent-sl 1521/head
Zack Cerza [Tue, 10 Mar 2020 21:33:11 +0000 (15:33 -0600)]
Avoid symlink recursion issue

Checkouts of the ceph repo contain directories with symlinks that link
to their parent dirs; this causes the file permissions check to fail.
Avoid following symlinks to work around.

Signed-off-by: Zack Cerza <zack@redhat.com>
5 years agomultiple: Use --no-run-if-empty flag with `xargs dirname` 1520/head
David Galloway [Tue, 10 Mar 2020 19:27:23 +0000 (15:27 -0400)]
multiple: Use --no-run-if-empty flag with `xargs dirname`

I was seeing `dirname: missing operand` when there was no output from the `find | grep`

We want the output to just be empty instead of throwing an error

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1518 from ceph/wip-noreboot
David Galloway [Tue, 10 Mar 2020 16:59:30 +0000 (12:59 -0400)]
Merge pull request #1518 from ceph/wip-noreboot

ceph-pull-requests: Don't require rebootable label

5 years agoceph-dev-new-trigger: do not build crimson flavor for octopus
Kefu Chai [Tue, 10 Mar 2020 14:59:26 +0000 (22:59 +0800)]
ceph-dev-new-trigger: do not build crimson flavor for octopus

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoceph-dev-trigger: include octopus branch
Kefu Chai [Tue, 10 Mar 2020 02:49:32 +0000 (10:49 +0800)]
ceph-dev-trigger: include octopus branch

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1516 from ceph/wip-python3dev
David Galloway [Mon, 9 Mar 2020 22:09:22 +0000 (18:09 -0400)]
Merge pull request #1516 from ceph/wip-python3dev

Test teuthology PRs on Bionic & install python3-dev

5 years agoceph-*: Don't require rebootable label 1518/head
David Galloway [Mon, 9 Mar 2020 18:51:27 +0000 (14:51 -0400)]
ceph-*: Don't require rebootable label

We got rid of slave reboots for ceph-pull-requests in https://github.com/ceph/ceph-build/pull/1508

The other jobs already didn't reboot on failure.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1517 from ceph/guits-add_braggi_nodes
David Galloway [Mon, 9 Mar 2020 17:19:41 +0000 (13:19 -0400)]
Merge pull request #1517 from ceph/guits-add_braggi_nodes

ceph-ansible: add new slave label 'braggi'

5 years agoceph-ansible: add new slave label 'braggi' 1517/head
Guillaume Abrioux [Mon, 9 Mar 2020 17:15:57 +0000 (18:15 +0100)]
ceph-ansible: add new slave label 'braggi'

This will make ceph-ansible CI using new nodes 'braggi'

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoMerge pull request #1296 from ceph/wip-jupdates
David Galloway [Mon, 9 Mar 2020 16:44:17 +0000 (12:44 -0400)]
Merge pull request #1296 from ceph/wip-jupdates

More Jenkins deployment updates

5 years agoMerge pull request #1495 from ceph/wip-c8-pull
David Galloway [Mon, 9 Mar 2020 16:34:03 +0000 (12:34 -0400)]
Merge pull request #1495 from ceph/wip-c8-pull

scripts: Update signing scripts to support CentOS/RHEL8

5 years agoansible: Install python3 deps on Bionic and up 1516/head
David Galloway [Thu, 5 Mar 2020 16:31:56 +0000 (11:31 -0500)]
ansible: Install python3 deps on Bionic and up

Again, I don't know how this was working before but I also had to set `executable:` under the pip tasks in order for them to work on all distros.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoteuthology-pull-requests: Test on Bionic only
David Galloway [Thu, 5 Mar 2020 16:33:33 +0000 (11:33 -0500)]
teuthology-pull-requests: Test on Bionic only

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1515 from tchaikov/wip-enable-seastar-explicitly
Kefu Chai [Wed, 4 Mar 2020 13:57:04 +0000 (21:57 +0800)]
Merge pull request #1515 from tchaikov/wip-enable-seastar-explicitly

ceph-pull-requests*: enable seastar explicitly

Reviewed-by: David Galloway <dgallowa@redhat.com>
5 years agoceph-pull-requests*: enable seastar explicitly 1515/head
Kefu Chai [Wed, 4 Mar 2020 13:46:12 +0000 (21:46 +0800)]
ceph-pull-requests*: enable seastar explicitly

the next step is to disable it by default in ceph/ceph, so it's only
compiled and tested when explictly enabled.

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1514 from ceph/wip-notc
David Galloway [Tue, 3 Mar 2020 14:52:24 +0000 (09:52 -0500)]
Merge pull request #1514 from ceph/wip-notc

ceph-dev*trigger: Drop notcmalloc for centos7 on master/wip

5 years agoceph-dev*trigger: Drop notcmalloc for centos7 on master/wip 1514/head
David Galloway [Tue, 3 Mar 2020 14:36:26 +0000 (09:36 -0500)]
ceph-dev*trigger: Drop notcmalloc for centos7 on master/wip

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1507 from ceph/wip-c8-libvirt
Guillaume Abrioux [Tue, 3 Mar 2020 13:37:21 +0000 (14:37 +0100)]
Merge pull request #1507 from ceph/wip-c8-libvirt

ansible: Update libvirt slave playbooks to support EL8

5 years agoMerge pull request #1513 from ceph/guits-remove_ubuntu
Guillaume Abrioux [Tue, 3 Mar 2020 13:36:29 +0000 (14:36 +0100)]
Merge pull request #1513 from ceph/guits-remove_ubuntu

ceph-ansible: remove ubuntu on nightlies jobs

5 years agoceph-ansible: use 'exclude' feature in nightlies definition 1513/head
Guillaume Abrioux [Tue, 3 Mar 2020 13:06:24 +0000 (14:06 +0100)]
ceph-ansible: use 'exclude' feature in nightlies definition

This commit refacts the project definitions in ceph-ansible nightlies
jobs, let's use 'exclude' instead of having multiple project blocks.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoceph-ansible: remove ubuntu testing on PRs
Guillaume Abrioux [Tue, 3 Mar 2020 13:17:16 +0000 (14:17 +0100)]
ceph-ansible: remove ubuntu testing on PRs

This commit removes the ubuntu testing on ceph-ansible PRs.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoceph-ansible: remove ubuntu on nightlies jobs
Guillaume Abrioux [Tue, 3 Mar 2020 13:00:51 +0000 (14:00 +0100)]
ceph-ansible: remove ubuntu on nightlies jobs

This commit removes ubuntu testing on ceph-ansible nightlies jobs.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoMerge pull request #1512 from rishabh-d-dave/cv-use-centos8-for-prs
Guillaume Abrioux [Fri, 28 Feb 2020 13:13:20 +0000 (14:13 +0100)]
Merge pull request #1512 from rishabh-d-dave/cv-use-centos8-for-prs

ceph-volume: use cento8 instead of centos7 for PR jobs

5 years agoceph-volume: use cento8 instead of centos7 for PR jobs 1512/head
Rishabh Dave [Fri, 28 Feb 2020 08:32:30 +0000 (14:02 +0530)]
ceph-volume: use cento8 instead of centos7 for PR jobs

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoMerge pull request #1510 from rishabh-d-dave/cv-add-scenarios-to-nightly
Guillaume Abrioux [Thu, 27 Feb 2020 12:16:29 +0000 (13:16 +0100)]
Merge pull request #1510 from rishabh-d-dave/cv-add-scenarios-to-nightly

ceph-volume: add missing scenarios to nightlies

5 years agoMerge pull request #1505 from rishabh-d-dave/cv-update-batch-functest-scenario-names
Guillaume Abrioux [Thu, 27 Feb 2020 12:15:41 +0000 (13:15 +0100)]
Merge pull request #1505 from rishabh-d-dave/cv-update-batch-functest-scenario-names

ceph-volume: add centos 8 based jobs for master and octopus

5 years agoceph-volume: add missing scenarios 1505/head
Rishabh Dave [Wed, 26 Feb 2020 12:15:27 +0000 (17:45 +0530)]
ceph-volume: add missing scenarios

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoceph-volume: separate xenial jobs from centos7 jobs
Rishabh Dave [Wed, 26 Feb 2020 11:54:18 +0000 (17:24 +0530)]
ceph-volume: separate xenial jobs from centos7 jobs

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoceph-volume: add nautilus to jobs for pre-octopus release
Rishabh Dave [Wed, 26 Feb 2020 11:22:05 +0000 (16:52 +0530)]
ceph-volume: add nautilus to jobs for pre-octopus release

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoceph-volume: add centos 8 based jobs for master and octopus
Rishabh Dave [Wed, 26 Feb 2020 11:11:42 +0000 (16:41 +0530)]
ceph-volume: add centos 8 based jobs for master and octopus

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoceph-volume: add missing scenarios to nightlies 1510/head
Rishabh Dave [Wed, 26 Feb 2020 09:03:39 +0000 (14:33 +0530)]
ceph-volume: add missing scenarios to nightlies

Signed-off-by: Rishabh Dave <ridave@redhat.com>
5 years agoMerge pull request #1508 from ceph/wip-prs-noreboot
David Galloway [Tue, 25 Feb 2020 15:00:58 +0000 (10:00 -0500)]
Merge pull request #1508 from ceph/wip-prs-noreboot

ceph-pull-requests: Behave like arm64 job

5 years agoceph-pull-requests*: Don't risk exposing jenkins credentials 1508/head
David Galloway [Tue, 25 Feb 2020 14:57:50 +0000 (09:57 -0500)]
ceph-pull-requests*: Don't risk exposing jenkins credentials

The `ps` command doesn't even get run currently because the job stops immediately after make check exits but let's not risk it.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoceph-pull-requests: Behave like arm64 job
David Galloway [Tue, 25 Feb 2020 00:08:16 +0000 (19:08 -0500)]
ceph-pull-requests: Behave like arm64 job

Debugging unit test failures was difficult on x86 jobs because the slave got rebooted right away.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoansible: Update libvirt slave playbooks to support EL8 1507/head
David Galloway [Tue, 25 Feb 2020 00:03:30 +0000 (19:03 -0500)]
ansible: Update libvirt slave playbooks to support EL8

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1509 from toabctl/octopus-on-opensuse-leap-15.2
Nathan Cutler [Tue, 25 Feb 2020 13:26:14 +0000 (14:26 +0100)]
Merge pull request #1509 from toabctl/octopus-on-opensuse-leap-15.2

osc: Build octopus on openSUSE Leap 15.2

Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@suse.de>
5 years agoosc: Build octopus on openSUSE Leap 15.2 1509/head
Thomas Bechtold [Tue, 25 Feb 2020 10:33:03 +0000 (11:33 +0100)]
osc: Build octopus on openSUSE Leap 15.2

We want to test with the upcoming openSUSE release (15.2) instead of
15.1.

Signed-off-by: Thomas Bechtold <tbechtold@suse.com>
5 years agoMerge pull request #1506 from ceph/guits-quick_fix
Dimitri Savineau [Mon, 24 Feb 2020 16:22:48 +0000 (11:22 -0500)]
Merge pull request #1506 from ceph/guits-quick_fix

ceph-volume-nightly: fix a typo

5 years agoceph-volume-nightly: fix a typo 1506/head
Guillaume Abrioux [Mon, 24 Feb 2020 16:18:06 +0000 (17:18 +0100)]
ceph-volume-nightly: fix a typo

This fixes a quick typo introduced by e70982ce09a712f1182bc66d381de43a9076ec5f

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoMerge pull request #1504 from ceph/guits-fix_ceph-container_ci
Dimitri Savineau [Fri, 21 Feb 2020 16:25:13 +0000 (11:25 -0500)]
Merge pull request #1504 from ceph/guits-fix_ceph-container_ci

ceph-container-prs: refact job template

5 years agoceph-container-prs: refact job template 1504/head
Guillaume Abrioux [Fri, 21 Feb 2020 16:16:59 +0000 (17:16 +0100)]
ceph-container-prs: refact job template

This commit refact the job template for ceph-container.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoMerge pull request #1501 from ceph/jan--f-c-v-nightlies-centos8
Guillaume Abrioux [Fri, 21 Feb 2020 13:54:56 +0000 (14:54 +0100)]
Merge pull request #1501 from ceph/jan--f-c-v-nightlies-centos8

Add nightly support for ceph-volume centos8 tests

5 years agoMerge pull request #1503 from ceph/guits-fix_ceph-container_ci
Guillaume Abrioux [Fri, 21 Feb 2020 13:54:20 +0000 (14:54 +0100)]
Merge pull request #1503 from ceph/guits-fix_ceph-container_ci

ceph-container-prs: update scenarios matrix

5 years agoceph-container-prs: update scenarios matrix 1503/head
Guillaume Abrioux [Fri, 21 Feb 2020 10:23:56 +0000 (11:23 +0100)]
ceph-container-prs: update scenarios matrix

This commit updates the matrix of scenario tested in ceph-container CI.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
5 years agoAdd nightly support for ceph-volume centos8 tests 1501/head
Jan Fajerski [Wed, 12 Feb 2020 09:00:18 +0000 (10:00 +0100)]
Add nightly support for ceph-volume centos8 tests

5 years agoMerge pull request #1502 from tchaikov/bionic-for-building-doc
David Galloway [Thu, 13 Feb 2020 17:28:47 +0000 (12:28 -0500)]
Merge pull request #1502 from tchaikov/bionic-for-building-doc

ceph-pr-docs: use bionic for building docs

5 years agoceph-pr-docs: use bionic for building docs 1502/head
Kefu Chai [Thu, 13 Feb 2020 17:13:00 +0000 (01:13 +0800)]
ceph-pr-docs: use bionic for building docs

xenial comes with python3.5, and our document is renders with a python3
venv created on the builder, also, the python code is also parsed by
the python3 env, so using python3.5 pratically prevents us from using
python3.6 features.

so we can use python3.6 which is offered by bionic.

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1472 from ceph/wip-release-dev
David Galloway [Wed, 12 Feb 2020 16:09:55 +0000 (11:09 -0500)]
Merge pull request #1472 from ceph/wip-release-dev

ceph-dev: Build containers from ceph.git branches

5 years agoMerge pull request #1500 from ceph/wip-ceph-volume-tests
Andrew Schoen [Mon, 10 Feb 2020 15:44:48 +0000 (09:44 -0600)]
Merge pull request #1500 from ceph/wip-ceph-volume-tests

ceph-volume-nightly: adds mimic and luminous to batch mixed type tests

5 years agoceph-volume-nightly: adds mimic and luminous to batch mixed type tests wip-ceph-volume-tests 1500/head
Andrew Schoen [Fri, 7 Feb 2020 21:09:42 +0000 (15:09 -0600)]
ceph-volume-nightly: adds mimic and luminous to batch mixed type tests

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
5 years agoMerge pull request #1499 from tchaikov/wip-crimson-flavor
Kefu Chai [Fri, 7 Feb 2020 16:05:56 +0000 (00:05 +0800)]
Merge pull request #1499 from tchaikov/wip-crimson-flavor

scripts/build_utils.sh: install deps for crimson flavor

Reviewed-by: David Galloway <dgallowa@redhat.com>
5 years agoscripts/build_utils.sh: install deps for crimson flavor 1499/head
Kefu Chai [Fri, 7 Feb 2020 15:29:50 +0000 (23:29 +0800)]
scripts/build_utils.sh: install deps for crimson flavor

Signed-off-by: Kefu Chai <kchai@redhat.com>
5 years agoMerge pull request #1498 from ceph/wip-noarm64
David Galloway [Fri, 7 Feb 2020 15:21:58 +0000 (10:21 -0500)]
Merge pull request #1498 from ceph/wip-noarm64

Disabling ceph-pull-requests-arm64 until we have packages and reliable hw

5 years agoDisabling ceph-pull-requests-arm64 unless 'arm64' label is used 1498/head
David Galloway [Fri, 7 Feb 2020 14:55:12 +0000 (09:55 -0500)]
Disabling ceph-pull-requests-arm64 unless 'arm64' label is used

CentOS8 is missing dependencies.

Signed-off-by: David Galloway <dgallowa@redhat.com>
5 years agoMerge pull request #1496 from ceph/ceph-medic-pr
Andrew Schoen [Mon, 3 Feb 2020 15:44:29 +0000 (09:44 -0600)]
Merge pull request #1496 from ceph/ceph-medic-pr

ceph-medic-pull-requests: Skip py37 env

5 years agoceph-medic-pull-requests: Skip py37 env 1496/head
Zack Cerza [Fri, 31 Jan 2020 19:50:27 +0000 (12:50 -0700)]
ceph-medic-pull-requests: Skip py37 env

Signed-off-by: Zack Cerza <zack@redhat.com>
5 years agoceph-medic-pull-requests: Replace alfredo
Zack Cerza [Fri, 31 Jan 2020 19:44:01 +0000 (12:44 -0700)]
ceph-medic-pull-requests: Replace alfredo

Signed-off-by: Zack Cerza <zack@redhat.com>
5 years agoscripts: Update signing scripts to support CentOS/RHEL8 1495/head
David Galloway [Fri, 31 Jan 2020 15:10:50 +0000 (10:10 -0500)]
scripts: Update signing scripts to support CentOS/RHEL8

Signed-off-by: David Galloway <dgallowa@redhat.com>