ansible-test - Update available platforms.

pull/79689/head
Matt Clay 1 year ago
parent 6a73a5a480
commit 1375861ec2

@ -91,14 +91,14 @@ stages:
test: macos/12.0 test: macos/12.0
- name: RHEL 7.9 - name: RHEL 7.9
test: rhel/7.9 test: rhel/7.9
- name: RHEL 8.6 py36 - name: RHEL 8.7 py36
test: rhel/8.6@3.6 test: rhel/8.7@3.6
- name: RHEL 8.6 py39 - name: RHEL 8.7 py39
test: rhel/8.6@3.9 test: rhel/8.7@3.9
- name: RHEL 9.0 - name: RHEL 9.1
test: rhel/9.0 test: rhel/9.1
- name: FreeBSD 12.3 - name: FreeBSD 12.4
test: freebsd/12.3 test: freebsd/12.4
- name: FreeBSD 13.1 - name: FreeBSD 13.1
test: freebsd/13.1 test: freebsd/13.1
groups: groups:
@ -109,10 +109,10 @@ stages:
targets: targets:
- name: macOS 12.0 - name: macOS 12.0
test: macos/12.0 test: macos/12.0
- name: RHEL 8.6 - name: RHEL 8.7
test: rhel/8.6 test: rhel/8.7
- name: RHEL 9.0 - name: RHEL 9.1
test: rhel/9.0 test: rhel/9.1
- name: FreeBSD 13.1 - name: FreeBSD 13.1
test: freebsd/13.1 test: freebsd/13.1
groups: groups:
@ -122,14 +122,14 @@ stages:
- template: templates/matrix.yml # context/controller (ansible-test container management) - template: templates/matrix.yml # context/controller (ansible-test container management)
parameters: parameters:
targets: targets:
- name: Alpine 3.16 - name: Alpine 3.17
test: alpine/3.16 test: alpine/3.17
- name: Fedora 36 - name: Fedora 37
test: fedora/36 test: fedora/37
- name: RHEL 8.6 - name: RHEL 8.7
test: rhel/8.6 test: rhel/8.7
- name: RHEL 9.0 - name: RHEL 9.1
test: rhel/9.0 test: rhel/9.1
- name: Ubuntu 20.04 - name: Ubuntu 20.04
test: ubuntu/20.04 test: ubuntu/20.04
- name: Ubuntu 22.04 - name: Ubuntu 22.04
@ -147,8 +147,8 @@ stages:
test: alpine3 test: alpine3
- name: CentOS 7 - name: CentOS 7
test: centos7 test: centos7
- name: Fedora 36 - name: Fedora 37
test: fedora36 test: fedora37
- name: openSUSE 15 - name: openSUSE 15
test: opensuse15 test: opensuse15
- name: Ubuntu 20.04 - name: Ubuntu 20.04
@ -164,8 +164,8 @@ stages:
targets: targets:
- name: Alpine 3 - name: Alpine 3
test: alpine3 test: alpine3
- name: Fedora 36 - name: Fedora 37
test: fedora36 test: fedora37
- name: Ubuntu 22.04 - name: Ubuntu 22.04
test: ubuntu2204 test: ubuntu2204
groups: groups:

@ -0,0 +1,9 @@
minor_changes:
- ansible-test - Add RHEL 8.7 remote.
- ansible-test - Add RHEL 9.1 remote.
- ansible-test - Add FreeBSD 12.4 remote.
- ansible-test - Add Alpine 3.17 remote.
- ansible-test - Add Fedora 37 remote.
- ansible-test - Add Fedora 37 container.
- ansible-test - Update Alpine 3 container to 3.17.
- ansible-test - Minor cleanup and package updates in distro containers.

