1cd2ba1cff
... because the Zed release is available for only 22.04. Because Ruby 2 is no longer available in Ubuntu 22.04, this drops all tests with Puppet 6, which supports only Ruby 2. (Ruby 3 is supported since Puppet 7.8.0) Also, this disables the separate ceph repository because the upstream repository does not yet contain packages for Ubuntu Jammy. We install ceph packages from UCA for the time being but would revisit this later. Depends-on: https://review.opendev.org/c/openstack/puppet-nova/+/865105 Change-Id: Icbfe677dadb3dab96ea06afe650c524b4abbb753
52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
---
|
|
- job:
|
|
name: puppet-openstack-lint-ubuntu-jammy
|
|
parent: puppet-openstack-module-base
|
|
run: playbooks/run-lint-tests.yaml
|
|
irrelevant-files:
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^requirements.txt$
|
|
- ^test-requirements.txt$
|
|
|
|
- job:
|
|
name: puppet-openstack-syntax-7-ubuntu-jammy
|
|
parent: puppet-openstack-syntax-base
|
|
vars:
|
|
puppet: 7
|
|
|
|
- job:
|
|
name: puppet-openstack-libraries-puppet-lint-ubuntu-jammy
|
|
parent: puppet-openstack-integration-base
|
|
run: playbooks/run-libraries-lint-tests.yaml
|
|
pre-run: playbooks/prepare-node-unit.yaml
|
|
timeout: 3600
|
|
|
|
- job:
|
|
name: puppet-openstack-libraries-puppet-syntax
|
|
parent: puppet-openstack-integration-base
|
|
run: playbooks/run-libraries-syntax-tests.yaml
|
|
pre-run: playbooks/prepare-node-unit.yaml
|
|
timeout: 3600
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- ^LICENSE$
|
|
- ^.gitignore$
|
|
- ^.gitreview$
|
|
- ^setup.cfg$
|
|
- ^setup.py$
|
|
- ^tox.ini$
|
|
|
|
- job:
|
|
name: puppet-openstack-libraries-puppet-syntax-7-ubuntu-jammy
|
|
parent: puppet-openstack-libraries-puppet-syntax
|
|
vars:
|
|
puppet: 7
|