Commit Graph

531 Commits (8a07f8963d4e6066d3249e22ab4ac6d5836d5a39)

Author SHA1 Message Date
Jordan Borean 4ad02dc6e3 ansible-test - Update PSScriptAnalyzer to 1.21.0
4 years ago
Matt Clay d55423f5a4 ansible-test - Update default container.
4 years ago
Matt Clay 4fb5240af2 ansible-test - Update base and default containers.
4 years ago
Matt Clay 645b6b8581 ansible-test - Fix pylint support on Python 3.11.
4 years ago
Sviatoslav Sydorenko a76bbb18a5
Restrict `wheel` below v0.38.0 under Pythons < 3.7 (#79187)
4 years ago
Matt Clay 14e7f05318 ansible-test - Update pylint to 2.15.4.
4 years ago
Matt Clay 5b239acb77 ansible-test - Update distro containers to 4.8.0.
4 years ago
Matt Clay 20c1252212 ansible-test - Update coverage to version 6.5.0.
4 years ago
Matt Clay 16cde1104f
ansible-test - Update base and default containers. (#78846)
4 years ago
Matt Martz 76b746655a
Add `use_rsa_sha2_algorithms` option for paramiko (#78789)
4 years ago
Matt Clay 4d25233ece
ansible-test - Update Python 3.11 support. (#78840)
4 years ago
Matt Clay e5e87a3927
ansible-test - Update pylint to 2.15.3. (#78811)
4 years ago
Matt Clay 7683c0ae54
ansible-test - Update base and default containers. (#78774)
4 years ago
Matt Clay 8a7b89c2f4
ansible-test - Update distro containers. (#78729)
4 years ago
Matt Clay b3854161a0
ansible-test - Update coverage to version 6.4.4. (#78728)
4 years ago
Matt Clay c56b35598f
ansible-test - Upgrade pylint. (#78727)
4 years ago
Matt Clay 38a82a5cc4
ansible-test - Remove Fedora 35 support. (#78720)
4 years ago
Matt Clay 38db9cf417
ansible-test - Update test containers. (#78615)
4 years ago
Matt Clay 8e96c27888
ansible-test - Update base and default containers. (#78532)
4 years ago
Matt Clay 69ceb31600
ansible-test - Update sanity test requirements. (#78528)
4 years ago
Matt Clay 2fedde6356
ansible-test - Update distro test containers. (#78506)
4 years ago
Matt Clay 47804fcdf5
ansible-test - Update coverage to 6.4.3. (#78504)
4 years ago
Matt Clay b0b58fa7c2
ansible-test - Update base and default containers. (#78377)
4 years ago
Matt Clay 61af59c808
ansible-test - Update distro containers to 4.4.0. (#78322)
4 years ago
Matt Clay 4cd3425dfe
ansible-test - Update coverage to 6.4.2 (#78320)
4 years ago
Matt Clay f3f4ad9332
ansible-test - Use sudo for all remotes. (#78310)
4 years ago
Matt Clay ca04dc28a2 ansible-test - Remove deprecated test platforms.
4 years ago
Matt Clay 24d91f552c ansible-test - Add support for more remotes.
4 years ago
Matt Clay 5666c6d6a3 ansible-test - More flexible become support.
4 years ago
Matt Clay a4e4413cde ansible-test - Update distro containers to 4.3.0.
4 years ago
Matt Clay c2b36ba04d ansible-test - Update base and default containers.
4 years ago
Matt Clay 23914d3f0b
ansible-test - Adjust unit test mock usage. (#77961)
4 years ago
Sloane Hertel e89176caac
Pin PyYAML version compatible with Python 3.8+ (#77936)
4 years ago
Sloane Hertel 143e7fb45e
ansible-galaxy - support resolvelib versions >= 0.5.3, < 0.9.0 (#77649)
4 years ago
Matt Clay df765c0ecf ansible-test - Update Alpine, openSUSE containers
4 years ago
Matt Clay 81351022d8 ansible-test - Prefer unittest.mock for core.
4 years ago
Matt Clay 13d03c3c22
ansible-test - Add RHEL 9 / FreeBSD 13.1 remotes. (#77851)
4 years ago
Matt Clay 3d2c2e60aa
ansible-test - Update distro containers. (#77847)
4 years ago
Matt Clay 185340e667 ansible-test - Update default containers.
4 years ago
Matt Clay dfde4be444 Add Python 3.11 support.
4 years ago
Matt Clay 9600e3064a
ansible-test - Improve requirements handling. (#77825)
4 years ago
Matt Clay 1e3cf9f732
ansible-test - Make distro containers multi-arch. (#77814)
4 years ago
Matt Clay 449d82a521 ansible-test - Add RHEL 8.6 support.
4 years ago
Matt Clay cc5ac88c4c Update mypy test. Fix type hints for Python 3.9.
4 years ago
Matt Clay 2cc74b04c4 ansible-test - Add multi-arch remote support.
4 years ago
Matt Clay 6513453310 ansible-test - Add support for remote Ubuntu VMs.
4 years ago
Matt Clay 191d9a771a ansible-test - Remove more Python 2.7 support.
4 years ago
Matt Clay 708e4c206a ansible-test - Update default test containers.
4 years ago
Felix Fontein 7075fa36a1
Bump requirements for antsibull to 0.42.0 (which depends on antsibull-changelog >= 0.14.0). (#77362)
4 years ago
Matt Clay 55f90ba31f ansible-test - Remove RHEL 9.0b support.
4 years ago
Matt Clay f43c54d890 ansible-test - Update default containers to 5.7.0.
4 years ago
Matt Clay 3d5637beec Initial mypy sanity test support for core.
4 years ago
Matt Clay 13d5381e56
ansible-test - Update base and default containers. (#77033)
4 years ago
Matt Clay e27b94c467 ansible-test - Update alpine3 container to 3.3.0.
4 years ago
Matt Clay 17dd9ff924 ansible-test - Update default containers to 5.5.0.
4 years ago
Matt Clay b568e0db6f ansible-test - Remove outdated remote support.
4 years ago
Matt Clay 18ed2c64e5 ansible-test - Add default for Windows remotes.
4 years ago
Matt Clay 029c991b0d ansible-test - Update outdated links in comments.
4 years ago
Matt Clay 3a891827b7
ansible-test - Remove AIX provisioning support. (#76747)
4 years ago
Matt Clay bab315b780
ansible-test - Add support for FreeBSD 12.3. (#76745)
4 years ago
Matt Clay b1ebc192b5 ansible-test - Update default containers.
4 years ago
Matt Clay d6588293fb ansible-test - Limit paramiko to < 2.9.0
4 years ago
Matt Clay eaeec8a65c ansible-test - Use `--forked` instead of `--boxed`
4 years ago
Matt Clay c45989c76f ansible-test - Remove RHEL 8.4 support.
4 years ago
Sam Doran d8aeffc8b7
Add macOS 12 to CI (#76328)
5 years ago
Matt Clay c8a14c6be8 ansible-test - Update base and default containers.
5 years ago
Matt Clay bb63c97c16
ansible-test - Update import test and sanity requirements. (#76308)
5 years ago
Matt Clay 21ac52435b
ansible-test - Add support for RHEL 8.5 instances. (#76305)
5 years ago
Matt Clay a71ba817b0 ansible-test - Remove unused test constraint.
5 years ago
Matt Clay 5e3d469738 ansible-test - Remove near-EOL test containers.
5 years ago
Jordan Borean 9985b8a975
ansible-test pssa update and new rules (#76256)
5 years ago
Matt Clay f42ffe16d2
ansible-test - Add Fedora 35 test container. (#76228)
5 years ago
Matt Clay 730194e2b6
ansible-test - Add RHEL 9 support. (#76217)
5 years ago
Matt Clay 1ab2443e2d ansible-test - Update default containers.
5 years ago
Matt Clay cae7d2a671
Overhaul ansible-test integration tests. (#76111)
5 years ago
Martin Krizek 7621784b94
Require Jinja2 3.0.0 (#75881)
5 years ago
Matt Clay 5cb1210f82 ansible-test - Update base and default containers.
5 years ago
Matt Clay 801eb73ccb
ansible-test - Update Python constraints. (#75959)
5 years ago
Matt Clay 2f531d73dd ansible-test - Update base and default containers.
5 years ago
Matt Clay f4d4391a1f ansible-test - Update distro test containers.
5 years ago
Matt Clay 68ab92e22a ansible-test - Remove support for Python 2.6.
5 years ago
Matt Clay e66e2e25c8 ansible-test - Update default containers.
5 years ago
Matt Clay b51e62f6e5 ansible-test - Add minimum constraints for pytest.
5 years ago
Matt Clay 28a094c5de ansible-test - Remove unused constraints.
5 years ago
Matt Clay 46c7b24188
ansible-test - Update distro test containers. (#75762)
5 years ago
Matt Clay 7a76130502 ansible-test - Update default containers.
5 years ago
Matt Clay 4652d6ee43 ansible-test - Remove deprecated environments.
5 years ago
Matt Clay 178a67fd40
ansible-test - Add support for windows/2022 (#75743)
5 years ago
Matt Clay 4ea8d9a782
ansible-test - split controller/target testing (#75605)
5 years ago
Matt Clay 99a79e1969
ansible-test - Move code from _data to _util. (#75495)
5 years ago
Matt Clay 2b463ef197
ansible-test - Upgrade pylint to 2.9.3. (#75480)
5 years ago
Matt Clay ca2d2c5f38
ansible-test - Cleanup to prepare for pylint update. (#75469)
5 years ago
Sloane Hertel cea4886c7c
Update test container versions (#75447)
5 years ago
Felix Fontein fae299708f
plugin attributes: make validate-modules strict again, improve version_added support (#74602)
5 years ago
Felix Fontein b8ebf32d85
Add sanity tests which ensures that _info and _facts modules set supports_check_mode=True. (#75324)
5 years ago
Matt Martz 2455d82c14
Make sure self doesn't end up in fake.args (#75403)
5 years ago
Sloane Hertel 83039a38ad
ansible-test - add RHEL 8.4 as a remote (#75362)
5 years ago
Sloane Hertel f6b27f6e35
Update test container versions (#75359)
5 years ago
Felix Fontein 7726b70d9a
Improve handling of AnsibleModule arguments in validate-modules (#75332)
5 years ago
Sergey 40ca87a963
Add packaging to requirement of ansible-test (#75356)
5 years ago
Sloane Hertel 3b861abce1
add action_groups support to collections (#74039)
5 years ago
Felix Fontein 67bc49e001
Restrict packaging to < 21.0 for Python < 3.6. (#75186)
5 years ago
Abhijeet Kasurde 870f943365
docs: Update Python 2 doc links (#74633)
5 years ago
Sam Doran c0cb353ce1
Remove PyCrypto (#74699)
5 years ago
Jordan Borean e875e91363
ansible-test - use pwsh to generate stubs (#74271)
5 years ago
Matt Martz d6e28e6859
Update vendored copy of `six` to 1.16.0 (#74680)
5 years ago
Sam Doran f99d024851
CI and compat fixes for Jinja2 >= 3.0 (#74666)
5 years ago
Matt Martz 8d1cf7f266
Vendor `distutils.version` (#74644)
5 years ago
Matt Clay 7b0c4845d9 Remove PyYAML warning filter in import test.
5 years ago
Matt Clay 51fd05e76b Add support for testing with Python 3.10.
5 years ago
Matt Clay 2e97240c67 Ignore more Python 3.10 warnings in import test.
5 years ago
Jordan Borean a277644301
Add python 3.10 constraint for pyspnego (#74612)
5 years ago
Matt Clay 5487e9e4fd Update runtime-metadata sanity test for Python 3.10.
5 years ago
Matt Clay cbac26e500 Update import sanity test for Python 3.10.
5 years ago
Matt Clay 2c3a3bdd9c Update pylint sanity test to work on Python 3.10.
5 years ago
Matt Clay c2e15f45a6 Update ansible-test compile sanity test.
5 years ago
Matt Clay 5dfc7ee078 Remove Shippable CI provider from ansible-test.
5 years ago
Rick Elrod d8c20a73a4
[ansible-test] Add Fedora 34, update Fedora 33 (#74506)
5 years ago
Matt Clay a30c55f68a Remove deprecated `common.removed` module_util.
5 years ago
Matt Clay baa371e7b5 Add comments to keep collection loader in sync.
5 years ago
Matt Clay c4e76a7f80 Add collection config support to ansible-test.
5 years ago
Matt Clay 8223dfccbe ansible-test - Improve __main__ checks.
5 years ago
Matt Clay ecc5a53288
Update default containers to 3.4.0. (#74415)
5 years ago
Matt Clay f541c0af23
Update ansible-test default test container. (#74393)
5 years ago
Paul Arthur 7b5dad2321 validate-modules: don't error on valid Ansible YAML in EXAMPLES
5 years ago
Matt Martz bf7d4ce260
Abstract away libyaml details into yaml utils (#72607)
5 years ago
Brian Coca 6418f368e3
Fix pb subs collapse (#74301)
5 years ago
Rick Elrod 738132da95
[ansible-test] add freebsd/13.0 remote (#74328)
5 years ago
Brian Coca 2296da95a2
fix module schema (#74295)
5 years ago
Matt Clay 7786dbbdc1 Split out module/module_utils unit test execution.
5 years ago
Brian Coca 07939b04f3
[2.12] 'attributes' (#73707)
5 years ago
Brian Coca 0a7670d1f7
deprecated include (#71262)
5 years ago
Rick Elrod f38d03f6fb [ansible-test] nuke virtualenv-isolated.sh
5 years ago
Matt Clay b752d07163 Overhaul ansible-test container management.
5 years ago
Matt Clay becf941673 Add PyPI proxy container for tests on Python 2.6.
5 years ago
Matt Clay 459ea5a4a4
Update test containers in ansible-test. (#74166)
5 years ago
Matt Clay f436058fad Add ansible-test constraint for decorator.
5 years ago
Matt Clay 4e2da0f894 Add ansible-test six constraint for Python 2.6.
5 years ago
Baptiste Mille-Mathias 3e63eb8418 fix typo
5 years ago
Paul Belanger 9ec4e08534
Don't match passive_interface for validate-modules (#73880)
5 years ago
Felix Fontein 7c0af58449
validate-modules no_log test: extend search range, add more known false-positives (#73882)
5 years ago
Felix Fontein b2015c98e2
validate-modules: make sure that options that potentially contain secret data have no_log set (#73508)
5 years ago
Matt Clay f40dde44f4 Remove old ansible-test windows completion entries.
5 years ago
Matt Clay b6add939ff Remove outdated --docker and --remote entries.
5 years ago
Alexei Znamensky 920b68f5f2
Fixed/improved regular expresssion for collection names (#73577)
5 years ago
Felix Fontein b6566d26df
pylint sanity test: stop ignoring 'used-before-assignment' (#73639)
5 years ago
Felix Fontein 1f3a90270b
Import sanity test for plugins (#72497)
5 years ago
Matt Clay 30a4ef4414 Update ansible-test default test containers.
5 years ago
Gonéri Le Bouder 0a8d5c0983 ansible-test: yamllint, check the assigment
5 years ago
Matt Clay f533d46572
Fix ansible-test constraints issues. (#73578)
5 years ago
Matt Clay 8a175f59c9
Upgrade pylint used by ansible-test. (#70155)
5 years ago
Felix Fontein 82cdd7e735 Bump antsibull-changelog version for changelog sanity test.
5 years ago
Florian Heiderich 8f887b7adb
add self-signed https endpoint for ansible-test (#73463)
5 years ago
Gonéri Le Bouder 7cf80f50d1
validate_modules: fails with .id attribute not found (#73322)
5 years ago
Matt Clay a9b5bebab3
Overhaul ansible-test SSH key management. (#73451)
5 years ago
Rick Elrod bce01655cc
[ansible-test] Bump CentOS 6 image (yum repos) (#73446)
5 years ago
Matt Clay 81cd8e46f2 Update ansible-test distro containers to 1.29.0.
5 years ago
Matt Clay 902c402b6f Update ansible-test default containers.
5 years ago
Matt Clay b1344a1847 Avoid sphinx usage in changelog sanity test.
5 years ago
Matt Clay 672941fb0d
Add test support for Python 3.8 on RHEL and FreeBSD. (#73393)
5 years ago
Matt Clay 1b157ef42f
Limit rstcheck sanity test to ansible-core. (#73391)
5 years ago
Sviatoslav Sydorenko 595413d113
Replace the inhouse collection dependency resolver with `resolvelib`
5 years ago
Matt Clay 13d08d232c Rename ansible-test functions to match constants.
5 years ago
Matt Clay 73fadc5e97
Clean up code in ansible-test. (#73379)
5 years ago
Matt Clay fc590aeb21 Use a versioned pip bootstrapper in ansible-test.
5 years ago
Matt Clay 484e4af4d0 Handle get-pip.py breaking change on Python 2.7.
5 years ago
Rick Elrod 1934ca9a55
Add Ubuntu 20.04 to CI and ansible-test (#69161)
5 years ago
Rick Elrod 4357a78130
[ansible-test] First attempt at freebsd/11.4 (#72655)
5 years ago
Alexander Sowitzki fe792fdcd2
Vanquish rare container bootstrap failure (#73288)
5 years ago
Sandra McCann 88763c7347
update rstcheck and sphinx versions in contraints (#73176)
5 years ago
Sam Doran a7e834071c
Add macOS 11 to CI (#72622)
5 years ago
Matt Clay 05ba49cbba ansible-test - No virtualenv install on Python 3
5 years ago
Rick Elrod b96732fa6b [ansible-test] Add Fedora 33 support and drop F31
5 years ago
Sam Doooran 5ecfb19cad
arg_spec - move validator lookup method to a function (#72667)
5 years ago
Sam Doooran 8e022ef00a
import_playbook - change additional params to deprecation (#72987)
5 years ago
Sam Doooran 850a77f639
ansible-test - prefer venv over virtualenv on Python 3 (#73000)
5 years ago
Matt Clay 37d09f2488
Update ansible-test pylint Python support. (#72972)
5 years ago
Felix Fontein 0ba96d2be8
Compare removal and deprecation dates and versions in runtime metadata against current version and today (#72625)
5 years ago
Matt Clay 36ab3d1189
Fix cryptography constraints in ansible-test. (#72914)
5 years ago
Felix Fontein 5226ac5778
The implicit default for type=bool options is not 'false', but 'none' (#72699)
5 years ago
Matt Clay 221c50b57c Use AZP config for integration-aliases test.
5 years ago
Rick Elrod 3b88058b72 Bump centos6 image for pinned junit-xml dep
5 years ago
Rick Elrod a59825128d [centos6] update container for EOL
5 years ago
Sam Doran 1db9588279
ansible-test - add cryptography constraint for cffi (#72761)
5 years ago
Brian Coca 13bc35e13c
actual min changes needed for rhel8 (#72477)
6 years ago
Rick Elrod 6894ae7d1d
Rename to ansible-core (#72594)
6 years ago
Brian Coca 48c08f410c
allow any type of unsafe data (#72547)
6 years ago
Jordan Borean d451433e5d
Add RHEL 7.9 - ci_complete (#72558)
6 years ago
Rick Elrod e7bf0696ef
[ansible-test] use newer container images (#72126)
6 years ago
Rick Elrod 3b379f372e [ansible-test] first attempt at freebsd 12.2
6 years ago
Jordan Borean 809d5fc398
ansible-test - skip installing PowerShell sanity test reqs if they are already installed (#72423)
6 years ago
Brian Coca 4b673484f0
rethink wording (#70028)
6 years ago
Felix Fontein 233e7beb5b
Fix processing of add_file_common_args=True when argument_spec is not specified as kwarg. (#72334)
6 years ago
Rick Elrod 2293b327c0
[ansible-test] Limit cryptography to <3.2 (#72342)
6 years ago
Jordan Borean caba47dd3f
Add support for GSSAPI/Kerberos to urls.py (#72113)
6 years ago
Florian Heiderich e673b8e4ec
fix typo (foward -> forward) (#72182)
6 years ago
Felix Fontein a077bca5d5
ansible-test: improve version number validation, validate some semantic versioning properties (#71679)
6 years ago
Tadej Borovšak 74a103d655 Remove em dash from the pytest configuration file
6 years ago
Rick Elrod db519bc17c
[tests] Bump container versions (#71518)
6 years ago
Matt Clay 2bbcbe99fd Support macOS 10.15 for ansible-test --remote.
6 years ago