Matt Clay
b752d07163
Overhaul ansible-test container management.
...
This brings ansible-test closer to being able to support split controller/remote testing.
2021-04-12 12:40:36 -07:00
Matt Clay
b6add939ff
Remove outdated --docker and --remote entries.
2021-03-02 10:05:39 -08:00
Matt Clay
672941fb0d
Add test support for Python 3.8 on RHEL and FreeBSD. ( #73393 )
...
* Support Python 3.8 on RHEL 8.2+ in ansible-test.
* Support Python 3.8 on FreeBSD in ansible-test.
* Use libyaml with PyYAML on FreeBSD.
2021-01-27 21:35:29 -08:00
Rick Elrod
4357a78130
[ansible-test] First attempt at freebsd/11.4 ( #72655 )
...
Change:
- Try CI against freebsd 11.4
Test Plan:
- ci_complete
Tickets:
- Fixes #48782
Signed-off-by: Rick Elrod <rick@elrod.me>
2021-01-21 17:12:18 -06:00
Sam Doran
a7e834071c
Add macOS 11 to CI ( #72622 )
...
* Fix connection_paramiko_ssh test for macOS 11
* Update Azure Pipelines config
* Add changelog
2021-01-11 12:20:47 -05:00
Brian Coca
13bc35e13c
actual min changes needed for rhel8 ( #72477 )
...
* actual min changes needed for rhel8
- specifiy releaserver as dnf/vars is ignored
2020-11-16 15:43:05 -05:00
Jordan Borean
d451433e5d
Add RHEL 7.9 - ci_complete ( #72558 )
2020-11-10 16:53:22 +10:00
Rick Elrod
3b379f372e
[ansible-test] first attempt at freebsd 12.2
...
Change:
- Add freebsd/12.2 remote target
Test Plan:
- ci_complete
Tickets:
- Fixes #72366
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-11-09 12:09:53 -06:00
Matt Clay
2bbcbe99fd
Support macOS 10.15 for ansible-test --remote.
...
Use of this new version is experimental, so it is not enabled in CI yet.
2020-08-27 15:48:11 -07:00
Rick Elrod
1c5c89baa6
Add RHEL 8.2 to CI
...
Change:
RHEL 8.2 GA was released this week, test it in CI instead of 8.1.
Test Plan:
CI
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-04-29 20:51:28 -05:00
Yanis Guenane
46d82179d8
Testing: Add support for CentOS Linux On Power platform ( #68130 )
...
* Testing: Add CentOS Linux On Power platform
* Add arch designation to remotes.
This avoids overloading the provider with the arch.
Also add a changelog entry.
Co-authored-by: Matt Clay <matt@mystile.com>
2020-04-15 16:22:17 -07:00
Matt Clay
04edd77c42
Update tests to use RHEL 7.8. ( #68787 )
...
* Update tests to use RHEL 7.8.
Keeping support for RHEL 7.6 since collections are still using it.
* Fix tests for RHEL 7.7+ due to extras repo name change.
2020-04-08 21:09:52 -07:00
Sam Doran
7a42354021
Switch to using FreeBSD 12.1 ( #67659 )
2020-02-28 17:12:55 -05:00
Yanis Guenane
4fd2dce7f3
Testing: Add support for AIX platform ( #65802 )
2020-01-29 15:56:51 -08:00
Matt Clay
75646037dc
Switch from RHEL 8.0 & 8.1b to 8.1 in CI.
2019-11-07 13:17:49 -08:00
Matt Clay
811127d64d
Add RHEL 8.1b to the Shippable test matrix.
2019-10-08 13:06:28 -07:00
Matt Clay
d651bda123
Relocate ansible-test code. ( #60147 )
...
* Initial move of `test/runner/` content.
`test/runner/lib/` -> `test/lib/ansible_test/_internal/`
`test/runner/` -> `test/lib/ansible_test/_internal/data/`
* Initial move of `test/sanity/` content.
`test/sanity/` -> `test/lib/ansible_test/_internal/data/sanity/` (except `test/sanity/ignore.txt`)
* Initial move of `test/units/pytest/` content.
`test/units/pytest/` -> `test/lib/ansible_test/_internal/data/pytest/`
* Follow-up move of `test/runner/unit/` content.
`test/lib/ansible_test/_internal/data/unit/` -> `test/lib/ansible_test/tests/unit/`
* Initial move of `ansible.cfg` content.
`test/units/ansible.cfg` -> `test/lib/ansible_test/_internal/data/units/ansible.cfg`
`test/env/ansible.cfg` -> `test/lib/ansible_test/_internal/data/env/ansible.cfg`
* Follow-up move of `data` directory.
`test/lib/ansible_test/_internal/data/` -> `test/lib/ansible_test/_data/`
* Update import statements.
* Add missing __init__.py for unit tests.
* Fix path references and miscellaneous issues.
2019-08-06 14:43:29 -07:00