Andrew Klychkov
e50ad6f118
ansible-test: Set max number of open files in containers to 10240 ( #75498 )
3 years ago
Matt Clay
1ab2443e2d
ansible-test - Update default containers.
3 years ago
Martin Krizek
26707a3c6b
Heisen jinja2_native ( #75587 )
...
* Use NativeEnvironment for all templating
ci_complete
* Keep Templar.copy_with_new_env for backwards compat
* Mention that AnsibleUndefined.__repr__ changed in the porting guide
* Templar.copy_with_new_env backwards compat
* ci_complete
3 years ago
Matt Clay
97f729c3d6
Fix Windows CI scripts.
...
The scripts now use `--list-targets -v` instead of `--explain` to evaluate changes.
This is faster and does not trigger parsing of a non-existent inventory file.
3 years ago
Martin Krizek
395e5e20fa
PlayIterator: use enums for states ( #74511 )
3 years ago
Matt Clay
cd64e0b070
ansible-test - Fix import test on old Pythons. ( #76137 )
3 years ago
Matt Clay
cae7d2a671
Overhaul ansible-test integration tests. ( #76111 )
...
* Overhaul ansible-test integration tests.
* ansible-test - Fix import test pyyaml usage.
* ansible-test - Remove unused import.
* ansible-test - Fix traceback when pip is unavailable.
* ansible-test - Fix typo in port forwarding message.
* ansible-test - Fix controller logic in requirements install.
* Fix unit tests in ansible-test integration test.
Unit tests are now run for available Python versions which
provide `virtualenv` (Python 2.x) or `venv` (Python 3.x).
3 years ago
Matt Clay
b9694ce4fb
ansible-test - Remove duplicate code.
3 years ago
Matt Clay
b4cbe1adcf
ansible-test - Fix Python real prefix detection.
3 years ago
Matt Martz
e40a0e5c90
Don't use output_dir in target tests ( #76107 )
...
* Don't use output_dir in user tests
* Move blockinfile tests from using output_dir to depending on setup_remote_tmp_dir
* Don't use output_dir in git tests
* Don't use output_dir in uri tests
3 years ago
Martin Krizek
7621784b94
Require Jinja2 3.0.0 ( #75881 )
...
* Require Jinja2 3.0.0
ci_complete
* Fix sanity
* Remove Jinja min/max tests
* ansible-test changes
* ci_complete
* More cleanup
ci_complete
* Revert _count_newlines_from_end :( and other stuff
* Fix sanity
* It's using host_vars ...
* Unused import
* Remove overridden groupby filter
* environmentfilter -> pass_environment
* Explain preserve_trailing_newlines
* Add changelog
* ci_complete
* Deprecated ANSIBLE_JINJA2_NATIVE_WARNING
* native_helpers.py cleanup
* More cleanup in the find intgration test
3 years ago
Matt Martz
66a83314b9
Modernize install ( #76021 )
...
Co-authored-by: Matt Clay <matt@mystile.com>
Co-authored-by: Matt Davis <mrd@redhat.com>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
3 years ago
Martin Krizek
afb8a008c2
Remove incidental_deploy_helper
3 years ago
Martin Krizek
2f3fbaac3c
Remove unused test/support plugins ( #76078 )
3 years ago
Felix Fontein
227f4398c2
Fix choices for return values. ( #76070 )
3 years ago
Martin Krizek
0c1b839c10
Remove incidental_win_copy
...
ci_complete
ci_coverage
3 years ago
Martin Krizek
90f670090c
Remove incidental_setup_tls
...
ci_complete
ci_coverage
3 years ago
Martin Krizek
7e79411701
Remove incidental_cs_common
3 years ago
Matt Clay
d099e19796
ansible-test - Move constants to remove symlink.
3 years ago
Martin Krizek
23f95300bd
Intentional tests ( #76051 )
...
ci_complete
ci_coverage
3 years ago
Martin Krizek
80f4b67f43
Removed unused test/support modules ( #76048 )
3 years ago
Matt Clay
2af4d30b9b
Remove incidental mongodb tests.
...
They no longer provide unique coverage.
ci_complete
ci_coverage
3 years ago
Matt Clay
cca9013df8
Remove incidental_win_data_deduplication test.
...
It no longer provides unique coverage.
ci_complete
ci_coverage
3 years ago
Martin Krizek
7cf29ded9c
Intentional tests
...
ci_complete
ci_coverage
3 years ago
Matt Clay
609cba5017
Remove incidental_win_dsc test.
...
It no longer provides any unique test coverage.
ci_complete
ci_coverage
3 years ago
Matt Clay
319b50f04c
Fix subversion test.
...
Switch to a different repo that isn't giving 503 errors since GitHub hasn't fixed the issue yet.
3 years ago
Matt Clay
3d46670622
Remove incidental_win_ping test. ( #76031 )
...
It no longer provides any unique test coverage.
ci_complete
ci_coverage
3 years ago
Matt Clay
2437fb3718
Add more ansible-test cloud tests.
3 years ago
Martin Krizek
b1211429d5
Fix executing includes in the free strategy ( #75649 )
...
Fixes #75642
3 years ago
Felix Fontein
7a28246248
validate_modules: allow 'choices' for return values ( #76009 )
...
* Allow 'choices' for return values.
3 years ago
Matt Clay
5cb1210f82
ansible-test - Update base and default containers.
...
- The containers are now based on Ubuntu 20.04 instead of Ubuntu 18.04.
- The default Python version used for the containers is now Python 3.10.
- The included version of PowerShell was upgraded to version 7.1.4.
- The included version of shellcheck was upgraded to version 0.7.0.
ci_complete
3 years ago
Matt Clay
801eb73ccb
ansible-test - Update Python constraints. ( #75959 )
...
* Remove obsolete constraints.
* Simplify constraints.
* Add changelog fragment.
3 years ago
Jordan Borean
7e19957afa
ansible-test pslint - fix warning with nested objects ( #75792 )
...
* ansible-test pslint - fix warning with nested objects
3 years ago
Matt Martz
8510db4935
Allow ca_path to point to a bundle ( #75894 )
...
* Allow ca_path to point to a bundle. Fixes #75015
3 years ago
Matt Clay
8cef40f839
ansible-test - Fix inventory path.
3 years ago
Miroslav Brabenec
bc0caad2ad
Fix parsing of device serial number for RHEL8 ( #75876 )
...
* Fix parsing of device serial number for RHEL8
* Add tests and changelog
Co-authored-by: Miroslav Brabenec <miroslav.brabenec@memsource.com>
3 years ago
Matt Clay
2f531d73dd
ansible-test - Update base and default containers.
...
The containers now include Python 3.10.0 instead of Python 3.10.0rc2.
3 years ago
Matt Martz
8a295b8ada
Remove incidental_cloud_init_data_facts integration tests ( #75885 )
...
* Remove incidental_cloud_init_data_facts integration tests
* Remove cloud_init_data_facts.py
* ci_coverage ci_complete
3 years ago
Matt Clay
f4d4391a1f
ansible-test - Update distro test containers.
3 years ago
Matt Clay
1932f0008b
ansible-core - Remove support for Python 2.6. ( #75853 )
3 years ago
Matt Clay
099d80829f
ansible-test - Fix inventory generation.
3 years ago
Matt Clay
68ab92e22a
ansible-test - Remove support for Python 2.6.
...
Deferring removal of obsolete constraints until container updates are required.
3 years ago
Matt Clay
3ef8782b90
Fix sanity test ignores.
3 years ago
Martin Krizek
9de4f24d7a
test support ec2_ami_info: remove ec2_ami_facts name deprecation ( #75841 )
...
Fixes #75829
3 years ago
Martin Krizek
f774292439
cli - remove deprecated setting verbosity before sub command ( #75840 )
...
* cli - remove deprecated setting verbosity before sub command
Fixes #75823
* Fix tests
3 years ago
Matt Davis
bb59d9afe9
bump devel to 2.13 ( #75833 )
3 years ago
Matt Martz
79e9dae292
Don't show params when there is an issue with `set_option(s)` ( #75805 )
3 years ago
Brian Coca
a22964609e
Fix lineinfile test ( #75785 )
...
* fix remote test after controller split
* other files had it too!
3 years ago
Matt Clay
0d5a9f2138
ansible-test - More PEP 484 type hints.
3 years ago
Matt Clay
e66e2e25c8
ansible-test - Update default containers.
3 years ago