You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/utils/shippable
Matt Clay 1d7436935f
[stable-2.13] ansible-test - Improve container management. (#79538)
* ansible-test - More flexible become support.

(cherry picked from commit 5666c6d6a3)

* ansible-test - Add support for more remotes.

(cherry picked from commit 24d91f552c)

* ansible-test - Enable ACLs on FreeBSD remotes.

This allows integration tests to switch from one unprivileged user
to another, sharing files between the users using ACLs.

(cherry picked from commit b63812bc08)

* ansible-test - Enable ACL support on more remotes. (#78299)

(cherry picked from commit 8bb20fe06b)

* ansible-test - Install `acl` on Alpine remotes. (#78303)

(cherry picked from commit 8565deaae3)

* ansible-test - Use sudo for all remotes. (#78310)

(cherry picked from commit f3f4ad9332)

* ansible-test - Fix Ubuntu 20.04 bootstrapping. (#78551)

(cherry picked from commit d683c5bd21)

* ansible-test - Verify executables are executable. (#78606)

(cherry picked from commit ece85abbc4)

* ansible-test - Use --tmpfs to run containers. (#78605)

(cherry picked from commit 4187707f03)

* ansible-test - Remove Fedora 35 support. (#78720)

(cherry picked from commit 38a82a5cc4)

* ansible-test - Fix container error handling. (#78739)

(cherry picked from commit 79f67ed561)

* ansible-test - Improve container management. (#78550)

See changelogs/fragments/ansible-test-container-management.yml for details.

(cherry picked from commit cda16cc5e9)

* ansible-test - Fix container detection. (#79530)

(cherry picked from commit 80d2f8da02)

* Update test matrix symlinks. (#78737)

* Add remote platform symlinks.

These were already supported by ansible-test.
This change adds the symlinks for use in the CI test matrix.

* Remove obsolete AIX test symlink.

AIX was already removed from ansible-test.

(cherry picked from commit 62221a3be2)

* Use patched containers without VOLUME instruction.

* Make test suite compatible with older ansible.

* Fix compatibility with Python 3.8.
3 years ago
..
incidental Fix Windows CI scripts. 4 years ago
alpine.sh [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
cloud.sh Split hcloud tests into two CI groups. (#67683) 6 years ago
fedora.sh [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
freebsd.sh Consolidate remote Shippable scripts. 6 years ago
galaxy.sh Test ansible-galaxy against pulp/pulp_ansible (#69605) 6 years ago
generic.sh ansible-test - fix up relative util import for powershell validate-modules (#69753) 6 years ago
i.sh First batch of incidental integration tests. (#67717) 6 years ago
linux.sh Remove test support option from ansible-test. 6 years ago
macos.sh Test changes to allow using "macos" test image (#71849) 5 years ago
remote.sh module compat for py3.8+ controller (#73423) 5 years ago
rhel.sh Consolidate remote Shippable scripts. 6 years ago
sanity.sh ansible-test - split controller/target testing (#75605) 4 years ago
shippable.sh Remove obsolete Shippable specific scripts. 5 years ago
ubuntu.sh [stable-2.13] ansible-test - Improve container management. (#79538) 3 years ago
units.sh Update Shippable test matrix. (#68117) 6 years ago
windows.sh Fix Windows CI scripts. 4 years ago