4abc669c24
Update module documentation about ref links ( #76088 )
...
* Update module documentation about ref links
2021-10-27 14:23:45 -04:00
cc3f1d238c
Add Jinja2 version runtime check ( #76141 )
2021-10-27 11:41:11 -05:00
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
2021-10-27 11:36:33 -05:00
caec2b9d29
Revert "Revert AnsibleCollectionConfig Py3 only change ( #76104 )"
...
This reverts commit 04e30d9002 .
2021-10-26 16:31:28 -07:00
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.
2021-10-26 15:26:34 -07:00
6b8ed23926
Update argcomplete install via apt command ( #76139 )
...
To install `argcomplete` on Ubuntu 21.10 we need to update the install line to use Python3
2021-10-26 11:29:23 -04:00
395e5e20fa
PlayIterator: use enums for states ( #74511 )
2021-10-26 10:16:17 +02:00
cd64e0b070
ansible-test - Fix import test on old Pythons. ( #76137 )
2021-10-25 17:53:05 -07:00
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).
2021-10-25 16:32:15 -07:00
b9694ce4fb
ansible-test - Remove duplicate code.
2021-10-25 15:30:06 -07:00
9b4f9e9fd3
Drop python2.6 support in module execution ( #76106 )
2021-10-25 08:41:51 -05:00
b4cbe1adcf
ansible-test - Fix Python real prefix detection.
2021-10-21 15:28:48 -07:00
0bf7b3f4ef
Fix ansible-galaxy collection verify subcommand help message. ( #76108 )
...
* Fix ansible-galaxy collection verify subcommand help message.
* changelog
2021-10-22 07:50:33 +10:00
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
2021-10-21 10:59:48 -05:00
04e30d9002
Revert AnsibleCollectionConfig Py3 only change ( #76104 )
2021-10-21 08:07:23 -05:00
0f95371131
Start of moving away from six ( #75863 )
...
ci_complete
2021-10-21 10:40:04 +02:00
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
2021-10-20 12:22:29 -05:00
835fe71828
Docs: fix link to 2.12 changelog ( #76091 )
2021-10-20 08:28:39 -07:00
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 >
2021-10-19 14:24:57 -05:00
43d09710c8
Update porting guide for Ansible 5.0.0a2 ( #76083 )
2021-10-19 13:30:42 -04:00
afb8a008c2
Remove incidental_deploy_helper
2021-10-19 08:46:49 -07:00
2f3fbaac3c
Remove unused test/support plugins ( #76078 )
2021-10-19 08:45:15 -07:00
227f4398c2
Fix choices for return values. ( #76070 )
2021-10-19 17:22:32 +02:00
6e6f846db1
Add space to error message output ( #76063 )
2021-10-19 17:18:30 +02:00
3add434269
add missing space to --playbook-dir help string ( #76062 )
2021-10-19 17:17:49 +02:00
0c1b839c10
Remove incidental_win_copy
...
ci_complete
ci_coverage
2021-10-18 13:18:35 -07:00
90f670090c
Remove incidental_setup_tls
...
ci_complete
ci_coverage
2021-10-18 11:42:09 -07:00
7e79411701
Remove incidental_cs_common
2021-10-18 11:40:19 -07:00
d099e19796
ansible-test - Move constants to remove symlink.
2021-10-18 10:25:15 -07:00
23f95300bd
Intentional tests ( #76051 )
...
ci_complete
ci_coverage
2021-10-18 10:28:20 +02:00
58744acb84
Remove centos8 from CI matrix.
2021-10-15 16:06:18 -07:00
80f4b67f43
Removed unused test/support modules ( #76048 )
2021-10-15 09:48:14 -07:00
817e1045bb
Update network_resources.rst ( #76040 )
...
* Update network_resources.rst
I am not sure a fully qualified URL should be here... but teach me great documentation gods
* Change platform index external link to internal ref
Co-authored-by: Aine Riordan <44700011+ariordan-redhat@users.noreply.github.com >
2021-10-15 08:48:30 -04:00
96372cecea
Remove unused variables from Makefile.
2021-10-14 18:29:32 -07:00
2af4d30b9b
Remove incidental mongodb tests.
...
They no longer provide unique coverage.
ci_complete
ci_coverage
2021-10-14 17:41:37 -07:00
cca9013df8
Remove incidental_win_data_deduplication test.
...
It no longer provides unique coverage.
ci_complete
ci_coverage
2021-10-14 15:39:04 -07:00
4cf290918f
docs: clarify skip_broken option in dnf/yum ( #76038 )
2021-10-14 12:10:53 -07:00
9a0fe18915
allow override of PYTHON variable ( #76023 )
2021-10-14 12:04:52 -07:00
7cf29ded9c
Intentional tests
...
ci_complete
ci_coverage
2021-10-14 11:52:06 -07:00
609cba5017
Remove incidental_win_dsc test.
...
It no longer provides any unique test coverage.
ci_complete
ci_coverage
2021-10-14 11:01:53 -07:00
fae0cf4c51
Remove unofficial packaging.
...
Unofficial packaging should be maintained externally since
it is not tested in CI or used in the official release process.
Maintainers of unofficial packages are better equipped with the necessary
expertise and testing resources to support alternative packaging.
2021-10-14 09:52:26 -07:00
319b50f04c
Fix subversion test.
...
Switch to a different repo that isn't giving 503 errors since GitHub hasn't fixed the issue yet.
2021-10-14 09:48:00 -07:00
ff792d252e
Docs: dash - character invalid in playbook names in collections( #75891 )
...
* collection playbooks, note no -
fixes #75890
2021-10-14 08:25:14 -07:00
9eeaf1c5b5
Docs - add code-block:: wrapping for playbooks filter doc ( #75953 )
...
* Add code-block
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com >
2021-10-14 08:11:24 -07:00
aff5e5dfc6
_run_loop: Add the task name to the warning ( #76012 )
...
Prepend the task name to the warning "The loop variable 'item' is
already in use", so that you can get some context even if stdout and
stderr go to separate places.
2021-10-14 10:31:04 -04:00
64506c7d15
Docs: Change note for rackspace cloud guide ( #75898 )
...
* Fix rackspace cloud guide docs
* Fix syntax error
2021-10-14 05:29:07 -07:00
67c12fc4eb
Docs - Fix "kubernetes.core" typos in code snippets ( #75930 )
...
Replace "kuberernetes.core" with "kubernetes.core" in filter examples.
2021-10-14 05:23:14 -07:00
93a6299cd3
docs: Update porting guide for Ansible 4.7.0 ( #76034 )
2021-10-14 06:54:39 +01:00
3d46670622
Remove incidental_win_ping test. ( #76031 )
...
It no longer provides any unique test coverage.
ci_complete
ci_coverage
2021-10-13 12:58:30 -07:00
2437fb3718
Add more ansible-test cloud tests.
2021-10-12 17:10:18 -07:00