Commit Graph

95 Commits (stable-2.9)

Author SHA1 Message Date
Matt Martz cab637a733
[stable-2.9] allow env to override unspecified unsafe_writes (#73282) (#75397)
5 years ago
Sam Doran ddf44ddd46
[stable-2.9] AnsibleModule.set_mode_if_different: handle symlink is in a sticky directory (#45198) (#72862)
6 years ago
Sam Doran ea8c219402
[stable-2.9] Revert "Change default file permissions so they are not world readable (#70221) (#70825)" (#71232)
6 years ago
Sam Doran 0199b1cf05
[stable-2.9] Change default file permissions so they are not world readable (#70221) (#70825)
6 years ago
Abhijeet Kasurde 59c9a1833e
[2.9] api: time.clock compatible code (#70678)
6 years ago
David Shrewsbury 76815d3afc
Sanitize URI module keys with no_log values (#70762) (#70821)
6 years ago
Sam Doran a259d79ad6
[stable-2.9] Fix filedescriptor out of range in select() when running commands (#65058) (#69517)
6 years ago
Felix Fontein cf244c094a
[2.9] Prevent Ansible 2.9 to choke on collections using deprecation by date or collection_name for deprecation calls (#69935)
6 years ago
kaorihinata 39cfb63be6
Allow no_log=False to silence the no_log warnings for module parameters (#64733) (#67439)
6 years ago
Sam Doran 3245b3dff2
[stable-2.9] synchronize - fix password authentication (#66542) (#66661)
6 years ago
Andrey Klychkov 21863d48f3 unit tests: remove unused imports (#60462)
7 years ago
Matt Martz 697b566971
Update units to pass on macOS (#60435)
7 years ago
Andrey Klychkov 4e8df9a4b8 unit tests: remove unused imports (#59636)
7 years ago
Felix Fontein 4a574c4d0c Option parsing: warn if both an option and its alias are specified for a module (#53698)
7 years ago
Brian Coca ee4cba1b85 ensure bytes in run_command (#58411)
7 years ago
Sam Doran ff88bd82b5
Move type checking methods out of basic.py and add unit tests (#53687)
7 years ago
Sam Doran 43a44e6f35
Move utility functions out of basic.py (#51715)
7 years ago
Brian Coca e280f2f7b0
Try to get correct buffer size to avoid races (#53547)
7 years ago
Sam Doran bf28b5ceca
Use distro.id() instead of distro.name() (#52199)
7 years ago
Felix Fontein 07fcb60d55 Python 2: accept both long and int for type=int (module options) (#53289)
7 years ago
Sam Doran aba4bed803
Move _handle_no_log_values() out of basic.py (#48628)
7 years ago
Sam Doran 2a98faee2b
Move _handle_aliases() out of basic.py (#48578)
7 years ago
Ganesh Nalawade 41e2bd1df5
Add support for elements validation in argspec (#50335)
7 years ago
Sviatoslav Sydorenko f1e67c3328 Bugfix/ fix mocker patch in tests (#52372)
7 years ago
Dag Wieers cd9471ef17 Introduce new 'required_by' argument_spec option (#28662)
7 years ago
Toshio Kuratomi 5844c8c7f0 Cleanups to the common.sys_info API
7 years ago
Toshio Kuratomi 61b1daa65f Port from plaform.dist to ansible.module_utils.distro.linux_distribution
8 years ago
Andreas Calminder 876b637208 move some of basic into common (#48078)
8 years ago
Matt Clay feb5b0b299 Fix unit test issues with pytest >= 4.0.0.
8 years ago
Matt Clay 3033fd96b0
Move unit test compat code out of `lib/ansible/`. (#46996)
8 years ago
Matt Clay 53b230ca74 Fix unit test parametrize order on Python 3.5.
8 years ago
Matt Martz c1c229c6d4
Remove use of simplejson throughout code base (#43548)
8 years ago
Toshio Kuratomi 52449cc01a AnsiballZ improvements
8 years ago
Toshio Kuratomi 5b4a7cc283 Fix journald unittests
8 years ago
Jordan Borean 8bdd04c147 Fix remote_tmp when become with non admin user (#42396)
8 years ago
Jordan Borean 5c39c3b2d1
Module basic.py to create parent dirs of tmpdir if needed (#40201)
8 years ago
Jordan Borean 44ab948e5d
create module tmpdir based on remote_tmp (#39833)
8 years ago
Matt Martz 1663b64e18
Allow subspec defaults to be processed when the parent argument is not supplied (#38967)
8 years ago
René Moser 2f36b9e5ce basic: allow one or more when param list having choices (#34537)
8 years ago
Pilou e9df2083a3 If check mode enabled and file missing set changed to true 32676 (#33967)
8 years ago
Pierre-Louis Bonicoli b94630a081 AnsibleModule.get_file_attributes: add unit test
9 years ago
Toshio Kuratomi 370a7ace4b
Split basic units (#33510)
9 years ago
Toshio Kuratomi cd36164239
Porting tests to pytest (#33387)
9 years ago
Toshio Kuratomi aa7bd8bc11 Port AnsibleModule deprecate and warning tests to pytest (#33162)
9 years ago
Matt Davis 3f1ec6b862 add custom module type validation (#27183)
9 years ago
Toshio Kuratomi 47f26ee11c Refactor the tests for _symbolic_mode_to_octal
9 years ago
Brian Coca 2a041d10d2 better backwards compat handling of status
9 years ago
Toshio Kuratomi be4e7a05fa remove_values could hit the recursion limit
9 years ago
Dag Wieers 0e160d5c7e Ensure exit_json returns failed = False
9 years ago
Dag Wieers 4efec414e7 test/: PEP8 compliancy (#24803)
9 years ago