Matt Martz
c1a34d5a63
Update systemd strategy to not confuse NetworkManager ( #77243 )
...
* Update systemd strategy to not confuse NetworkManager. Fixes #76958
* Add tests
3 years ago
Abhijeet Kasurde
1100289a45
docker_util: Handle error in JSON parsing ( #77298 )
...
While getting hostname from container, podman command
fails to return JSON so wrap exception and return
hostname as 'None'
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
3 years ago
Ganesh Nalawade
68b5db328f
Update ansible extension information ( #77235 )
...
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
3 years ago
ChanthMiao
34e60c0a7a
ansible_distribution: Add support for Uos/Deepin ( #77275 )
...
* ansible_distribution: Add support for Uos/Deepin
* Add changelog fragment.
3 years ago
Felix Fontein
4d984613f5
validate-modules for plugins: do some more schema validations so that some issues that are currently reported for modules are also reported for plugins ( #77268 )
...
* Add more sanity tests on schema level (so they also work for plugins).
* Fix various issues the sanity test reported.
* Add changelog fragment.
* Fix function name.
3 years ago
Felix Fontein
e3c72230cd
unarchive: fix io_buffer_size option, remove ignore.txt entry ( #77271 )
...
* Fix io_buffer_size option.
* Remove ignore.txt entry by adding action plugin only options to module's argument spec.
* Add changelog fragment.
* Adjust unit tests.
3 years ago
ee-github
c555ce1bd9
Update intro_patterns.rst ( #77300 )
...
Describe difference between targeting a single host using -i vs. --limit. In particular, pointing out the behavior difference that -i will not rad inventory variables.
3 years ago
Brian Coca
94b73d66d5
inventory manager respect --flush-cache ( #77083 )
3 years ago
Martin Krizek
c9db73f04e
Add a YAML representer for NativeJinjaText ( #77282 )
...
Fixes #77280
3 years ago
David Moreau Simard
d8687bd015
docs: Update porting guide for Ansible 5.5.0 ( #77287 )
3 years ago
Sandra McCann
dfda04894f
stub out ipaddr page and point to new home ( #77281 )
3 years ago
Christian Adamini
6546c484f4
Address Docs: How to report bugs #53520 ( #77214 )
3 years ago
Jasmine Hegman
1a923e307e
After 2.10 Collections can use vars plugins ( #77216 )
3 years ago
Matt Clay
e8afdac06e
ansible-test - Fix delegation inventory path.
3 years ago
Jasmine Hegman
b60a5eefb2
Include links to the modern homes of the windows modules ( #77220 )
3 years ago
bluikko
496f51ceac
get_url fix word emphasis on documentation ( #77247 )
3 years ago
Ganesh B. Nalawade
3c72aa32d6
Add ansible devtools working group in community communication
3 years ago
Matt Martz
7cb581ed2c
Support podman-remote in ansible-test ( #75753 )
3 years ago
lumean
1ba3ead0a0
Update developing_modules_general_aci.rst ( #73925 )
3 years ago
Matt Clay
0c514bcf54
ansible-test - Fix PS coverage `--all` generation.
3 years ago
Matt Clay
6f445ca6e5
Remove obsolete Python 2.x controller code.
3 years ago
Matt Clay
f68c66a3ef
Remove collections compat from controller code.
3 years ago
Matt Clay
822fddd627
Fix yaml loader and compat.
3 years ago
Matt Clay
f43c54d890
ansible-test - Update default containers to 5.7.0.
3 years ago
Matt Clay
3d5637beec
Initial mypy sanity test support for core.
3 years ago
Matt Clay
27923aad7e
Add inline type hint ignores.
3 years ago
Matt Clay
2a2b7dc42a
Update include role to match the base class.
...
Use frozenset instead of tuple.
3 years ago
Matt Clay
4867ac217b
Code cleanup for type hinting issues.
3 years ago
Sloane Hertel
8063643b4c
Fix collection redirects for filter and test plugins ( #77210 )
...
* Fix collection redirects for jinja2 filters/tests
* Handle recursive redirects
Co-authored-by: Matt Martz <matt@sivel.net>
3 years ago
Divine Odazie
50d28de9ba
Make ansible_index.rst more readable ( #77225 )
3 years ago
Matt Clay
7c81a652c0
Type hint fixes.
3 years ago
Matt Clay
3a3c496ade
Remove obsolete Python 2.x compat code.
3 years ago
Matt Clay
0c4c18bc04
Type hint fixes.
3 years ago
Philip Douglass
e6f63be7a4
Honor `--quiet` parameter properly in fish shell ( #77180 )
...
* The `^` stderr redirection is deprecated
* Setting `-q` for `setup.py` in `gen_egg_info` is redundant
3 years ago
Matt Clay
8b2e628565
galaxy - Clean up type hints and imports.
3 years ago
Felix Fontein
0990c4ca7c
Extend validate-modules to also validate plugins ( #71734 )
...
* Let validate-modules also validate plugins.
* Support 'option' in 'cli'.
* Use DOCUMENTABLE_PLUGINS instead of UNDOCUMENTED_PLUGIN_TYPES.
* Support 'keyword', clean up error codes.
* Call settings.process_errors only once; remove __version__.
* Add changelog fragment.
3 years ago
Sandra McCann
7d234a40ee
Point to AH docs ( #77200 )
3 years ago
Matt Clay
af2b1361ff
ansible-test - Simplify type hints.
3 years ago
Pierre Blanc
ea66cf189b
Fix ansible console to respect ANSIBLE_STDOUT_CALLBACK ( #77182 )
...
* Fix ansible console to respect ANSIBLE_STDOUT_CALLBACK
This makes the ansible-console able to customize the stdout callback.
Ansible console currently uses statically minimal callback.
* Add changelog
* Move the fragment changelog in the right directory
3 years ago
Matt Clay
871b2ca73a
Simplify existing type hints.
3 years ago
Matt Clay
ccdb552d90
More type hint fixes for module_utils. ( #77198 )
...
* Type hint fixes for module_utils.
* Fix type hints in module_utils.facts.
3 years ago
hfinucane
86f00bd156
Update example to work ( #77191 )
...
`with_first_found` only takes a list of things, it's not like `tags`
where it can take a thing or a list of things.
Inspired by locally discovered breakage and then finding
https://github.com/ansible/ansible/issues/77136 where someone was also
doing this and getting into trouble.
3 years ago
Matt Clay
e314f4e666
Add typing to module_utils.compat. ( #77197 )
3 years ago
Matt Clay
5a1b891917
Additional type hinting cleanup. ( #77188 )
3 years ago
Martin Krizek
74a204e6f1
first_found: allow spaces in names ( #77141 )
...
* first_found: allow spaces in names
Fixes #77136
3 years ago
Matt Clay
1286513947
module_utils - Fix type hinting issues.
3 years ago
Matt Clay
8e45925415
hostname - Use base class on UnimplementedStrategy
...
This requires moving UnimplementedStrategy below BaseStrategy and Hostname below UnimplementedStrategy.
3 years ago
Matt Clay
35ef2af0ce
Fix type hints and variable usage in modules. ( #77184 )
...
* Remove unused variables.
* Fix conflicting variable name.
* Add type hints.
3 years ago
Matt Clay
6de04e8be6
Fix module exception handlers.
...
Exception handler variable names should not conflict with other variables.
Use Python 2.6+ exception handler syntax.
3 years ago
Matt Clay
d31730d781
Fixes for type hinting issues. ( #77170 )
3 years ago