Toshio Kuratomi
5844c8c7f0
Cleanups to the common.sys_info API
...
* Move get_all_subclasses out of sys_info as it is unrelated to system
information.
* get_all_subclasses now returns a set() instead of a list.
* Don't port get_platform to sys_info as it is deprecated. Code using
the common API should just use platform.system() directly.
* Rename load_platform_subclass() to get_platform_subclass and do not
instantiate the rturned class.
* Test the compat shims in module_utils/basic.py separately from the new
API in module_utils/common/sys_info.py and module_utils/common/_utils.py
2019-01-03 16:21:09 -08:00
Jordan Borean
79dc9a75c3
ansible-test: docker_network set as untable ( #50526 )
...
* Revert "disable docker_network ipam tests (#50477 )"
This reverts commit 4dd2b8e2d0
.
* test - docker_network mark as unstable
2019-01-04 10:15:24 +10:00
Dag Wieers
f90ec17465
ACI: Implement encoded query_string ( #50358 )
...
This requires urldecode support in Ansible
2019-01-04 00:38:57 +01:00
Dag Wieers
f45c41ef3e
urldecode filter for Jinja2 ( #28503 )
...
* urldecode filter for Jinja2
We needed this in order to deconstruct correct URLs using Jinja2.
And we might as well upstream this.
* Add integration tests
* Fixes for Python 3
* Add urlencode for older Jinja2
2019-01-03 18:06:13 -05:00
Matt Martz
3b49bbcfde
Give IncludedFile more context via ansible_search_path ( #50045 )
...
* Give IncludedFile more context via ansible_search_path to template lookups. Fixes #49969
* Update units
2019-01-03 16:13:02 -05:00
Jordan Borean
6620facd19
ansible test: re-enable mysql tests with fix ( #50430 )
2019-01-04 07:12:30 +10:00
Jordan Borean
63e454a4b2
dnf - fix conf_file loading ( #50515 )
2019-01-03 15:25:58 -05:00
Sloane Hertel
d21ed42f4b
Add unstable alias to s3_bucket integration tests ( #50508 )
2019-01-03 14:15:45 -05:00
Jonas DOREL
d9ae906772
Add galaxy.html#dependencies link ( #49984 )
...
* Add galaxy.html#dependencies link
+label: docsite_pr
2019-01-03 12:06:10 -05:00
drewmullen
04a9a887d5
allow for vault enterprise namespaces ( #50462 )
...
* enable namespaces feature for hashi_vault lookup
* include version_added dict in options documentation
2019-01-03 11:51:13 -05:00
Dag Wieers
d863027159
Windows: Add missing parameter types and doc fixes ( #50232 )
...
* Windows: Add missing parameter types and doc fixes
This PR includes:
- Adding missing parameter types
- Various documentation fixes
* Update lib/ansible/modules/windows/win_copy.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_credential.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_domain_computer.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_domain_user.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_environment.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_psexec.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_uri.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Update lib/ansible/modules/windows/win_wait_for.py
Co-Authored-By: dagwieers <dag@wieers.com>
* Ensure docstrings are raw strings
2019-01-03 10:50:44 -06:00
Klaus Frank
f80ce60cf9
Make WinRM security warning more explicit ( #50263 )
...
Make WinRM security warning more explicit.
Currently the warning is "viewed by anyone", this is a much lower risk than arbitrary command injection. Therefore the risk should be phrased appropriately.
+label: docsite_pr
2019-01-03 11:43:51 -05:00
Felix Fontein
9657a21438
Docs: add Pygments lexer for Ansible output ( #50318 )
...
* Add specialized lexer for Ansible output.
* Make linter happy.
* Use different tokens.
2019-01-03 11:25:54 -05:00
Peter Kirby
5a8aa7ca1f
Fixes #37209 - Added complex return value, instance ( #49989 )
2019-01-03 09:48:25 -06:00
Richlv
ff4af614e1
Update zabbix_action.py ( #50490 )
...
* Add trailing dots for consistency.
* Document how the current host can be specified for "run_on_hosts".
+label: docsite_pr
2019-01-03 10:15:21 -05:00
Abhijeet Kasurde
ae404d1476
gcp: documentation update ( #50183 )
...
* gcp: documentation update
* Update example about dynamic inventory
* minor typo fixes in gcp_utils
* Additional information about enabling inventory plugin in ansible.cfg
partially fixes : #44404
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-01-03 10:02:46 -05:00
Abhijeet Kasurde
a45063defe
Update changed_when and failed_when examples ( #50411 )
...
Added examples in playbooks_error_handling doc for handlining
multiple conditions in changed_when and failed_when
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-01-03 09:50:59 -05:00
fretis
0a56a22098
Update playbooks_loops.rst ( #50437 )
...
Error in the example for exclusion pattern
+label: docsite_pr
2019-01-03 09:36:33 -05:00
Ondra Machacek
362e603eb3
ovirt_host: Improve failed upgrade check ( #50489 )
2019-01-03 08:52:37 -05:00
Wojciech Sciesinski
df93e08d6a
Add choices of the state parameter documentation ( #50481 )
...
* Add choices of the state parameter documentation
* Consistency
2019-01-03 14:39:39 +01:00
lolcube
e295315ef7
add openssh_cert module ( #49605 )
...
* add openssh_cert module
* fix some linter issues
* address review feedback
* add basis for integration tests
* change valid datetime formats
* handle principals as set not as list
* handle principals as set not as list
* handle principals as set not as list
2019-01-03 17:06:22 +05:30
Felix Fontein
5c5cd2dc4d
openssl_*: prevent error when path includes no path ( #50322 )
...
* Prevent error when path includes no path.
* Add changelog.
2019-01-03 17:04:46 +05:30
Felix Fontein
a5bf71ac6a
openssl_csr: idempotency doesn't work correctly for keyUsage ( #50361 )
...
* Fix key usage idempotency bug.
* Extend tests.
* Add changelog.
2019-01-03 17:04:24 +05:30
Felix Fontein
6b33c588d0
docker_swarm_service: Fix typo for option type ( #50483 )
...
* Fix typo for option type in docker_swarm_service.
* Add changelog.
2019-01-03 17:03:59 +05:30
Stephan Müller
4dd2b8e2d0
disable docker_network ipam tests ( #50477 )
2019-01-03 17:03:44 +05:30
Joseph Benden
d810acf7a5
Add support for Kali Linux detection. ( #50331 )
...
Signed-off-by: Joseph Benden <joe@benden.us>
2019-01-03 09:43:24 +05:30
Adam Miller
b81a74f551
add changelog for #50242 ( #50480 )
...
Signed-off-by: Adam Miller <admiller@redhat.com>
2019-01-02 18:16:45 -05:00
Adam Miller
ca084889c7
fix order of dnf api operations so transactions don't fail ( #50038 )
...
* fix order of dnf api operations so transactions don't fail
Previously dnf.base.fill_sack() was called before
dnf.base.update_cache() which apparently breaks dnf transaction
logic as per https://bugzilla.redhat.com/show_bug.cgi?id=1658694
Fixes #49060
Signed-off-by: Adam Miller <admiller@redhat.com>
* add changelog and test case
Signed-off-by: Adam Miller <admiller@redhat.com>
2019-01-02 17:50:06 -05:00
Felix Fontein
4c473ecef4
Sort suboptions and subresults in docs. ( #50315 )
...
Fixes #50041 .
2019-01-02 15:40:44 -06:00
Wojciech Wypior
3ef71e529a
added new module to manipulate signatre sets on ASM policy ( #50209 )
2019-01-02 13:12:08 -06:00
Wojciech Wypior
78e81b2965
fixed a bug in transform_name ( #50213 )
2019-01-02 13:10:51 -06:00
Alicia Cozine
4d6807a6b0
uses correct highlighting ( #50457 )
2019-01-02 13:28:35 -05:00
Eric L
69deb73803
Fix firewalld module failing on missing protocol. ( #50242 )
...
Under Python 3.7 at least, the split of the port field fails
ungracefully if there is no slash. The fix also addresses the
case of an empty protocol after the slash.
2019-01-02 11:09:42 -06:00
Remi Verchere
23706dbc20
Add support for NRDP notifications ( #39297 )
...
* Add support for NRDP notifications
* Correct pep-8 check, adding copyright
* Correct pep-8 check using autopep8
* Update nrdp to 2.6 version
* Update nrdp to 2.7 version
* Use internal ansible url and options modules
* Remove useless comments
* Add option to validate https certs
* Update nrdp to 2.8 version
* Correct nrdp pep8
2019-01-02 10:15:15 -05:00
Kortum, Kevin
e2f6598e3f
- Fix sanity checks
...
- Fixed documentation trailing whitespaces
- Added missing/broken documentation
2019-01-02 05:29:04 -05:00
Stephan Schwarz
deba5f0e54
Added Ansible UTM Module for managing reverse proxy auth profile entries.
2019-01-02 05:29:04 -05:00
Kortum, Kevin
d3865a0a8a
- Fix sanity checks
...
- Fixed documentation trailing whitespaces
- Added missing/broken documentation
2019-01-02 05:28:55 -05:00
Johannes Brunswicker
617e20e955
Added Ansible UTM Module for managing reverse proxy frontend entries
2019-01-02 05:28:55 -05:00
Kortum, Kevin
e52b6c8554
- Fix sanity checks
...
- Fixed documentation trailing whitespaces
- Added missing/broken documentation
2019-01-02 05:28:47 -05:00
Johannes Brunswicker
d556d27825
Added Ansible UTM Module for managing reverse proxy location entries
2019-01-02 05:28:47 -05:00
Yuwei Zhou
14129b09f7
rename force to force_delete_nonempty ( #50290 )
2019-01-02 13:23:54 +08:00
John R Barker
338dfaea34
Disable zabbix_host 50386 ( #50427 )
2019-01-01 14:12:34 -05:00
Felix Fontein
26e3240315
docker_secret, docker_config: allow to base64-decode data ( #49688 )
...
* Adjust docker_config and docker_secret to be more similar.
* Add data_is_b64 parameter to docker_secret and docker_config.
* Add changelog.
2019-01-01 16:06:45 +00:00
René Moser
e761ea3f9d
vultr_server: fix multiple ssh keys not handled ( #50337 )
...
* vultr_server: fix multiple ssh keys not handled
* add changelog fragment
2019-01-01 10:11:10 +01:00
Simon Dodsley
507f89e693
Pure Storage facts fix ( #50349 )
...
* Add module for Pure Storage FlashBlade to manage directory services
* Fix facts not correctly passing into ansible_facts dict
2018-12-31 09:22:13 +00:00
Abhijeet Kasurde
eac35c68df
Temporarily disable mysql_variables ( #50403 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-31 11:04:28 +05:30
Abhijeet Kasurde
cc001049a3
Temporarily disable mysql_user testcases ( #50395 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-30 18:34:01 +05:30
John R Barker
ca1be227e9
Disable mysql_db ( #50385 )
2018-12-29 18:36:33 +00:00
Dag Wieers
eed330e8b5
Add missing aliases file ( #50357 )
2018-12-29 13:52:40 +00:00
Felix Fontein
a707f1a79c
ufw: add integration tests ( #50374 )
...
* Add basic integration tests for ufw.
* Being more honest.
2018-12-29 13:50:04 +00:00