Matt Clay
9f899f9492
Require `from __future__ import annotations` ( #81902 )
1 year ago
Matt Clay
02e98810a9
Re-organize CI test groups for POSIX tests. ( #77420 )
...
* `context/target` tests must be in groups 1 - 2.
* `context/controller` tests must be in groups 3 - 5.
This makes it easier to efficiently organize groups and balance test runtimes.
2 years ago
Brian Coca
9b79d6ba35
config error origin ( #78407 )
2 years ago
Sloane Hertel
1214b63f4f
Fix 'ansible-config dump --only-changed -t all' verbosity ( #77898 )
...
* Fix 'ansible-config dump --only-changed -t all' to only display headers if plugin options are changed
* changelog
* add a test
3 years ago
Matt Clay
4ea8d9a782
ansible-test - split controller/target testing ( #75605 )
3 years ago
Brian Coca
22aa6dedc9
fix yaml version issue with config yaml dump ( #75344 )
...
now tests can run in other pythons (really yaml pkg versions)
also cleaned up diff_failure for unimplemented flow
3 years ago
Brian Coca
50b6d28ee1
Config init+ ( #74914 )
...
Can now specify plugin/plugin type for list and dump actions
New 'init' action to create usable config sources
Co-authored-by: Felix Fontein <felix@fontein.de>
3 years ago
Brian Coca
d2d1f01f9d
avoid literal quoting in config lists ( #74740 )
...
* added tests
4 years ago
Brian Coca
b91749d671
fix config manager list loption with choices ( #74267 )
...
fixes #74225
Co-authored-by: Kim Nørring <github@norring.dk>
4 years ago
Matt Martz
950ab74758
Normalize ConfigParser between Python2 and Python3 ( #73715 )
...
* Normalize config parser between py2 and py3
* Add tests and changelog
* Use different config entry, since we supply certain env vars
4 years ago
Matt Martz
ccc63abc8e
Remove incidental vmware tests ( #72420 )
...
* Add explicit tests for ansible.module_utils.common.network.is_mac
* Test missing ANSIBLE_CONFIG
* Add explicit inventory script tests
* Add explicit tests for _consume_options
* Adjust perms, remove extra file
* ci_complete ci_coverage
* remove incidental_inventory_vmware_vm_inventory
* ci_complete ci_coverage
* Remove incidental_script_inventory_vmware_inventory
* ci_complete ci_coverage
* Remove incidental_vmware_guest
* ci_complete ci_coverage
* Remove incidental_vmware_host_hyperthreading and incidental_vmware_prepare_tests
* ci_complete ci_coverage
* newline and comment about what the test is doing
* ci_complete ci_coverage
4 years ago
Brian Kohles
77d0effcc5
Fix missing quoting for remote_tmp in second mkdir of shell module. Issue #69577 ( #69578 )
...
* Fix missing quoting for remote_tmp in second mkdir of shell module. Issue #69577
* adding changelog
* fixing typo in changelog entry
* adding test case
Adding test case written by bmillemayhias.
* using $HOME instead of ~
* fixing commit measage
* Update 69578-shell-remote_tmp-quoting.yaml
Co-authored-by: Brian Kohles <me@briankohles.com>
4 years ago
Matt Clay
d2a7cc0b9f
Fix integration tests to support remote hosts.
6 years ago
Brian Coca
70ba960f6d
More specificity in errors for cfg mgr ( #48995 )
...
* More specificity in errors for cfg mgr
6 years ago
Brian Coca
87e44a7ed1
better handling of bad type in config ( #48821 )
...
* better handling of bad type in config
fixes #22468 , fixes #22476
6 years ago