4d6a35effa
Conflicts: configure_facts.sh Backport note: This backport includes part off384effdb4
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 commitb2fa6c0e7b
) (cherry picked from commit8c00b663d3
)
82 lines
2.0 KiB
YAML
82 lines
2.0 KiB
YAML
---
|
|
- job:
|
|
name: puppet-openstack-litmus-run-base
|
|
parent: puppet-openstack-integration-base
|
|
abstract: true
|
|
pre-run: playbooks/prepare-node-litmus.yaml
|
|
post-run: playbooks/upload-logs.yaml
|
|
timeout: 5400
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^spec/unit/.*$
|
|
- ^spec/classes/.*$
|
|
- ^spec/defines/.*$
|
|
- ^requirements.txt$
|
|
- ^test-requirements.txt$
|
|
- ^metadata.json$
|
|
- ^LICENSE$
|
|
- ^.gitreview$
|
|
- ^.gitignore$
|
|
- ^setup.cfg$
|
|
- ^setup.py$
|
|
- ^tox.ini$
|
|
|
|
- job:
|
|
name: puppet-openstack-litmus-module-base
|
|
parent: puppet-openstack-litmus-run-base
|
|
abstract: true
|
|
run: playbooks/run-litmus-tests.yaml
|
|
|
|
- job:
|
|
name: puppet-openstack-litmus-libraries-base
|
|
parent: puppet-openstack-litmus-run-base
|
|
abstract: true
|
|
run: playbooks/run-libraries-litmus-tests.yaml
|
|
|
|
- job:
|
|
name: puppet-openstack-litmus-centos-8-stream
|
|
parent: puppet-openstack-litmus-module-base
|
|
nodeset: centos-8-stream
|
|
vars:
|
|
puppet_gem_version: 6.21.1
|
|
ceph: nautilus
|
|
|
|
- job:
|
|
name: puppet-openstack-litmus-ubuntu-focal
|
|
parent: puppet-openstack-litmus-module-base
|
|
nodeset: ubuntu-focal
|
|
voting: false
|
|
vars:
|
|
puppet_gem_version: latest
|
|
ceph: nautilus
|
|
|
|
- job:
|
|
name: puppet-openstack-libraries-litmus-centos-8-stream
|
|
parent: puppet-openstack-litmus-libraries-base
|
|
nodeset: centos-8-stream
|
|
vars:
|
|
puppet_gem_version: 6.21.1
|
|
|
|
- job:
|
|
name: puppet-openstack-libraries-litmus-ubuntu-focal
|
|
parent: puppet-openstack-litmus-libraries-base
|
|
voting: false
|
|
nodeset: ubuntu-focal
|
|
vars:
|
|
puppet_gem_version: latest
|
|
|
|
- project-template:
|
|
name: puppet-openstack-litmus-jobs
|
|
check:
|
|
jobs:
|
|
- puppet-openstack-litmus-centos-8-stream
|
|
- puppet-openstack-litmus-ubuntu-focal
|
|
gate:
|
|
jobs:
|
|
- puppet-openstack-litmus-centos-8-stream
|
|
- puppet-openstack-litmus-ubuntu-focal
|