Ubuntu: Migrate jobs from 20.04 (focal) to 22.04 (jammy)
... 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
This commit is contained in:
parent
82d6eae248
commit
1cd2ba1cff
@ -23,6 +23,7 @@ export DLRN_DEPS_BASE=${DLRN_DEPS_BASE:-${OS_NAME_VERS}-master/deps/latest/}
|
|||||||
export DLRN_BASE_URL=${DLRN_BASE_URL:-${OS_NAME_VERS}-master/puppet-passed-ci/delorean.repo}
|
export DLRN_BASE_URL=${DLRN_BASE_URL:-${OS_NAME_VERS}-master/puppet-passed-ci/delorean.repo}
|
||||||
export DLRN_DEPS_URL=${DLRN_DEPS_URL:-${OS_NAME_VERS}-master/delorean-deps.repo}
|
export DLRN_DEPS_URL=${DLRN_DEPS_URL:-${OS_NAME_VERS}-master/delorean-deps.repo}
|
||||||
export CEPH_VERSION=${CEPH_VERSION:-quincy}
|
export CEPH_VERSION=${CEPH_VERSION:-quincy}
|
||||||
|
export ENABLE_CEPH_REPO=${ENABLE_CEPH_REPO:-true}
|
||||||
|
|
||||||
export SCRIPT_DIR=$(cd `dirname $0` && pwd -P)
|
export SCRIPT_DIR=$(cd `dirname $0` && pwd -P)
|
||||||
source $SCRIPT_DIR/functions
|
source $SCRIPT_DIR/functions
|
||||||
@ -68,6 +69,7 @@ export FACTER_ceph_mirror_host=$CEPH_MIRROR_HOST
|
|||||||
export FACTER_ceph_version=$CEPH_VERSION
|
export FACTER_ceph_version=$CEPH_VERSION
|
||||||
export FACTER_delorean_repo_path="/tmp/delorean.repo"
|
export FACTER_delorean_repo_path="/tmp/delorean.repo"
|
||||||
export FACTER_delorean_deps_repo_path="/tmp/delorean-deps.repo"
|
export FACTER_delorean_deps_repo_path="/tmp/delorean-deps.repo"
|
||||||
|
export FACTER_enable_ceph_repo=$ENABLE_CEPH_REPO
|
||||||
|
|
||||||
MIRROR_FACTS="\
|
MIRROR_FACTS="\
|
||||||
nodepool_mirror_host=${FACTER_nodepool_mirror_host}
|
nodepool_mirror_host=${FACTER_nodepool_mirror_host}
|
||||||
@ -77,7 +79,8 @@ deps_mirror_host=${FACTER_deps_mirror_host}
|
|||||||
ceph_mirror_host=${FACTER_ceph_mirror_host}
|
ceph_mirror_host=${FACTER_ceph_mirror_host}
|
||||||
ceph_version=${FACTER_ceph_version}
|
ceph_version=${FACTER_ceph_version}
|
||||||
delorean_repo_path=${FACTER_delorean_repo_path}
|
delorean_repo_path=${FACTER_delorean_repo_path}
|
||||||
delorean_deps_repo_path=${FACTER_delorean_deps_repo_path}"
|
delorean_deps_repo_path=${FACTER_delorean_deps_repo_path}
|
||||||
|
enable_ceph_repo=${FACTER_enable_ceph_repo}"
|
||||||
|
|
||||||
if [ "${WRITE_FACTS}" = true ]; then
|
if [ "${WRITE_FACTS}" = true ]; then
|
||||||
$SUDO mkdir -p /etc/facter/facts.d/
|
$SUDO mkdir -p /etc/facter/facts.d/
|
||||||
|
@ -12,8 +12,8 @@ class openstack_integration::params {
|
|||||||
$ca_bundle_cert_path = '/etc/ssl/certs/puppet_openstack.pem'
|
$ca_bundle_cert_path = '/etc/ssl/certs/puppet_openstack.pem'
|
||||||
$cert_path = '/usr/local/share/ca-certificates/puppet_openstack.crt'
|
$cert_path = '/usr/local/share/ca-certificates/puppet_openstack.crt'
|
||||||
$update_ca_certs_cmd = '/usr/sbin/update-ca-certificates -f'
|
$update_ca_certs_cmd = '/usr/sbin/update-ca-certificates -f'
|
||||||
$mysql_charset = 'utf8'
|
$mysql_charset = 'utf8mb3'
|
||||||
$mysql_collate = 'utf8_general_ci'
|
$mysql_collate = 'utf8mb3_general_ci'
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
fail("Unsupported osfamily: ${::osfamily} operatingsystem")
|
fail("Unsupported osfamily: ${::osfamily} operatingsystem")
|
||||||
|
@ -19,7 +19,7 @@ class openstack_integration::repos {
|
|||||||
'Ubuntu': {
|
'Ubuntu': {
|
||||||
include apt
|
include apt
|
||||||
class { 'openstack_extras::repo::debian::ubuntu':
|
class { 'openstack_extras::repo::debian::ubuntu':
|
||||||
release => 'yoga',
|
release => 'zed',
|
||||||
package_require => true,
|
package_require => true,
|
||||||
uca_location => pick($::uca_mirror_host, 'http://ubuntu-cloud.archive.canonical.com/ubuntu'),
|
uca_location => pick($::uca_mirror_host, 'http://ubuntu-cloud.archive.canonical.com/ubuntu'),
|
||||||
}
|
}
|
||||||
@ -27,7 +27,7 @@ class openstack_integration::repos {
|
|||||||
'Debian': {
|
'Debian': {
|
||||||
include apt
|
include apt
|
||||||
class { 'openstack_extras::repo::debian::debian':
|
class { 'openstack_extras::repo::debian::debian':
|
||||||
release => 'yoga',
|
release => 'zed',
|
||||||
package_require => true,
|
package_require => true,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
set -ex
|
set -ex
|
||||||
trap "./copy_logs.sh" EXIT
|
trap "./copy_logs.sh" EXIT
|
||||||
export CEPH_VERSION={{ ceph }}
|
export CEPH_VERSION={{ ceph }}
|
||||||
|
export ENABLE_CEPH_REPO={{ enable_ceph_repo | default(true) }}
|
||||||
export PUPPET_MAJ_VERSION={{ puppet }}
|
export PUPPET_MAJ_VERSION={{ puppet }}
|
||||||
export SCENARIO={{ scenario }}
|
export SCENARIO={{ scenario }}
|
||||||
export GEM_HOME=`pwd`/.bundled_gems
|
export GEM_HOME=`pwd`/.bundled_gems
|
||||||
|
@ -5,6 +5,8 @@
|
|||||||
set -e
|
set -e
|
||||||
set -x
|
set -x
|
||||||
trap "{{ ansible_user_dir }}/workspace/puppet-openstack-integration/copy_logs.sh" EXIT
|
trap "{{ ansible_user_dir }}/workspace/puppet-openstack-integration/copy_logs.sh" EXIT
|
||||||
|
export CEPH_VERSION={{ ceph }}
|
||||||
|
export ENABLE_CEPH_REPO={{ enable_ceph_repo | default(true) }}
|
||||||
if [ "{{ puppet_gem_version }}" != "latest" ]; then
|
if [ "{{ puppet_gem_version }}" != "latest" ]; then
|
||||||
export PUPPET_GEM_VERSION='~> {{ puppet_gem_version }}'
|
export PUPPET_GEM_VERSION='~> {{ puppet_gem_version }}'
|
||||||
fi
|
fi
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
}
|
}
|
||||||
trap trap_exit_sig EXIT
|
trap trap_exit_sig EXIT
|
||||||
export CEPH_VERSION={{ ceph }}
|
export CEPH_VERSION={{ ceph }}
|
||||||
|
export ENABLE_CEPH_REPO={{ enable_ceph_repo | default(true) }}
|
||||||
if [ "{{ puppet_gem_version }}" != "latest" ]; then
|
if [ "{{ puppet_gem_version }}" != "latest" ]; then
|
||||||
export PUPPET_GEM_VERSION='~> {{ puppet_gem_version }}'
|
export PUPPET_GEM_VERSION='~> {{ puppet_gem_version }}'
|
||||||
fi
|
fi
|
||||||
|
@ -83,9 +83,9 @@
|
|||||||
name: puppet-openstack-base
|
name: puppet-openstack-base
|
||||||
pre-run: playbooks/prepare-node-common.yaml
|
pre-run: playbooks/prepare-node-common.yaml
|
||||||
abstract: true
|
abstract: true
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
vars:
|
vars:
|
||||||
puppet: 6
|
puppet: 7
|
||||||
use_puppetlabs: false
|
use_puppetlabs: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
@ -138,7 +138,7 @@
|
|||||||
- ^setup.py$
|
- ^setup.py$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
vars:
|
vars:
|
||||||
rspec_puppet_version: '~> 2.8.0'
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-puppet-unit-base
|
name: puppet-openstack-libraries-puppet-unit-base
|
||||||
@ -164,4 +164,4 @@
|
|||||||
- ^setup.py$
|
- ^setup.py$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
vars:
|
vars:
|
||||||
rspec_puppet_version: '~> 2.8.0'
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
@ -1,11 +1,4 @@
|
|||||||
---
|
---
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6
|
|
||||||
parent: puppet-openstack-integration-run-base
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
puppet: 6
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7
|
name: puppet-openstack-integration-7
|
||||||
parent: puppet-openstack-integration-run-base
|
parent: puppet-openstack-integration-run-base
|
||||||
@ -13,13 +6,6 @@
|
|||||||
vars:
|
vars:
|
||||||
puppet: 7
|
puppet: 7
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario000
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario000
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario000
|
name: puppet-openstack-integration-7-scenario000
|
||||||
parent: puppet-openstack-integration-7
|
parent: puppet-openstack-integration-7
|
||||||
@ -35,13 +21,6 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- name: centos-9-stream
|
- name: centos-9-stream
|
||||||
label: centos-9-stream
|
label: centos-9-stream
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario001
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario001
|
|
||||||
ceph: quincy
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario001
|
name: puppet-openstack-integration-7-scenario001
|
||||||
@ -52,10 +31,12 @@
|
|||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal
|
name: puppet-openstack-integration-7-scenario001-tempest-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-6-scenario001
|
parent: puppet-openstack-integration-7-scenario001
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
name: puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
||||||
@ -65,13 +46,6 @@
|
|||||||
- name: centos-9-stream
|
- name: centos-9-stream
|
||||||
label: centos-9-stream
|
label: centos-9-stream
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario002
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario002
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario002
|
name: puppet-openstack-integration-7-scenario002
|
||||||
parent: puppet-openstack-integration-7
|
parent: puppet-openstack-integration-7
|
||||||
@ -80,10 +54,12 @@
|
|||||||
scenario: scenario002
|
scenario: scenario002
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal
|
name: puppet-openstack-integration-7-scenario002-tempest-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-6-scenario002
|
parent: puppet-openstack-integration-7-scenario002
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
name: puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
||||||
@ -93,13 +69,6 @@
|
|||||||
- name: centos-9-stream
|
- name: centos-9-stream
|
||||||
label: centos-9-stream
|
label: centos-9-stream
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario003
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario003
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario003
|
name: puppet-openstack-integration-7-scenario003
|
||||||
parent: puppet-openstack-integration-7
|
parent: puppet-openstack-integration-7
|
||||||
@ -108,10 +77,12 @@
|
|||||||
scenario: scenario003
|
scenario: scenario003
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal
|
name: puppet-openstack-integration-7-scenario003-tempest-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-6-scenario003
|
parent: puppet-openstack-integration-7-scenario003
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario003-tempest-centos-9-stream
|
name: puppet-openstack-integration-7-scenario003-tempest-centos-9-stream
|
||||||
@ -121,14 +92,6 @@
|
|||||||
- name: centos-9-stream
|
- name: centos-9-stream
|
||||||
label: centos-9-stream
|
label: centos-9-stream
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario004
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario004
|
|
||||||
ceph: quincy
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario004
|
name: puppet-openstack-integration-7-scenario004
|
||||||
parent: puppet-openstack-integration-7
|
parent: puppet-openstack-integration-7
|
||||||
@ -138,10 +101,12 @@
|
|||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal
|
name: puppet-openstack-integration-7-scenario004-tempest-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-6-scenario004
|
parent: puppet-openstack-integration-7-scenario004
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario004-tempest-centos-9-stream
|
name: puppet-openstack-integration-7-scenario004-tempest-centos-9-stream
|
||||||
@ -151,14 +116,6 @@
|
|||||||
- name: centos-9-stream
|
- name: centos-9-stream
|
||||||
label: centos-9-stream
|
label: centos-9-stream
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-integration-6-scenario005
|
|
||||||
parent: puppet-openstack-integration-6
|
|
||||||
abstract: true
|
|
||||||
vars:
|
|
||||||
scenario: scenario005
|
|
||||||
ceph: quincy
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario005
|
name: puppet-openstack-integration-7-scenario005
|
||||||
parent: puppet-openstack-integration-7
|
parent: puppet-openstack-integration-7
|
||||||
@ -168,10 +125,12 @@
|
|||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-6-scenario005-tempest-ubuntu-focal
|
name: puppet-openstack-integration-7-scenario005-tempest-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-6-scenario005
|
parent: puppet-openstack-integration-7-scenario005
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-integration-7-scenario005-tempest-centos-9-stream
|
name: puppet-openstack-integration-7-scenario005-tempest-centos-9-stream
|
||||||
|
@ -7,14 +7,12 @@
|
|||||||
name: puppet-openstack-check-jobs
|
name: puppet-openstack-check-jobs
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-lint-ubuntu-focal
|
- puppet-openstack-lint-ubuntu-jammy
|
||||||
- puppet-openstack-syntax-6-ubuntu-focal
|
- puppet-openstack-syntax-7-ubuntu-jammy
|
||||||
- puppet-openstack-syntax-7-ubuntu-focal
|
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-lint-ubuntu-focal
|
- puppet-openstack-lint-ubuntu-jammy
|
||||||
- puppet-openstack-syntax-6-ubuntu-focal
|
- puppet-openstack-syntax-7-ubuntu-jammy
|
||||||
- puppet-openstack-syntax-7-ubuntu-focal
|
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
@ -26,24 +24,20 @@
|
|||||||
name: puppet-openstack-library-jobs
|
name: puppet-openstack-library-jobs
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-libraries-puppet-lint-ubuntu-focal
|
- puppet-openstack-libraries-puppet-lint-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal
|
- puppet-openstack-libraries-puppet-syntax-7-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-puppet-syntax-7-ubuntu-focal
|
|
||||||
- puppet-openstack-libraries-puppet-unit-6.28-ubuntu-focal
|
|
||||||
- puppet-openstack-libraries-puppet-unit-7.16-centos-9-stream
|
- puppet-openstack-libraries-puppet-unit-7.16-centos-9-stream
|
||||||
- puppet-openstack-libraries-puppet-unit-7.16-ubuntu-focal
|
- puppet-openstack-libraries-puppet-unit-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-puppet-unit-latest-ubuntu-focal
|
- puppet-openstack-libraries-puppet-unit-latest-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-litmus-6.28-ubuntu-focal
|
|
||||||
- puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
- puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
||||||
- puppet-openstack-libraries-litmus-7.16-ubuntu-focal
|
- puppet-openstack-libraries-litmus-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-litmus-latest-ubuntu-focal
|
- puppet-openstack-libraries-litmus-latest-ubuntu-jammy
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-libraries-puppet-lint-ubuntu-focal
|
- puppet-openstack-libraries-puppet-lint-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal
|
- puppet-openstack-libraries-puppet-syntax-7-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-puppet-syntax-7-ubuntu-focal
|
|
||||||
- puppet-openstack-libraries-puppet-unit-6.28-ubuntu-focal
|
|
||||||
- puppet-openstack-libraries-puppet-unit-7.16-centos-9-stream
|
- puppet-openstack-libraries-puppet-unit-7.16-centos-9-stream
|
||||||
|
- puppet-openstack-libraries-puppet-unit-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
- puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
||||||
|
|
||||||
# integration jobs
|
# integration jobs
|
||||||
@ -51,11 +45,11 @@
|
|||||||
name: puppet-openstack-integration-jobs-all
|
name: puppet-openstack-integration-jobs-all
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario001-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario002-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario003-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario004-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-6-scenario005-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario005-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream
|
||||||
- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
||||||
- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
||||||
@ -74,7 +68,7 @@
|
|||||||
name: puppet-openstack-integration-jobs-scenario001
|
name: puppet-openstack-integration-jobs-scenario001
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario001-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -84,7 +78,7 @@
|
|||||||
name: puppet-openstack-integration-jobs-scenario002
|
name: puppet-openstack-integration-jobs-scenario002
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario002-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -94,7 +88,7 @@
|
|||||||
name: puppet-openstack-integration-jobs-scenario003
|
name: puppet-openstack-integration-jobs-scenario003
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario003-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -104,7 +98,7 @@
|
|||||||
name: puppet-openstack-integration-jobs-scenario004
|
name: puppet-openstack-integration-jobs-scenario004
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario004-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -114,7 +108,7 @@
|
|||||||
name: puppet-openstack-integration-jobs-scenario005
|
name: puppet-openstack-integration-jobs-scenario005
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-integration-6-scenario005-tempest-ubuntu-focal
|
- puppet-openstack-integration-7-scenario005-tempest-ubuntu-jammy
|
||||||
- puppet-openstack-integration-7-scenario005-tempest-centos-9-stream
|
- puppet-openstack-integration-7-scenario005-tempest-centos-9-stream
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -8,29 +8,23 @@
|
|||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
rspec_puppet_version: '= 2.10.0'
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-puppet-unit-6.28-ubuntu-focal
|
name: puppet-openstack-libraries-puppet-unit-7.16-ubuntu-jammy
|
||||||
parent: puppet-openstack-libraries-puppet-unit-base
|
parent: puppet-openstack-libraries-puppet-unit-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
vars:
|
|
||||||
puppet_gem_version: 6.28.0
|
|
||||||
rspec_puppet_version: '= 2.9.0'
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-libraries-puppet-unit-7.16-ubuntu-focal
|
|
||||||
parent: puppet-openstack-libraries-puppet-unit-base
|
|
||||||
nodeset: ubuntu-focal
|
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
rspec_puppet_version: '= 2.9.0'
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-puppet-unit-latest-ubuntu-focal
|
name: puppet-openstack-libraries-puppet-unit-latest-ubuntu-jammy
|
||||||
parent: puppet-openstack-libraries-puppet-unit-base
|
parent: puppet-openstack-libraries-puppet-unit-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: latest
|
puppet_gem_version: latest
|
||||||
rspec_puppet_version: '= 2.9.0'
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-lint-ubuntu-focal
|
name: puppet-openstack-lint-ubuntu-jammy
|
||||||
parent: puppet-openstack-module-base
|
parent: puppet-openstack-module-base
|
||||||
run: playbooks/run-lint-tests.yaml
|
run: playbooks/run-lint-tests.yaml
|
||||||
irrelevant-files:
|
irrelevant-files:
|
||||||
@ -11,19 +11,13 @@
|
|||||||
- ^test-requirements.txt$
|
- ^test-requirements.txt$
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-syntax-6-ubuntu-focal
|
name: puppet-openstack-syntax-7-ubuntu-jammy
|
||||||
parent: puppet-openstack-syntax-base
|
|
||||||
vars:
|
|
||||||
puppet: 6
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-syntax-7-ubuntu-focal
|
|
||||||
parent: puppet-openstack-syntax-base
|
parent: puppet-openstack-syntax-base
|
||||||
vars:
|
vars:
|
||||||
puppet: 7
|
puppet: 7
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-puppet-lint-ubuntu-focal
|
name: puppet-openstack-libraries-puppet-lint-ubuntu-jammy
|
||||||
parent: puppet-openstack-integration-base
|
parent: puppet-openstack-integration-base
|
||||||
run: playbooks/run-libraries-lint-tests.yaml
|
run: playbooks/run-libraries-lint-tests.yaml
|
||||||
pre-run: playbooks/prepare-node-unit.yaml
|
pre-run: playbooks/prepare-node-unit.yaml
|
||||||
@ -51,13 +45,7 @@
|
|||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-puppet-syntax-6-ubuntu-focal
|
name: puppet-openstack-libraries-puppet-syntax-7-ubuntu-jammy
|
||||||
parent: puppet-openstack-libraries-puppet-syntax
|
|
||||||
vars:
|
|
||||||
puppet: 6
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-libraries-puppet-syntax-7-ubuntu-focal
|
|
||||||
parent: puppet-openstack-libraries-puppet-syntax
|
parent: puppet-openstack-libraries-puppet-syntax
|
||||||
vars:
|
vars:
|
||||||
puppet: 7
|
puppet: 7
|
||||||
|
@ -47,31 +47,24 @@
|
|||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-litmus-6.28-ubuntu-focal
|
name: puppet-openstack-litmus-7.16-ubuntu-jammy
|
||||||
parent: puppet-openstack-litmus-module-base
|
parent: puppet-openstack-litmus-module-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
|
||||||
vars:
|
|
||||||
puppet_gem_version: 6.28.0
|
|
||||||
ceph: quincy
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-litmus-7.16-ubuntu-focal
|
|
||||||
parent: puppet-openstack-litmus-module-base
|
|
||||||
nodeset: ubuntu-focal
|
|
||||||
voting: false
|
voting: false
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-litmus-latest-ubuntu-focal
|
name: puppet-openstack-litmus-latest-ubuntu-jammy
|
||||||
parent: puppet-openstack-litmus-module-base
|
parent: puppet-openstack-litmus-module-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: latest
|
puppet_gem_version: latest
|
||||||
ceph: quincy
|
ceph: quincy
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
name: puppet-openstack-libraries-litmus-7.16-centos-9-stream
|
||||||
@ -81,37 +74,30 @@
|
|||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-litmus-6.28-ubuntu-focal
|
name: puppet-openstack-libraries-litmus-7.16-ubuntu-jammy
|
||||||
parent: puppet-openstack-litmus-libraries-base
|
parent: puppet-openstack-litmus-libraries-base
|
||||||
voting: false
|
voting: false
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
vars:
|
|
||||||
puppet_gem_version: 6.28.0
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-libraries-litmus-7.16-ubuntu-focal
|
|
||||||
parent: puppet-openstack-litmus-libraries-base
|
|
||||||
voting: false
|
|
||||||
nodeset: ubuntu-focal
|
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-libraries-litmus-latest-ubuntu-focal
|
name: puppet-openstack-libraries-litmus-latest-ubuntu-jammy
|
||||||
parent: puppet-openstack-litmus-libraries-base
|
parent: puppet-openstack-litmus-libraries-base
|
||||||
voting: false
|
voting: false
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: latest
|
puppet_gem_version: latest
|
||||||
|
enable_ceph_repo: false
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: puppet-openstack-litmus-jobs
|
name: puppet-openstack-litmus-jobs
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-litmus-6.28-ubuntu-focal
|
|
||||||
- puppet-openstack-litmus-7.16-centos-9-stream
|
- puppet-openstack-litmus-7.16-centos-9-stream
|
||||||
- puppet-openstack-litmus-7.16-ubuntu-focal
|
- puppet-openstack-litmus-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-litmus-latest-ubuntu-focal
|
- puppet-openstack-litmus-latest-ubuntu-jammy
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-litmus-7.16-centos-9-stream
|
- puppet-openstack-litmus-7.16-centos-9-stream
|
||||||
|
@ -8,43 +8,35 @@
|
|||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
rspec_puppet_version: '= 2.10.0'
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-unit-6.28-ubuntu-focal
|
name: puppet-openstack-unit-7.16-ubuntu-jammy
|
||||||
parent: puppet-openstack-unit-base
|
parent: puppet-openstack-unit-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
vars:
|
|
||||||
puppet_gem_version: 6.28.0
|
|
||||||
rspec_puppet_version: '= 2.9.0'
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: puppet-openstack-unit-7.16-ubuntu-focal
|
|
||||||
parent: puppet-openstack-unit-base
|
|
||||||
nodeset: ubuntu-focal
|
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: 7.16.0
|
puppet_gem_version: 7.16.0
|
||||||
rspec_puppet_version: '= 2.9.0'
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: puppet-openstack-unit-latest-ubuntu-focal
|
name: puppet-openstack-unit-latest-ubuntu-jammy
|
||||||
parent: puppet-openstack-unit-base
|
parent: puppet-openstack-unit-base
|
||||||
nodeset: ubuntu-focal
|
nodeset: ubuntu-jammy
|
||||||
voting: false
|
voting: false
|
||||||
vars:
|
vars:
|
||||||
puppet_gem_version: latest
|
puppet_gem_version: latest
|
||||||
rspec_puppet_version: '= 2.9.0'
|
# NOTE(tkajinam): rspec-puppet >= 2.10.0 is required for Ruby 3 support
|
||||||
|
rspec_puppet_version: '~> 2.10.0'
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: puppet-openstack-module-unit-jobs
|
name: puppet-openstack-module-unit-jobs
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-unit-7.16-centos-9-stream
|
- puppet-openstack-unit-7.16-centos-9-stream
|
||||||
- puppet-openstack-unit-6.28-ubuntu-focal
|
- puppet-openstack-unit-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-unit-7.16-ubuntu-focal
|
- puppet-openstack-unit-latest-ubuntu-jammy
|
||||||
- puppet-openstack-unit-latest-ubuntu-focal
|
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- puppet-openstack-unit-7.16-centos-9-stream
|
- puppet-openstack-unit-7.16-centos-9-stream
|
||||||
- puppet-openstack-unit-6.28-ubuntu-focal
|
- puppet-openstack-unit-7.16-ubuntu-jammy
|
||||||
- puppet-openstack-unit-7.16-ubuntu-focal
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user