Testing: Add support for AIX platform (#65802)
This commit is contained in:
parent
eec6afd116
commit
4fd2dce7f3
188 changed files with 236 additions and 7 deletions
changelogs/fragments
shippable.ymltest/integration/targets
acl
alternatives
ansiballz_python
ansible-galaxy
ansible-runner
ansible
apache2_module
apt
apt_key
apt_repository
archive
assert
async
become
binary_modules_posix
callback_default
certificate_complete_chain
cloud_init_data_facts
command_shell
connection_paramiko_ssh
connection_ssh
consul
copy
cron
cronvar
debconf
delegate_to
dnf
docker_config
docker_container
docker_container_info
docker_host_info
docker_image
docker_image_info
docker_login
docker_network
docker_network_info
docker_node
docker_node_info
docker_prune
docker_secret
docker_stack
docker_swarm
docker_swarm_info
docker_swarm_service
docker_swarm_service_info
docker_volume
docker_volume_info
dpkg_selections
file
filesystem
filters
firewalld
flatpak
flatpak_remote
gem
get_certificate
get_url
getent
git
git_config
grafana_datasource
group
handlers
hg
include_import
inventory_docker_machine
inventory_docker_swarm
inventory_yaml
iso_extract
iterators
jboss
listen_ports_facts
locale_gen
lookup_hashi_vault
lookup_lmdb_kv
lookup_passwordstore
lookups
loops
luks_device
lvg
mariadb_replication
module_tracebacks
mongodb_parameter
mongodb_replicaset
mongodb_shard
mongodb_user
mount
mqtt
mysql_db
mysql_info
mysql_query
mysql_replication
mysql_user
mysql_variables
npm
nuage_vspk
openssh_cert
|
@ -0,0 +1,2 @@
|
|||
minor_changes:
|
||||
- Enable testing the AIX platform as a remote OS in ansible-test
|
|
@ -65,6 +65,7 @@ matrix:
|
|||
|
||||
- env: T=network
|
||||
|
||||
- env: T=aix/7.2/1
|
||||
- env: T=osx/10.11/1
|
||||
- env: T=rhel/7.6/1
|
||||
- env: T=rhel/8.1/1
|
||||
|
@ -80,6 +81,7 @@ matrix:
|
|||
- env: T=linux/ubuntu1604/1
|
||||
- env: T=linux/ubuntu1804/1
|
||||
|
||||
- env: T=aix/7.2/2
|
||||
- env: T=osx/10.11/2
|
||||
- env: T=rhel/7.6/2
|
||||
- env: T=rhel/8.1/2
|
||||
|
@ -95,6 +97,7 @@ matrix:
|
|||
- env: T=linux/ubuntu1604/2
|
||||
- env: T=linux/ubuntu1804/2
|
||||
|
||||
- env: T=aix/7.2/3
|
||||
- env: T=osx/10.11/3
|
||||
- env: T=rhel/7.6/3
|
||||
- env: T=rhel/8.1/3
|
||||
|
@ -110,6 +113,7 @@ matrix:
|
|||
- env: T=linux/ubuntu1604/3
|
||||
- env: T=linux/ubuntu1804/3
|
||||
|
||||
- env: T=aix/7.2/4
|
||||
- env: T=osx/10.11/4
|
||||
- env: T=rhel/7.6/4
|
||||
- env: T=rhel/8.1/4
|
||||
|
@ -125,6 +129,7 @@ matrix:
|
|||
- env: T=linux/ubuntu1604/4
|
||||
- env: T=linux/ubuntu1804/4
|
||||
|
||||
- env: T=aix/7.2/5
|
||||
- env: T=osx/10.11/5
|
||||
- env: T=rhel/7.6/5
|
||||
- env: T=rhel/8.1/5
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
shippable/posix/group3
|
||||
destructive
|
||||
needs/root
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/python2.6 # build uses tarfile with features not available until 2.7
|
||||
skip/aix
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group3
|
||||
skip/python3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group4
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -3,3 +3,4 @@ destructive
|
|||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
skip/aix
|
||||
|
|
|
@ -2,3 +2,4 @@ shippable/posix/group1
|
|||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
skip/aix
|
||||
|
|
|
@ -4,3 +4,4 @@ shippable/posix/group1
|
|||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
needs/root
|
||||
shippable/posix/group2
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
async_status
|
||||
async_wrapper
|
||||
shippable/posix/group2
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group3
|
||||
needs/target/binary_modules
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
command
|
||||
shippable/posix/group2
|
||||
shell
|
||||
skip/aix
|
||||
|
|
|
@ -2,3 +2,4 @@ needs/ssh
|
|||
shippable/posix/group3
|
||||
needs/target/setup_paramiko
|
||||
destructive # potentially installs/uninstalls OS packages via setup_paramiko
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
needs/ssh
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group2
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
needs/root
|
||||
shippable/posix/group2
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group4
|
||||
skip/aix
|
||||
skip/osx
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group4
|
||||
skip/aix
|
||||
skip/osx
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
shippable/posix/group3
|
||||
needs/ssh
|
||||
needs/root # only on macOS and FreeBSD to configure network interfaces
|
||||
skip/aix
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
destructive
|
||||
shippable/posix/group4
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
shippable/posix/group3
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/aix
|
||||
destructive
|
||||
skip/docker # The tests sometimes make docker daemon unstable; hence,
|
||||
# we skip all docker-based CI runs to avoid disrupting
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group5
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/aix
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/aix
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group5
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group5
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
shippable/posix/group2
|
||||
disabled # See: https://github.com/ansible/ansible/issues/61815
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group5
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
shippable/posix/group1
|
||||
destructive
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group2
|
||||
needs/root
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group2
|
||||
skip/python2.6 # filters are controller only, and we no longer support Python 2.6 on the controller
|
||||
skip/aix
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
unsupported
|
||||
destructive
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
shippable/posix/group3
|
||||
destructive
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
skip/rhel
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
shippable/posix/group1
|
||||
destructive
|
||||
needs/httptester
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
needs/httptester
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group4
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
shippable/posix/group3
|
||||
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group5
|
||||
handlers
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group2
|
||||
skip/python3
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
disabled
|
||||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
destructive
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group1
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group1
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group3
|
||||
destructive
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
destructive
|
||||
needs/root
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
|
|
|
@ -2,3 +2,4 @@ shippable/posix/group2
|
|||
destructive
|
||||
needs/target/setup_openssl
|
||||
needs/file/test/lib/ansible_test/_data/requirements/constraints.txt
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group2
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
shippable/posix/group4
|
||||
destructive
|
||||
skip/aix
|
||||
skip/rhel
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group1
|
||||
needs/httptester
|
||||
skip/aix
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
shippable/posix/group2
|
||||
skip/aix
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
shippable/posix/group4
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/docker
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
needs/privileged
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
skip/osx
|
||||
|
|
|
@ -2,6 +2,7 @@ destructive
|
|||
shippable/posix/group2
|
||||
# Make sure that this test runs in a different group than mysql_replication!
|
||||
mysql_replication
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/ubuntu
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group4
|
||||
needs/ssh
|
||||
skip/aix
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
needs/privileged
|
||||
needs/root
|
||||
shippable/posix/group2
|
||||
skip/aix
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
notification/mqtt
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
destructive
|
||||
shippable/posix/group5
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/rhel
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/ubuntu
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
destructive
|
||||
shippable/posix/group4
|
||||
# Make sure that this test runs in a different group than mariadb_replication!
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/ubuntu
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
destructive
|
||||
shippable/posix/group1
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
destructive
|
||||
shippable/posix/group3
|
||||
skip/aix
|
||||
skip/osx
|
||||
skip/freebsd
|
||||
skip/ubuntu
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
shippable/posix/group2
|
||||
destructive
|
||||
skip/aix
|
||||
skip/freebsd
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group1
|
||||
skip/python3
|
||||
skip/aix
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
shippable/posix/group1
|
||||
destructive
|
||||
skip/aix
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue