Arvind Shyamsundar
41bfd2bf0e
Include computer_name in VM instance facts ( #62566 )
2019-09-20 12:16:58 +08:00
richardsonky
153a322f54
Master ( #62626 )
...
* Update win_package.ps1
Update Test-Path to use -LiteralPath instead of -Path to fix issue where powershell will not detect path with special characters such as '=' and '[]'.
* Update win_package.ps1
modified other instances of -Path and changed to -LiteralPath. All except line L243 since it is a different function.
* added literal path to get-itemproperty
2019-09-20 13:25:47 +10:00
yanzhangi
2a206f0e4c
update ce_bgp_af to fix bugs ( #62589 )
...
* update to fix bugs
* update to fix bugs
2019-09-19 22:34:11 -04:00
John Mahowald
4116d263c4
Add missing gcp modules to gcp module defaults group ( #57779 )
...
* Add missing gcp modules to gcp module defaults group
Fixes #56324
* Add changelog fragment for #57779
2019-09-19 20:25:47 +01:00
Sloane Hertel
4cc4c44dd0
Add a representer for AnsibleUnsafeBytes ( #62598 )
...
* Add a representer for AnsibleUnsafeBytes
* changelog
* Add unit tests
Remove native string test until we have time to evaluate how this the function should work
Add non-ASCII characters to test cases
* Compare to the string on Python 2
Add a comment in the test about this behavior
2019-09-19 14:27:48 -04:00
Zim Kalinowski
c8e220a62e
vm change to support specialized ( #62586 )
2019-09-19 09:45:24 -07:00
Nathaniel Case
9a43a8fcfc
Display leftover messages when shutting down. ( #62431 )
2019-09-19 10:37:14 -04:00
satunnainen
95525030e2
enables to set keys not present in existing config ( #61607 )
2019-09-19 07:14:26 -04:00
Andreas Olsson
70a33c3140
nsupdate: Don't mention the Microsoft DNS server ( #62330 )
...
Microsoft's DNS server uses GSS-TSIG to secure Dynamic DNS
updates. That is a Kerberos based form of TSIG neither supported by
the Ansible nsupdate module nor the underlying dnspython module.
Related to #57294 and #62238 .
2019-09-19 11:45:53 +01:00
Xu Yuandong
7541dab1ef
update to fix a bug. ( #62417 )
2019-09-19 05:15:48 -04:00
Zim Kalinowski
558ce6575d
modify vmss to support specialized ( #62571 )
2019-09-19 14:29:49 +08:00
Sumit Jaiswal
35463d45f4
Fix traceback empty config error to meaningful msg for IOS ( #62538 )
...
* fix empty config msg
* fix space
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-09-19 10:13:36 +05:30
Zim Kalinowski
054519920e
snapshot fix for backporting ( #62559 )
2019-09-19 11:42:08 +08:00
Will Thames
a684bb9f5b
Ensure k8s apply works with check mode ( #60572 )
...
* Ensure k8s apply works with check mode
Update the new predicted object with fields from the previous object
before applying in check mode
Don't log output of `file` with `state: absent` on huge virtualenvs!
Fixes #60510
* Use openshift client fix to improve apply for check mode
Use new apply_object method to get a better approximation
of the expected object in check mode.
Requires released upgrade to openshift
* Add changelog fragment for k8s apply check mode fix
* Update changelogs/fragments/60510-k8s-apply-check-mode.yml
Co-Authored-By: Felix Fontein <felix@fontein.de>
2019-09-19 05:30:31 +02:00
Rohit
978def38d8
error message updated ( #62536 )
...
* error message updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* test cases updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* error message updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2019-09-19 08:34:31 +05:30
Matt Clay
1c64dba3c9
Fix plugin names for collection plugins. ( #60317 )
...
* Fix plugin names for collection plugins.
Add an integration test to verify plugin __name__ is correct for collection plugins.
* Fix collection loader PEP 302 compliance.
The `find_module` function now returns `None` if the module cannot be found. Previously it would return `self` for modules which did not exist.
Returning a loader from `find_module` which cannot find the module will result in import errors on Python 2.x when using implicit relative imports.
* add changelog
* sanity/units/merge fixes
2019-09-18 17:47:56 -07:00
yanzhangi
cbe8271745
update ce_static_route to fix bugs ( #62498 )
2019-09-18 20:31:44 -04:00
Sam Doran
b7897e3a8d
cron - Only run get_bin_path() once ( #62554 )
2019-09-18 19:04:26 -04:00
Jordan Borean
064e443ea5
psexec - Fix kerb and interactive support ( #62556 )
2019-09-19 08:41:02 +10:00
Matt Davis
d0c7b42e58
fix collection jinja2 cache issue ( #62543 )
...
* prevents premature lookup (and potential KeyError) of Jinja filter/test function cache that's not fully populated
2019-09-18 14:39:59 -07:00
Jordan Borean
bad338aca6
win_exec_wrapper - Be more defensive when trying to get output errors ( #62376 )
...
* win_exec_wrapper - Be more defensive when trying to get output errors
* Fix up property search
2019-09-19 06:53:56 +10:00
Old Schepperhand
864928365e
Improve dconf documentation to include conversion problems ( #62316 )
2019-09-18 16:04:44 -04:00
Marco Tulio R Braga
a4a216640f
chore/doc-module: sts_assume_role.py ( #62475 )
...
Update `Example` section with with the correct module usage.
2019-09-18 15:50:34 -04:00
Jean-Frédéric
951a80c8b0
cron - Use the default crontab executable in cron and cronvar modules ( #59765 )
...
In some remote environments, the `crontab` executable is
overloaded with a custom executable, which typically does
some pre/post processing before forwarding to crontab.
Instead of using the hardcoded `/usr/bin/crontab`, this uses
the `get_bin_path` utility to locate the default crontab executable.
2019-09-18 15:35:06 -04:00
Rohit
b24f7d2800
vyosnoconfig tracebackfix ( #62518 )
...
* vyosnoconfig tracebackfix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* vyos noconfig tracebackfix test cases added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* test/integration/targets/vyos_lldp_global/tests/cli/empty_config.yaml
2019-09-18 21:58:39 +05:30
chkp-orso
55f285a384
fix if equals error code if command not found ( #62529 )
2019-09-18 18:00:42 +02:00
chkp-orso
2232232b45
fix delete to pass the right parameters ( #62525 )
2019-09-18 20:59:59 +05:30
chkp-orso
cf8e84fc62
fix session_uid ( #62523 )
2019-09-18 20:38:31 +05:30
Jordan Borean
2e1c6a7839
Add fix for specifying current dir in collections_paths ( #62478 )
2019-09-18 08:04:22 -07:00
Sloane Hertel
66e5427ffb
cloudformation_info - fix KeyError ( #62290 )
...
* cloudformation_info - fix KeyError
* changelog
2019-09-18 09:58:58 -04:00
Paul Belanger
05ef39551a
Remove unused variable from nxos module_utils ( #62474 )
...
This variable isn't used, remove it to make linters happy.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-09-18 09:11:47 -04:00
Mike Wiebe
97b15e9f0c
[stable-2.9] Stabilize nxos initiated copy for nxos_file_copy plugin ( #62355 )
...
* Retry spawn connection on failure
* Add debug logs
* Additional debug logs
* Close session before respawn attempt
* More debug info and increase loops
* Remove debug info and reset error dict on reconnect
* Add epdb debuger
* Add epdb debuger
* Add epdb debuger
* Wait before sending password and close pexpect session
* Fix comment typo
* Scrub error logs
* Scrub error logs
* Add more specific initial connect pattern
* Fix shippable errors
* Dont make remote_scp_server_password a hard requirement
* Add saftey check
2019-09-18 17:07:50 +05:30
Lukas Kämmerling
fd7e156ccd
Add hcloud_floating_ip module ( #62409 )
2019-09-18 11:26:53 +02:00
Pascal Van Acker
24ff3f257b
fix azure_rm_rediscache notify notify_keyspace_events type (should be str) ( #58922 )
2019-09-18 17:01:28 +08:00
Pilou
e51fa5c972
luks_device: ansibot wasn't able to extract author ( #62464 )
...
Ansibullbot ignores lines without 'author' or dash [1].
The following command allows to check that no other module is impacted:
rgrep -A1 -P "^author:[[:space:]]*$" lib/ansible/modules/ |grep -P "\.py-[[:space:]]*[^-][[:space:]A-Za-z\"'@()]+$" -B1
Related: https://github.com/ansible/ansibullbot/issues/1106 .
[1] 02ae638641/ansibullbot/utils/moduletools.py (L828)
2019-09-18 00:32:24 -04:00
yanzhangi
2d85cb3ded
Update ce_info_center_global to fix bugs ( #61283 )
...
* Update ce_info_center_global to fix bugs
* Update ce_info_center_global to fix bugs
* Update ce_info_center_global to fix bugs
2019-09-18 00:15:14 -04:00
yanzhangi
9bf0e69601
Update ce_bgp_neighbor to fix bugs ( #60634 )
2019-09-18 00:05:56 -04:00
yanzhangi
8233389446
Update ce_netstream_export to fix bugs ( #61652 )
...
* Update ce_netstream_export to fix bugs
* Update ce_netstream_export to fix bugs
2019-09-17 23:56:15 -04:00
yanzhangi
80fa2a0816
Update ce_netstream_aging to fix bugs ( #61653 )
...
* Update ce_netstream_aging to fix bugs
* Update ce_netstream_aging to fix bugs
2019-09-17 23:56:09 -04:00
yanzhangi
027cd16b1a
Update ce_snmp_target_host to fix bugs ( #61842 )
2019-09-17 23:20:58 -04:00
yanzhangi
a260209098
Update ce_bgp_neighbor_af to fix bugs ( #60937 )
...
* Update ce_bgp_neighbor_af to fix bugs
* Update ce_bgp_neighbor_af to fix bugs
* Update ce_bgp_neighbor_af to fix bugs
2019-09-17 23:02:36 -04:00
yanzhangi
3cde0b5693
Update ce_evpn_global to fix bugs ( #61013 )
2019-09-17 22:52:32 -04:00
yanzhangi
80ead00838
Update ce_mtu to fix bugs ( #61442 )
2019-09-17 22:52:16 -04:00
yanzhangi
12512f7319
Update ce_vxlan_arp to fix bugs ( #61995 )
...
* Update ce_vxlan_arp to fix bugs
* Update ce_vxlan_arp to fix bugs
2019-09-17 22:52:11 -04:00
yanzhangi
e559fafbc4
Update ce_vxlan_vap to fix bugs ( #61996 )
2019-09-17 22:52:04 -04:00
yanzhangi
90958b01c1
Update ce_evpn_bgp to fix bugs ( #61136 )
2019-09-17 22:08:27 -04:00
yanzhangi
1a8c1c7365
Update ce_evpn_bgp_rr to fix bugs ( #61168 )
2019-09-17 22:08:12 -04:00
yanzhangi
8eec5d2ab2
Update ce_interface_ospf to fix bugs ( #61431 )
2019-09-17 22:07:48 -04:00
yanzhangi
698e3eae5e
Update ce_ntp to fix bugs ( #61654 )
2019-09-17 21:56:51 -04:00
yanzhangi
9d9863fec1
Update ce_ospf to fix bugs ( #61684 )
2019-09-17 21:56:44 -04:00