diff --git a/changelogs/fragments/ansible-test-remotes.yml b/changelogs/fragments/ansible-test-remotes.yml new file mode 100644 index 00000000000..1e69052439b --- /dev/null +++ b/changelogs/fragments/ansible-test-remotes.yml @@ -0,0 +1,3 @@ +minor_changes: + - ansible-test - Add RHEL 9.0 remote support. + - ansible-test - Add FreeBSD 13.1 remote support. diff --git a/test/lib/ansible_test/_data/completion/remote.txt b/test/lib/ansible_test/_data/completion/remote.txt index fef506fc6f7..89cef714491 100644 --- a/test/lib/ansible_test/_data/completion/remote.txt +++ b/test/lib/ansible_test/_data/completion/remote.txt @@ -1,11 +1,13 @@ freebsd/12.3 python=3.8 python_dir=/usr/local/bin provider=aws arch=x86_64 freebsd/13.0 python=3.7,3.8,3.9 python_dir=/usr/local/bin provider=aws arch=x86_64 +freebsd/13.1 python=3.8,3.7,3.9,3.10 python_dir=/usr/local/bin provider=aws arch=x86_64 freebsd python_dir=/usr/local/bin provider=aws arch=x86_64 macos/12.0 python=3.10 python_dir=/usr/local/bin provider=parallels arch=x86_64 macos python_dir=/usr/local/bin provider=parallels arch=x86_64 rhel/7.9 python=2.7 provider=aws arch=x86_64 rhel/8.5 python=3.6,3.8,3.9 provider=aws arch=x86_64 rhel/8.6 python=3.6,3.8,3.9 provider=aws arch=x86_64 +rhel/9.0 python=3.9 provider=aws arch=x86_64 rhel provider=aws arch=x86_64 ubuntu/22.04 python=3.10 provider=aws arch=x86_64 ubuntu provider=aws arch=x86_64 diff --git a/test/lib/ansible_test/_util/target/setup/bootstrap.sh b/test/lib/ansible_test/_util/target/setup/bootstrap.sh index 329fa684c13..58e82953343 100644 --- a/test/lib/ansible_test/_util/target/setup/bootstrap.sh +++ b/test/lib/ansible_test/_util/target/setup/bootstrap.sh @@ -99,12 +99,11 @@ bootstrap_remote_freebsd() # 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. case "${platform_version}/${python_version}" in - "13.0/3.8") - jinja2_pkg="" # not available - cryptography_pkg="" # not available - pyyaml_pkg="" # not available + "12.3/3.8") ;; - "13.0/3.9") + "13.1/3.8") + ;; + *) jinja2_pkg="" # not available cryptography_pkg="" # not available pyyaml_pkg="" # not available