@ -1,9 +1,10 @@
base image=quay.io/ansible/base-test-container:3.9.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10 base image=quay.io/ansible/base-test-container:3.9.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10
default image=quay.io/ansible/default-test-container:7.4.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10 context=collection default image=quay.io/ansible/default-test-container:7.4.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10 context=collection
default image=quay.io/ansible/ansible-core-test-container:7.4.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10 context=ansible-core default image=quay.io/ansible/ansible-core-test-container:7.4.0 python=3.11,2.7,3.5,3.6,3.7,3.8,3.9,3.10 context=ansible-core
alpine3 image=quay.io/ansible/alpine3-test-container:4.8.0 python=3.10 cgroup=none audit=none alpine3 image=quay.io/ansible/alpine3-test-container:5.0.0 python=3.10 cgroup=none audit=none
centos7 image=quay.io/ansible/centos7-test-container:4.8.0 python=2.7 cgroup=v1-only centos7 image=quay.io/ansible/centos7-test-container:5.0.0 python=2.7 cgroup=v1-only
fedora36 image=quay.io/ansible/fedora36-test-container:4.8.0 python=3.10 fedora36 image=quay.io/ansible/fedora36-test-container:4.8.0 python=3.10
opensuse15 image=quay.io/ansible/opensuse15-test-container:4.8.0 python=3.6 fedora37 image=quay.io/ansible/fedora37-test-container:5.0.0 python=3.11
ubuntu2004 image=quay.io/ansible/ubuntu2004-test-container:4.8.0 python=3.8 opensuse15 image=quay.io/ansible/opensuse15-test-container:5.0.0 python=3.6
ubuntu2204 image=quay.io/ansible/ubuntu2204-test-container:4.8.0 python=3.10 ubuntu2004 image=quay.io/ansible/ubuntu2004-test-container:5.0.0 python=3.8
ubuntu2204 image=quay.io/ansible/ubuntu2204-test-container:5.0.0 python=3.10

@ -1,15 +1,20 @@
alpine/3.16 python=3.10 become=doas_sudo provider=aws arch=x86_64 alpine/3.16 python=3.10 become=doas_sudo provider=aws arch=x86_64
alpine/3.17 python=3.10 become=doas_sudo provider=aws arch=x86_64
alpine become=doas_sudo provider=aws arch=x86_64 alpine become=doas_sudo provider=aws arch=x86_64
fedora/36 python=3.10 become=sudo provider=aws arch=x86_64 fedora/36 python=3.10 become=sudo provider=aws arch=x86_64
fedora/37 python=3.11 become=sudo provider=aws arch=x86_64
fedora become=sudo provider=aws arch=x86_64 fedora become=sudo provider=aws arch=x86_64
freebsd/12.3 python=3.8 python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64 freebsd/12.3 python=3.8 python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64
freebsd/12.4 python=3.9 python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64
freebsd/13.1 python=3.8,3.7,3.9,3.10 python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64 freebsd/13.1 python=3.8,3.7,3.9,3.10 python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64
freebsd python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64 freebsd python_dir=/usr/local/bin become=su_sudo provider=aws arch=x86_64
macos/12.0 python=3.10 python_dir=/usr/local/bin become=sudo provider=parallels arch=x86_64 macos/12.0 python=3.10 python_dir=/usr/local/bin become=sudo provider=parallels arch=x86_64
macos python_dir=/usr/local/bin become=sudo provider=parallels arch=x86_64 macos python_dir=/usr/local/bin become=sudo provider=parallels arch=x86_64
rhel/7.9 python=2.7 become=sudo provider=aws arch=x86_64 rhel/7.9 python=2.7 become=sudo provider=aws arch=x86_64
rhel/8.6 python=3.6,3.8,3.9 become=sudo provider=aws arch=x86_64 rhel/8.6 python=3.6,3.8,3.9 become=sudo provider=aws arch=x86_64
rhel/8.7 python=3.6,3.8,3.9 become=sudo provider=aws arch=x86_64
rhel/9.0 python=3.9 become=sudo provider=aws arch=x86_64 rhel/9.0 python=3.9 become=sudo provider=aws arch=x86_64
rhel/9.1 python=3.9 become=sudo provider=aws arch=x86_64
rhel become=sudo provider=aws arch=x86_64 rhel become=sudo provider=aws arch=x86_64
ubuntu/20.04 python=3.8,3.9 become=sudo provider=aws arch=x86_64 ubuntu/20.04 python=3.8,3.9 become=sudo provider=aws arch=x86_64
ubuntu/22.04 python=3.10 become=sudo provider=aws arch=x86_64 ubuntu/22.04 python=3.10 become=sudo provider=aws arch=x86_64

@ -162,6 +162,8 @@ bootstrap_remote_freebsd()
# Declare platform/python version combinations which do not have supporting OS packages available. # Declare platform/python version combinations which do not have supporting OS packages available.
# For these combinations ansible-test will use pip to install the requirements instead. # For these combinations ansible-test will use pip to install the requirements instead.
case "${platform_version}/${python_version}" in case "${platform_version}/${python_version}" in
"12.4/3.9")
;;
*) *)
jinja2_pkg="" # not available jinja2_pkg="" # not available
cryptography_pkg="" # not available cryptography_pkg="" # not available

Loading…
Cancel
Save