Files
puppet-openstack-integration/zuul.d/integration.yaml
Takashi Kajinami 4d6a35effa Ceph: Use centos-8-stream instead of centos-8
Conflicts:
	configure_facts.sh

Backport note:
This backport includes part of f384effdb4
which fixed the repository url used when mirror info is not available.

Also, this adds a puppet-openstack_extras parameter to enforce usage of
stream repo. Default was changed during Xena cycle by [1] but that
is not present in stable/wallaby and older.
  [1] cf8b734766bbe75ac5ce23d7a4237b77c8200dd3

In addition, because Octopus is not currently available, this reverts
the following commit to switch to Nautilus. ROD has been using Nautilus
for their Wallaby release and it's known to work.

    a13001fc36.
    "Switch to Ceph Octopus from Nautilus"

Finally, Nautilus is not available in ceph mirror so we'll switch to
the mirror repo currently RDO is hosting.

Change-Id: I97995b6821a24b64edbc5b1e874ba67a0418f96a
(cherry picked from commit b2fa6c0e7b)
(cherry picked from commit 8c00b663d3)
2022-02-03 23:05:25 +00:00

82 lines
2.2 KiB
YAML

---
- job:
name: puppet-openstack-integration-6
parent: puppet-openstack-integration-run-base
abstract: true
vars:
puppet: 6
- job:
name: puppet-openstack-integration-6-scenario001
parent: puppet-openstack-integration-6
abstract: true
vars:
scenario: scenario001
ceph: nautilus
- job:
name: puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal
parent: puppet-openstack-integration-6-scenario001
nodeset: ubuntu-focal
voting: false
- job:
name: puppet-openstack-integration-6-scenario001-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario001
nodeset: centos-8-stream
- job:
name: puppet-openstack-integration-6-scenario002
parent: puppet-openstack-integration-6
abstract: true
vars:
scenario: scenario002
- job:
name: puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal
parent: puppet-openstack-integration-6-scenario002
nodeset: ubuntu-focal
voting: false
- job:
name: puppet-openstack-integration-6-scenario002-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario002
nodeset: centos-8-stream
- job:
name: puppet-openstack-integration-6-scenario003
parent: puppet-openstack-integration-6
abstract: true
vars:
scenario: scenario003
- job:
name: puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal
parent: puppet-openstack-integration-6-scenario003
nodeset: ubuntu-focal
voting: false
- job:
name: puppet-openstack-integration-6-scenario003-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario003
nodeset: centos-8-stream
- job:
name: puppet-openstack-integration-6-scenario004
parent: puppet-openstack-integration-6
abstract: true
vars:
scenario: scenario004
ceph: nautilus
- job:
name: puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal
parent: puppet-openstack-integration-6-scenario004
nodeset: ubuntu-focal
voting: false
- job:
name: puppet-openstack-integration-6-scenario004-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario004
nodeset: centos-8-stream