Matt Martz
a513a62536
Remove cgroup_perf_recap_graph.py, since that callback no longer exists here ( #68779 )
5 years ago
Chris Holland
c9c1146cc8
dnf: remove un-needed function ( #68482 )
5 years ago
Brian Coca
ba87c225cd
fixed fetch traversal from slurp ( #68720 )
...
* fixed fetch traversal from slurp
* ignore slurp result for dest
* fixed naming when source is relative
* fixed bug in local connection plugin
* added tests with fake slurp
* moved existing role tests into runme.sh
* normalized on action excepts
* moved dest transform down to when needed
* added is_subpath check
* fixed bug in local connection
fixes #67793
CVE-2019-3828
5 years ago
Matt Martz
087be1da50
Allow tasks to notify a fqcn handler name ( #68213 )
...
* Allow tasks to notify a fqcn handler name
* Add tests. Fixes #68181
* Add changelog fragment
* Add test to ensure handlers are deduped properly with fqcn, role, and just handler names
* Add some docs about new special vars
5 years ago
Toshio Kuratomi
4f8e98d322
Update changelogs/fragments/allow-fail-json-msg-to-be-positional.yaml
...
Co-Authored-By: Matt Martz <matt@sivel.net>
5 years ago
Toshio Kuratomi
e0e7713fd8
Fix yaml in changelog
5 years ago
Toshio Kuratomi
184f540056
Add some more unittests for fail_json
...
Test that order of msg as a keyword arg doesn't matter
5 years ago
Toshio Kuratomi
6531ba38f8
Allow the msg argument to fail_json() to be a positional argument
...
fial_json() requires a message be given to it to inform the end user of
why the module failed. Prior to this commit, the message had to be a
keyword argument:
module.fail_json(msg='Failed due to error')
Since this is a required parameter, this commit allows the message to be
given as a positional argument instead:
module.fail_json('Failed due to an error')
5 years ago
Matt Clay
148e83f832
Fix ansible-test submodule handling. ( #68759 )
...
* Refactor ansible-test integration test.
* Add env --list-files option.
* Add tests for collection files tracked by git.
* Fix ansible-test submodule usage on older git.
* Fix submodule directory detection as files.
* Improve handling of nested source control.
5 years ago
David Shrewsbury
d4d2c95819
Update team_openstack in botmeta ( #68679 )
...
* Update team_openstack in botmeta
* Also add an ignore for Shrews
5 years ago
Andrew Klychkov
598ead965d
Dev guide: add notes about different image types for integration and unit/sanity tests ( #68663 )
...
* Dev guide: add notes about different image types for integration and unit/sanity tests
* Update docs/docsite/rst/dev_guide/testing_integration.rst
Co-authored-by: Matt Clay <matt@mystile.com>
5 years ago
Rick Elrod
13aef3c2e5
Add --docker-terminate flag to ansible-test ( #68688 )
...
* Add --docker-terminate flag to ansible-test
Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
Rick Elrod
4916be24fd
[git] make force=True apply to git fetches ( #68691 )
...
Fixes #67972
Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
Matt Martz
123c624b28
Always set the discovered interpreter on the delegated host ( #64906 )
...
* Always set the discovered interpreter on the delegated host. Fixes #63180
* Make code a little more generic
* Move code into a function
* Implement some changes based on reviews
* Add changelog fragment
5 years ago
Ken Dreyer
318d5606c1
doc: explain default "required" value for argument_spec ( #68678 )
5 years ago
nzarin
16e07fe5b5
Fix grammar error in docfile ( #68707 )
5 years ago
Rick Elrod
f50df67517
coverage for lookup_list ( #68683 )
...
* coverage for lookup_list
Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
Rick Elrod
82c60db49b
pip - Fix check_mode for prerelease packages ( #68690 )
...
* pip - Fix check_mode for prerelease packages
Fixes #68592 .
Signed-off-by: Rick Elrod <rick@elrod.me>
Co-authored-by: Matt Martz <matt@sivel.net>
5 years ago
Sumit Jaiswal
f921b1e3bd
asa_facts ( #68076 )
5 years ago
Nilashish Chakraborty
e2b2de5827
Update BOTMETA for networking ( #68639 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
5 years ago
Brian Coca
28f9fbdb5e
safely use vault to edit secrets ( #68644 )
...
* when possible, use filedescriptors from mkstemp to avoid race
* when using path strings, ensure we are always creating the file
CVE-2020-1740
Fixes #67798
Co-authored-by: samdoran
5 years ago
Matt Martz
40d9650f20
Migrate apt_repo to community.general. Fixes #68637 ( #68641 )
5 years ago
Jordan Borean
ae1cd27b57
WebRequest - Fix use_proxy: no on module options ( #68603 )
...
* WebRequest - Fix use_proxy: no on module options
* Fix up changelog fragment
5 years ago
Jordan Borean
e785bdaa5b
Un-migrate url_windows doc fragment ( #68602 )
...
* Un-migrate url_windows doc fragment
* Removed from routing file
5 years ago
Matt Martz
f5178f9705
Reap collections changelog fragments - 5 ( #68618 )
...
* Reap collections changelog fragments - 5
* One more
5 years ago
Jake Jackson
f206af7a3a
chocolatey botmeta and routing changes ( #68598 )
5 years ago
Jordan Borean
6db66bcadd
Add relative module_util support for powershell ( #68321 )
...
* Add relative module_util support for powershell
* Added ansible-test classification support
5 years ago
Jordan Borean
a20a527014
ansible-galaxy - Fix tar path traversal issue during install - CVE-2020-10691 ( #68596 )
5 years ago
Brian Coca
8c044b846d
add collection plugin listing to ansible-doc ( #68522 )
...
- listing from collections
- able to filter by namespace or collection
- masks dupes just as normal collection loading does
5 years ago
Andre Lehmann
a3d6b6bc48
Add pacman support to package_facts ( #66596 )
...
* Add pacman support
5 years ago
Rick Elrod
541384e7b7
coverage for lookup_config ( #68566 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
Matt Clay
2b4ca69bc2
Add notifications to BOTMETA.yml.
5 years ago
Matt Clay
7323d5dd0d
Fix references to old egg-info directory.
5 years ago
Matt Martz
d8d7a30ea6
Reap collections changelog fragments - 4 ( #68570 )
...
* Reap collections changelog fragments - 4
* Reap collections changelog fragments - 4
5 years ago
Matt Martz
2c294d0cbf
Reap collections changelog fragments - 3 ( #68567 )
5 years ago
Matt Martz
af27d1a5ad
Reap collections changelog fragments - 2 ( #68565 )
5 years ago
Matt Martz
5c7746e521
Remove changelog entries related to content that has migrated to collections ( #68498 )
...
* Reap changelog fragments
* remove changelogs/fragments/60510-k8s-apply-check-mode.yml
* Reap more
* Reap a few more
5 years ago
Nathaniel Case
5f6427b1fc
Fix missing persistent connection messages ( #68496 )
...
* Be more proactive about returning module messages
* Move message display to a function, and replace handling already in shutdown()
5 years ago
Matt Clay
0fb5593abf
Add initial ansible-test tests for collections. ( #68533 )
5 years ago
Matt Clay
735885d57c
Fix ansible-test requirements installation.
5 years ago
Matt Clay
c888035e02
Update Ubuntu 18.04 test container to 1.13. ( #68534 )
5 years ago
Rick Elrod
bd9e31fcb0
Add a custom policy for hackers using ansible-test ( #68535 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
5 years ago
Matt Clay
7777189954
Revert "ansilbe-doc list collections plugins ( #67928 )"
...
This reverts commit 0f5a63f1b9
.
5 years ago
Brian Coca
0f5a63f1b9
ansilbe-doc list collections plugins ( #67928 )
...
Now -l and -F will list plugins from discover-able collections
5 years ago
Brian Coca
1570098e86
fallback to uid when no uname ( #68466 )
...
* fallback to uid when no uname
fixes #68007
Co-Authored-By: Matt Clay <matt@mystile.com>
5 years ago
Rick Elrod
835ad75a0a
add test coverage for core filters ( #68518 )
...
Also remove now-useless exception handling.
5 years ago
Graham Mainwaring
2068131589
Fix colorization to not extend across newline boundary ( #68517 )
...
* Fix colorization to not extend across newline boundary
* Fix unit test to look for the newline outside the coloration
* Add changelog fragment
5 years ago
Matt Clay
53a3d1ffdb
Fix ansible-test change detection traceback.
5 years ago
Matt Clay
d8b5c11a63
Report error for coverage 5+ in ansible-test.
5 years ago
Matt Clay
27fc049993
Fix ansible-test code coverage collection. ( #68502 )
...
The last task in a play should now properly report code coverage.
This change should also eliminate empty coverage files, as well as incomplete coverage files resulting from early worker termination.
5 years ago