* Automated using https://github.com/myii/ssf-formula/pull/335tags/v1.9.0
## Define the rest of the matrix based on Kitchen testing | ## Define the rest of the matrix based on Kitchen testing | ||||
# Make sure the instances listed below match up with | # Make sure the instances listed below match up with | ||||
# the `platforms` defined in `kitchen.yml` | # the `platforms` defined in `kitchen.yml` | ||||
v3003-py3-debian-10-3003-0-py3: {extends: '.test_instance'} | |||||
# v3003-py3-debian-9-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-ubuntu-2004-3003-0-py3: {extends: '.test_instance'} | |||||
# v3003-py3-ubuntu-1804-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-centos-8-3003-0-py3: {extends: '.test_instance'} | |||||
# v3003-py3-centos-7-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-fedora-34-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-fedora-33-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-amazonlinux-2-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-oraclelinux-8-3003-0-py3: {extends: '.test_instance'} | |||||
# v3003-py3-oraclelinux-7-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-arch-base-latest-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-gentoo-stage3-latest-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-gentoo-stage3-systemd-3003-0-py3: {extends: '.test_instance'} | |||||
v3003-py3-debian-10-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-debian-9-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-ubuntu-2004-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-ubuntu-1804-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-centos-8-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-centos-7-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-fedora-34-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-fedora-33-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-opensuse-leap-153-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-opensuse-leap-152-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-opensuse-tmbl-latest-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-amazonlinux-2-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-oraclelinux-8-3003-1-py3: {extends: '.test_instance'} | |||||
# v3003-py3-oraclelinux-7-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-arch-base-latest-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-gentoo-stage3-latest-3003-1-py3: {extends: '.test_instance'} | |||||
v3003-py3-gentoo-stage3-systemd-3003-1-py3: {extends: '.test_instance'} | |||||
# v3002-py3-debian-10-3002-6-py3: {extends: '.test_instance'} | # v3002-py3-debian-10-3002-6-py3: {extends: '.test_instance'} | ||||
v3002-py3-debian-9-3002-6-py3: {extends: '.test_instance'} | v3002-py3-debian-9-3002-6-py3: {extends: '.test_instance'} | ||||
v3002-py3-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} | v3002-py3-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} | ||||
# v3002-py3-oraclelinux-8-3002-6-py3: {extends: '.test_instance'} | # v3002-py3-oraclelinux-8-3002-6-py3: {extends: '.test_instance'} | ||||
v3002-py3-oraclelinux-7-3002-6-py3: {extends: '.test_instance'} | v3002-py3-oraclelinux-7-3002-6-py3: {extends: '.test_instance'} | ||||
# v3002-py3-arch-base-latest-3002-6-py3: {extends: '.test_instance'} | # v3002-py3-arch-base-latest-3002-6-py3: {extends: '.test_instance'} | ||||
# v3002-py3-gentoo-stage3-latest-3002-5-py3: {extends: '.test_instance'} | |||||
# v3002-py3-gentoo-stage3-systemd-3002-5-py3: {extends: '.test_instance'} | |||||
# v3002-py3-gentoo-stage3-latest-3002-6-py3: {extends: '.test_instance'} | |||||
# v3002-py3-gentoo-stage3-systemd-3002-6-py3: {extends: '.test_instance'} | |||||
# v3002-py3-opensuse-leap-153-3002-2-py3: {extends: '.test_instance'} | |||||
v3002-py3-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'} | v3002-py3-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'} | ||||
v3002-py3-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'} | v3002-py3-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'} | ||||
v3001-py3-debian-10-3001-7-py3: {extends: '.test_instance'} | v3001-py3-debian-10-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-centos-7-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-centos-7-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-fedora-34-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-fedora-34-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-fedora-33-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-fedora-33-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-opensuse-leap-153-3001-7-py3: {extends: '.test_instance'} | |||||
# v3001-py3-opensuse-leap-152-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-opensuse-leap-152-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-opensuse-tmbl-latest-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-opensuse-tmbl-latest-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-amazonlinux-2-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-amazonlinux-2-3001-7-py3: {extends: '.test_instance'} | ||||
v3001-py3-oraclelinux-8-3001-7-py3: {extends: '.test_instance'} | v3001-py3-oraclelinux-8-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-oraclelinux-7-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-oraclelinux-7-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-arch-base-latest-3001-7-py3: {extends: '.test_instance'} | # v3001-py3-arch-base-latest-3001-7-py3: {extends: '.test_instance'} | ||||
# v3001-py3-gentoo-stage3-latest-3001-7-py3: {extends: '.test_instance'} | |||||
# v3001-py3-gentoo-stage3-systemd-3001-7-py3: {extends: '.test_instance'} | |||||
# v3000-py3-debian-10-3000-9-py3: {extends: '.test_instance'} | # v3000-py3-debian-10-3000-9-py3: {extends: '.test_instance'} | ||||
v3000-py3-debian-9-3000-9-py3: {extends: '.test_instance'} | v3000-py3-debian-9-3000-9-py3: {extends: '.test_instance'} | ||||
v3000-py3-ubuntu-1804-3000-9-py3: {extends: '.test_instance'} | v3000-py3-ubuntu-1804-3000-9-py3: {extends: '.test_instance'} | ||||
# v3000-py3-centos-8-3000-9-py3: {extends: '.test_instance'} | # v3000-py3-centos-8-3000-9-py3: {extends: '.test_instance'} | ||||
v3000-py3-centos-7-3000-9-py3: {extends: '.test_instance'} | v3000-py3-centos-7-3000-9-py3: {extends: '.test_instance'} | ||||
# v3000-py3-opensuse-leap-153-3000-9-py3: {extends: '.test_instance'} | |||||
# v3000-py3-opensuse-leap-152-3000-9-py3: {extends: '.test_instance'} | # v3000-py3-opensuse-leap-152-3000-9-py3: {extends: '.test_instance'} | ||||
# v3000-py3-amazonlinux-2-3000-9-py3: {extends: '.test_instance'} | # v3000-py3-amazonlinux-2-3000-9-py3: {extends: '.test_instance'} | ||||
# v3000-py3-oraclelinux-8-3000-9-py3: {extends: '.test_instance'} | # v3000-py3-oraclelinux-8-3000-9-py3: {extends: '.test_instance'} | ||||
v3000-py3-oraclelinux-7-3000-9-py3: {extends: '.test_instance'} | v3000-py3-oraclelinux-7-3000-9-py3: {extends: '.test_instance'} | ||||
# v3000-py3-gentoo-stage3-latest-3000-9-py3: {extends: '.test_instance'} | |||||
# v3000-py3-gentoo-stage3-systemd-3000-9-py3: {extends: '.test_instance'} | |||||
v3000-py2-ubuntu-1804-3000-9-py2: {extends: '.test_instance'} | v3000-py2-ubuntu-1804-3000-9-py2: {extends: '.test_instance'} | ||||
# v3000-py2-arch-base-latest-3000-9-py2: {extends: '.test_instance'} | # v3000-py2-arch-base-latest-3000-9-py2: {extends: '.test_instance'} | ||||
- id: rstcheck | - id: rstcheck | ||||
name: Check reST files using rstcheck | name: Check reST files using rstcheck | ||||
exclude: 'docs/CHANGELOG.rst' | exclude: 'docs/CHANGELOG.rst' | ||||
- repo: https://github.com/saltstack-formulas/mirrors-rst-lint | |||||
rev: v1.3.2 | |||||
hooks: | |||||
- id: rst-lint | |||||
name: Check reST files using rst-lint | |||||
exclude: | | |||||
(?x)^( | |||||
docs/CHANGELOG.rst| | |||||
docs/TOFS_pattern.rst| | |||||
)$ | |||||
additional_dependencies: [pygments==2.9.0] |
## Define the rest of the matrix based on Kitchen testing | ## Define the rest of the matrix based on Kitchen testing | ||||
# Make sure the instances listed below match up with | # Make sure the instances listed below match up with | ||||
# the `platforms` defined in `kitchen.yml` | # the `platforms` defined in `kitchen.yml` | ||||
- env: INSTANCE=v3003-py3-debian-10-3003-0-py3 | |||||
# - env: INSTANCE=v3003-py3-debian-9-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-ubuntu-2004-3003-0-py3 | |||||
# - env: INSTANCE=v3003-py3-ubuntu-1804-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-centos-8-3003-0-py3 | |||||
# - env: INSTANCE=v3003-py3-centos-7-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-fedora-34-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-fedora-33-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-amazonlinux-2-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-oraclelinux-8-3003-0-py3 | |||||
# - env: INSTANCE=v3003-py3-oraclelinux-7-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-arch-base-latest-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-gentoo-stage3-latest-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-gentoo-stage3-systemd-3003-0-py3 | |||||
- env: INSTANCE=v3003-py3-debian-10-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-debian-9-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-ubuntu-2004-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-ubuntu-1804-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-centos-8-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-centos-7-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-fedora-34-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-fedora-33-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-opensuse-leap-153-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-opensuse-leap-152-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-opensuse-tmbl-latest-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-amazonlinux-2-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-oraclelinux-8-3003-1-py3 | |||||
# - env: INSTANCE=v3003-py3-oraclelinux-7-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-arch-base-latest-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-gentoo-stage3-latest-3003-1-py3 | |||||
- env: INSTANCE=v3003-py3-gentoo-stage3-systemd-3003-1-py3 | |||||
# - env: INSTANCE=v3002-py3-debian-10-3002-6-py3 | # - env: INSTANCE=v3002-py3-debian-10-3002-6-py3 | ||||
- env: INSTANCE=v3002-py3-debian-9-3002-6-py3 | - env: INSTANCE=v3002-py3-debian-9-3002-6-py3 | ||||
- env: INSTANCE=v3002-py3-ubuntu-2004-3002-6-py3 | - env: INSTANCE=v3002-py3-ubuntu-2004-3002-6-py3 | ||||
# - env: INSTANCE=v3002-py3-oraclelinux-8-3002-6-py3 | # - env: INSTANCE=v3002-py3-oraclelinux-8-3002-6-py3 | ||||
- env: INSTANCE=v3002-py3-oraclelinux-7-3002-6-py3 | - env: INSTANCE=v3002-py3-oraclelinux-7-3002-6-py3 | ||||
# - env: INSTANCE=v3002-py3-arch-base-latest-3002-6-py3 | # - env: INSTANCE=v3002-py3-arch-base-latest-3002-6-py3 | ||||
# - env: INSTANCE=v3002-py3-gentoo-stage3-latest-3002-5-py3 | |||||
# - env: INSTANCE=v3002-py3-gentoo-stage3-systemd-3002-5-py3 | |||||
# - env: INSTANCE=v3002-py3-gentoo-stage3-latest-3002-6-py3 | |||||
# - env: INSTANCE=v3002-py3-gentoo-stage3-systemd-3002-6-py3 | |||||
# - env: INSTANCE=v3002-py3-opensuse-leap-153-3002-2-py3 | |||||
- env: INSTANCE=v3002-py3-opensuse-leap-152-3002-2-py3 | - env: INSTANCE=v3002-py3-opensuse-leap-152-3002-2-py3 | ||||
- env: INSTANCE=v3002-py3-opensuse-tmbl-latest-3002-2-py3 | - env: INSTANCE=v3002-py3-opensuse-tmbl-latest-3002-2-py3 | ||||
- env: INSTANCE=v3001-py3-debian-10-3001-7-py3 | - env: INSTANCE=v3001-py3-debian-10-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-centos-7-3001-7-py3 | # - env: INSTANCE=v3001-py3-centos-7-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-fedora-34-3001-7-py3 | # - env: INSTANCE=v3001-py3-fedora-34-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-fedora-33-3001-7-py3 | # - env: INSTANCE=v3001-py3-fedora-33-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-opensuse-leap-153-3001-7-py3 | |||||
# - env: INSTANCE=v3001-py3-opensuse-leap-152-3001-7-py3 | # - env: INSTANCE=v3001-py3-opensuse-leap-152-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-opensuse-tmbl-latest-3001-7-py3 | # - env: INSTANCE=v3001-py3-opensuse-tmbl-latest-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-amazonlinux-2-3001-7-py3 | # - env: INSTANCE=v3001-py3-amazonlinux-2-3001-7-py3 | ||||
- env: INSTANCE=v3001-py3-oraclelinux-8-3001-7-py3 | - env: INSTANCE=v3001-py3-oraclelinux-8-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-oraclelinux-7-3001-7-py3 | # - env: INSTANCE=v3001-py3-oraclelinux-7-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-arch-base-latest-3001-7-py3 | # - env: INSTANCE=v3001-py3-arch-base-latest-3001-7-py3 | ||||
# - env: INSTANCE=v3001-py3-gentoo-stage3-latest-3001-7-py3 | |||||
# - env: INSTANCE=v3001-py3-gentoo-stage3-systemd-3001-7-py3 | |||||
# - env: INSTANCE=v3000-py3-debian-10-3000-9-py3 | # - env: INSTANCE=v3000-py3-debian-10-3000-9-py3 | ||||
- env: INSTANCE=v3000-py3-debian-9-3000-9-py3 | - env: INSTANCE=v3000-py3-debian-9-3000-9-py3 | ||||
- env: INSTANCE=v3000-py3-ubuntu-1804-3000-9-py3 | - env: INSTANCE=v3000-py3-ubuntu-1804-3000-9-py3 | ||||
# - env: INSTANCE=v3000-py3-centos-8-3000-9-py3 | # - env: INSTANCE=v3000-py3-centos-8-3000-9-py3 | ||||
- env: INSTANCE=v3000-py3-centos-7-3000-9-py3 | - env: INSTANCE=v3000-py3-centos-7-3000-9-py3 | ||||
# - env: INSTANCE=v3000-py3-opensuse-leap-153-3000-9-py3 | |||||
# - env: INSTANCE=v3000-py3-opensuse-leap-152-3000-9-py3 | # - env: INSTANCE=v3000-py3-opensuse-leap-152-3000-9-py3 | ||||
# - env: INSTANCE=v3000-py3-amazonlinux-2-3000-9-py3 | # - env: INSTANCE=v3000-py3-amazonlinux-2-3000-9-py3 | ||||
# - env: INSTANCE=v3000-py3-oraclelinux-8-3000-9-py3 | # - env: INSTANCE=v3000-py3-oraclelinux-8-3000-9-py3 | ||||
- env: INSTANCE=v3000-py3-oraclelinux-7-3000-9-py3 | - env: INSTANCE=v3000-py3-oraclelinux-7-3000-9-py3 | ||||
# - env: INSTANCE=v3000-py3-gentoo-stage3-latest-3000-9-py3 | |||||
# - env: INSTANCE=v3000-py3-gentoo-stage3-systemd-3000-9-py3 | |||||
- env: INSTANCE=v3000-py2-ubuntu-1804-3000-9-py2 | - env: INSTANCE=v3000-py2-ubuntu-1804-3000-9-py2 | ||||
# - env: INSTANCE=v3000-py2-arch-base-latest-3000-9-py2 | # - env: INSTANCE=v3000-py2-arch-base-latest-3000-9-py2 | ||||
GIT | GIT | ||||
remote: https://gitlab.com/saltstack-formulas/infrastructure/kitchen-docker | remote: https://gitlab.com/saltstack-formulas/infrastructure/kitchen-docker | ||||
revision: 042e6921940a28d2502258b6a5ff3be17dd2fd37 | |||||
revision: 1f543f654da5c1774cb8737f6f07a01745520bb5 | |||||
branch: ssf | branch: ssf | ||||
specs: | specs: | ||||
kitchen-docker (2.10.0) | kitchen-docker (2.10.0) |
- name: oraclelinux-7-tiamat-py3 | - name: oraclelinux-7-tiamat-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-tiamat-py3:oraclelinux-7 | image: saltimages/salt-tiamat-py3:oraclelinux-7 | ||||
- name: almalinux-8-tiamat-py3 | |||||
driver: | |||||
image: saltimages/salt-tiamat-py3:almalinux-8 | |||||
- name: rockylinux-8-tiamat-py3 | |||||
driver: | |||||
image: saltimages/salt-tiamat-py3:rockylinux-8 | |||||
## SALT `master` | ## SALT `master` | ||||
- name: debian-10-master-py3 | - name: debian-10-master-py3 | ||||
- name: fedora-33-master-py3 | - name: fedora-33-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:fedora-33 | image: saltimages/salt-master-py3:fedora-33 | ||||
- name: opensuse-leap-153-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-master-py3 | - name: opensuse-leap-152-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:opensuse-leap-15.2 | image: saltimages/salt-master-py3:opensuse-leap-15.2 | ||||
- name: gentoo-stage3-systemd-master-py3 | - name: gentoo-stage3-systemd-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:gentoo-stage3-systemd | image: saltimages/salt-master-py3:gentoo-stage3-systemd | ||||
- name: almalinux-8-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:almalinux-8 | |||||
- name: rockylinux-8-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:rockylinux-8 | |||||
## SALT `3003.0` | |||||
- name: debian-10-3003-0-py3 | |||||
## SALT `3003.1` | |||||
- name: debian-10-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:debian-10 | |||||
- name: debian-9-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:debian-10 | |||||
- name: debian-9-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:debian-9 | |||||
- name: ubuntu-2004-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:debian-9 | |||||
- name: ubuntu-2004-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:ubuntu-20.04 | |||||
- name: ubuntu-1804-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:ubuntu-20.04 | |||||
- name: ubuntu-1804-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:ubuntu-18.04 | |||||
- name: centos-8-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:ubuntu-18.04 | |||||
- name: centos-8-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:centos-8 | |||||
- name: centos-7-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:centos-8 | |||||
- name: centos-7-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:centos-7 | |||||
- name: fedora-34-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:centos-7 | |||||
- name: fedora-34-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:fedora-34 | |||||
- name: fedora-33-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:fedora-34 | |||||
- name: fedora-33-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:fedora-33 | |||||
- name: opensuse-leap-153-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:fedora-33 | |||||
- name: amazonlinux-2-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:opensuse-leap-15.2 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.2`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-tmbl-latest-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:opensuse-tumbleweed-latest | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-tumbleweed`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: amazonlinux-2-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:amazonlinux-2 | |||||
- name: oraclelinux-8-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:amazonlinux-2 | |||||
- name: oraclelinux-8-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:oraclelinux-8 | |||||
- name: oraclelinux-7-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:oraclelinux-8 | |||||
- name: oraclelinux-7-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:oraclelinux-7 | |||||
- name: arch-base-latest-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:oraclelinux-7 | |||||
- name: arch-base-latest-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:arch-base-latest | |||||
image: saltimages/salt-3003.1-py3:arch-base-latest | |||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
- name: gentoo-stage3-latest-3003-0-py3 | |||||
- name: gentoo-stage3-latest-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3003.1-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3003-0-py3 | |||||
- name: gentoo-stage3-systemd-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3003.1-py3:gentoo-stage3-systemd | |||||
## SALT `3002.6` | ## SALT `3002.6` | ||||
- name: debian-10-3002-6-py3 | - name: debian-10-3002-6-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3002.6-py3:arch-base-latest | image: saltimages/salt-3002.6-py3:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3002.5` | |||||
- name: gentoo-stage3-latest-3002-5-py3 | |||||
- name: gentoo-stage3-latest-3002-6-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3002.5-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3002.6-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3002-5-py3 | |||||
- name: gentoo-stage3-systemd-3002-6-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3002.5-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3002.6-py3:gentoo-stage3-systemd | |||||
## SALT `3002.2` | ## SALT `3002.2` | ||||
- name: opensuse-leap-153-3002-2-py3 | |||||
driver: | |||||
image: saltimages/salt-3002.2-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3002-2-py3 | - name: opensuse-leap-152-3002-2-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3002.2-py3:opensuse-leap-15.2 | image: saltimages/salt-3002.2-py3:opensuse-leap-15.2 | ||||
- name: fedora-33-3001-7-py3 | - name: fedora-33-3001-7-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:fedora-33 | image: saltimages/salt-3001.7-py3:fedora-33 | ||||
- name: opensuse-leap-153-3001-7-py3 | |||||
driver: | |||||
image: saltimages/salt-3001.7-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3001-7-py3 | - name: opensuse-leap-152-3001-7-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:opensuse-leap-15.2 | image: saltimages/salt-3001.7-py3:opensuse-leap-15.2 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:arch-base-latest | image: saltimages/salt-3001.7-py3:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3001.6` | |||||
- name: gentoo-stage3-latest-3001-6-py3 | |||||
- name: gentoo-stage3-latest-3001-7-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3001.6-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3001.7-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3001-6-py3 | |||||
- name: gentoo-stage3-systemd-3001-7-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3001.6-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3001.7-py3:gentoo-stage3-systemd | |||||
## SALT `3000.9` | ## SALT `3000.9` | ||||
- name: debian-10-3000-9-py3 | - name: debian-10-3000-9-py3 | ||||
- name: centos-7-3000-9-py3 | - name: centos-7-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:centos-7 | image: saltimages/salt-3000.9-py3:centos-7 | ||||
- name: opensuse-leap-153-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3000-9-py3 | - name: opensuse-leap-152-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:opensuse-leap-15.2 | image: saltimages/salt-3000.9-py3:opensuse-leap-15.2 | ||||
- name: oraclelinux-7-3000-9-py3 | - name: oraclelinux-7-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:oraclelinux-7 | image: saltimages/salt-3000.9-py3:oraclelinux-7 | ||||
- name: gentoo-stage3-latest-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | |||||
- name: gentoo-stage3-systemd-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:gentoo-stage3-systemd | |||||
- name: ubuntu-1804-3000-9-py2 | - name: ubuntu-1804-3000-9-py2 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py2:ubuntu-18.04 | image: saltimages/salt-3000.9-py2:ubuntu-18.04 | ||||
image: saltimages/salt-3000.9-py2:arch-base-latest | image: saltimages/salt-3000.9-py2:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3000.8` | |||||
- name: gentoo-stage3-latest-3000-8-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.8-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | |||||
- name: gentoo-stage3-systemd-3000-8-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.8-py3:gentoo-stage3-systemd | |||||
provisioner: | provisioner: | ||||
name: salt_solo | name: salt_solo | ||||
log_level: debug | log_level: debug | ||||
suites: | suites: | ||||
- name: v3003-py3 | - name: v3003-py3 | ||||
includes: | includes: | ||||
- debian-10-3003-0-py3 | |||||
- debian-9-3003-0-py3 | |||||
- ubuntu-2004-3003-0-py3 | |||||
- ubuntu-1804-3003-0-py3 | |||||
- centos-8-3003-0-py3 | |||||
- centos-7-3003-0-py3 | |||||
- fedora-34-3003-0-py3 | |||||
- fedora-33-3003-0-py3 | |||||
- amazonlinux-2-3003-0-py3 | |||||
- oraclelinux-8-3003-0-py3 | |||||
- oraclelinux-7-3003-0-py3 | |||||
- arch-base-latest-3003-0-py3 | |||||
- gentoo-stage3-latest-3003-0-py3 | |||||
- gentoo-stage3-systemd-3003-0-py3 | |||||
- debian-10-3003-1-py3 | |||||
- debian-9-3003-1-py3 | |||||
- ubuntu-2004-3003-1-py3 | |||||
- ubuntu-1804-3003-1-py3 | |||||
- centos-8-3003-1-py3 | |||||
- centos-7-3003-1-py3 | |||||
- fedora-34-3003-1-py3 | |||||
- fedora-33-3003-1-py3 | |||||
- opensuse-leap-153-3003-1-py3 | |||||
- opensuse-leap-152-3003-1-py3 | |||||
- opensuse-tmbl-latest-3003-1-py3 | |||||
- amazonlinux-2-3003-1-py3 | |||||
- oraclelinux-8-3003-1-py3 | |||||
- oraclelinux-7-3003-1-py3 | |||||
- arch-base-latest-3003-1-py3 | |||||
- gentoo-stage3-latest-3003-1-py3 | |||||
- gentoo-stage3-systemd-3003-1-py3 | |||||
- windows-10-latest-py3 | - windows-10-latest-py3 | ||||
- windows-81-latest-py3 | - windows-81-latest-py3 | ||||
- windows-2019-latest-py3 | - windows-2019-latest-py3 | ||||
- oraclelinux-8-3002-6-py3 | - oraclelinux-8-3002-6-py3 | ||||
- oraclelinux-7-3002-6-py3 | - oraclelinux-7-3002-6-py3 | ||||
- arch-base-latest-3002-6-py3 | - arch-base-latest-3002-6-py3 | ||||
- gentoo-stage3-latest-3002-5-py3 | |||||
- gentoo-stage3-systemd-3002-5-py3 | |||||
- gentoo-stage3-latest-3002-6-py3 | |||||
- gentoo-stage3-systemd-3002-6-py3 | |||||
- opensuse-leap-153-3002-2-py3 | |||||
- opensuse-leap-152-3002-2-py3 | - opensuse-leap-152-3002-2-py3 | ||||
- opensuse-tmbl-latest-3002-2-py3 | - opensuse-tmbl-latest-3002-2-py3 | ||||
- freebsd-130-3002-6-py3 | - freebsd-130-3002-6-py3 | ||||
- centos-7-3001-7-py3 | - centos-7-3001-7-py3 | ||||
- fedora-34-3001-7-py3 | - fedora-34-3001-7-py3 | ||||
- fedora-33-3001-7-py3 | - fedora-33-3001-7-py3 | ||||
- opensuse-leap-153-3001-7-py3 | |||||
- opensuse-leap-152-3001-7-py3 | - opensuse-leap-152-3001-7-py3 | ||||
- opensuse-tmbl-latest-3001-7-py3 | - opensuse-tmbl-latest-3001-7-py3 | ||||
- amazonlinux-2-3001-7-py3 | - amazonlinux-2-3001-7-py3 | ||||
- oraclelinux-8-3001-7-py3 | - oraclelinux-8-3001-7-py3 | ||||
- oraclelinux-7-3001-7-py3 | - oraclelinux-7-3001-7-py3 | ||||
- arch-base-latest-3001-7-py3 | - arch-base-latest-3001-7-py3 | ||||
- gentoo-stage3-latest-3001-7-py3 | |||||
- gentoo-stage3-systemd-3001-7-py3 | |||||
- openbsd-68-3001-1-py3 | - openbsd-68-3001-1-py3 | ||||
provisioner: | provisioner: | ||||
state_top: | state_top: | ||||
- ubuntu-1804-3000-9-py3 | - ubuntu-1804-3000-9-py3 | ||||
- centos-8-3000-9-py3 | - centos-8-3000-9-py3 | ||||
- centos-7-3000-9-py3 | - centos-7-3000-9-py3 | ||||
- opensuse-leap-153-3000-9-py3 | |||||
- opensuse-leap-152-3000-9-py3 | - opensuse-leap-152-3000-9-py3 | ||||
- amazonlinux-2-3000-9-py3 | - amazonlinux-2-3000-9-py3 | ||||
- oraclelinux-8-3000-9-py3 | - oraclelinux-8-3000-9-py3 | ||||
- oraclelinux-7-3000-9-py3 | - oraclelinux-7-3000-9-py3 | ||||
- gentoo-stage3-latest-3000-9-py3 | |||||
- gentoo-stage3-systemd-3000-9-py3 | |||||
provisioner: | provisioner: | ||||
state_top: | state_top: | ||||
base: | base: |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
def build_platform_name | def build_platform_name | ||||
case inspec.platform[:name] | case inspec.platform[:name] | ||||
when 'amazon', 'oracle' | |||||
when 'amazon', 'oracle', 'rocky' | |||||
"#{inspec.platform[:name]}linux" | "#{inspec.platform[:name]}linux" | ||||
when /^windows_/ | when /^windows_/ | ||||
inspec.platform[:family] | inspec.platform[:family] |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |