Chris Archibald
b1360c0d94
bug fixes ( #59049 )
2019-07-22 11:05:56 -04:00
Trois-Six
6f9f67be18
virt_net: add way to get facts for only one specified network
2019-07-22 16:34:07 +02:00
Eric Anderson
46b821d51f
state wasn't a valid value ( #59274 )
...
State isn't a valid value for the gcp_compute_address module, remove it from docs example
2019-07-22 09:25:26 -05:00
n3pjk
6531819172
snow: Fix token reference in basic authentication ( #59315 )
...
* Fix OAUTHClient logic
* Add Env variable support for snow modules
Fixes : #59299
Signed-off-by: Paul Knight <paul.knight@state.de.us>
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-22 19:31:04 +05:30
Andrey Klychkov
59e647910d
Add unit tests for bytes_to_human formatter
...
PR #58664
Co-Authored-By: Sam Doran <sdoran@redhat.com>
2019-07-22 15:45:07 +02:00
Martin Krizek
d6b1376006
Add changelog for #59280 ( #59380 )
2019-07-22 13:42:10 +02:00
Evert Mulder
66d12f6f1e
Only convert VirtualDiskFix for #57653 clone_with_convert is failing
2019-07-22 12:52:48 +02:00
Gonéri Le Bouder
e9b1e36d76
vcenter provider: avoid a TypeError exception
...
Avoid `TypeError: option values must be strings` with `ConfigParser`.
Default values must be string, not `None`.
The error happens when `test/integration/cloud-config-vcenter.ini` does
not have the `vmware_proxy_host` or `vmware_proxy_port` keys defined.
2019-07-22 11:19:39 +02:00
Martin Krizek
b7868529ee
Revert "Speed up VariableManager by preserving Templar state. ( #45572 )" ( #59280 )
...
This reverts commit 6069d09b9d
.
Fixes #57351
2019-07-22 10:27:11 +02:00
Abhijeet Kasurde
791e565802
VMware: Additional testcase for mem_reservation ( #59365 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-22 10:44:19 +05:30
Tyler Ramer
8d0f2e5725
Address regression causing bootproto=dhcp for manual IP addresses ( #56376 )
...
Commit b7724fdf85
appears to have caused a regression, where `ip4`, `gw4`, `ip6`, `gw6`
were converted to `ipv4.address`, `ipv4.gateway` etc.
This causes bootproto (or `ipv4.method`) to remain `dhcp`, as noted in https://github.com/ansible/ansible/issues/36615
This commit only reverts the key-value pairs to the original names,
which is in line with both expectation (manual ip addr == no dhcp) and
the language used in the playbook, which is, for example, "ip4" not
"ipv4.address"
Co-authored-by: Stuart Pollock <spollock@pivotal.io>
Co-authored-by: Tyler Ramer <tramer@pivotal.io>
2019-07-22 09:30:24 +05:30
Klaus Frank
252d1b7e95
VMware Tools Connector does not support pipelining ( #57237 )
2019-07-22 09:27:00 +05:30
Abhijeet Kasurde
1f49abb51c
VMware: Accept 0 as valid value for memory reservation ( #59230 )
...
vmware_guest accepts 0MB as valid value for memory reservation in
virtual machine hardware configuration. This fixes the regression
introduced via 193f69064f
.
Fixes : #59190
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-22 09:03:25 +05:30
Xu Yuandong
c8697a4864
ce_switchport: add link-type hybrid and dot1qtunnel to mode. and fix bugs. ( #59332 )
...
* add link-type hybrid and dot1qtunnel to mode.and fix bugs.
* add verstion_add option for doc.
* update for shippable:E319.
* Update ce_switchport.py
2019-07-21 23:07:09 -04:00
Mark McKinstry
db95ff4823
update documentation for dictionaries ( #59354 )
...
it has been fixed if using 0.9.0 or newer
ref https://github.com/ansible/ansible/pull/49053#issuecomment-511073083
2019-07-22 09:43:43 +10:00
Jordan Borean
2f2b106423
Fix win_reg_stat for HKU hives ( #59359 )
2019-07-22 09:12:14 +10:00
Micah Hunsberger
74598b212e
win_hosts to use Ansible.Basic CSharp Util and better diff support ( #58600 )
...
* switch win_hosts to use csharp util
* update win_hosts doc to match doc guide
* changed linking format for option values
2019-07-22 09:08:36 +10:00
Jordan Borean
015119df8c
Windows - Add common util for web requests ( #54759 )
...
* Windows - Add common util for web requests
* Use different method of retrieving options from module arg spec
* Added proper version_added for module options
* Fix linting errors
* Fix proxy issues and updated cred docs
* Fix FTP usage with proxy settings
* Removed uneeded function added in bad rebase
* Fix up client certificate auth
* fix new sanity checks
* Edit http agent code and update porting guide
2019-07-22 08:42:24 +10:00
Jordan Borean
1f3a3fdd3e
win_firewall_rule - removed deprecated force option ( #59358 )
2019-07-22 08:24:57 +10:00
maletin
883cc665e3
parameter ensure replaced by state ( #59342 )
...
corrected a typo at the absent-example.
2019-07-21 04:26:07 -04:00
Matt Clay
b378e885ed
Make ansible-test TestMessage hashable.
2019-07-19 21:34:04 -07:00
Matt Clay
2d5a0d4918
Remove botmeta entry for pep8 legacy-files.txt.
2019-07-19 16:39:19 -07:00
Matt Clay
4f1d0f1b39
Skip using paths for ansible-doc sanity test.
2019-07-19 16:17:56 -07:00
Chris Archibald
f8c278e210
add dns info to gather facts ( #59145 )
...
* add dns info
* fix doc fragment
* Revert "fix doc fragment"
This reverts commit 8f08ac192e03ca709a3d44934ac300a3b0590450.
2019-07-19 18:30:30 -04:00
The Magician
e7fba5cea0
New Module: gcp_mlengine_version ( #59224 )
2019-07-19 16:52:40 -04:00
The Magician
5b0214bcce
New Module: gcp_appengine_firewall_rule ( #58852 )
2019-07-19 16:42:37 -04:00
The Magician
40ff1949fb
New Module: gcp_mlengine_model ( #59222 )
2019-07-19 16:41:07 -04:00
Sam Doran
8edad83ae0
User - make groups and append mutually exclusive with local ( #59309 )
...
* Update intigration tests
2019-07-19 16:05:15 -04:00
The Magician
5c6aa9b9e8
Bug fixes for GCP (as of 2019-07-09T06:06:53Z) ( #59171 )
...
* Bug fixes for GCP modules
* ignore syntax
2019-07-19 11:33:47 -07:00
The Magician
c5e26ab4da
Bug fixes for GCP (as of 2019-07-09T06:06:53Z) ( #59172 )
...
* Bug fixes for GCP modules
* ignore syntax
2019-07-19 11:33:04 -07:00
The Magician
b75e8d19be
Bug fixes for GCP (as of 2019-07-09T06:06:53Z) ( #59132 )
...
* Bug fixes for GCP modules
* ignore syntax
2019-07-19 11:32:05 -07:00
Sloane Hertel
1d3f2c7764
disable s3_lifecycle tests ( #59311 )
2019-07-19 13:20:15 -04:00
Felix Fontein
4a574c4d0c
Option parsing: warn if both an option and its alias are specified for a module ( #53698 )
...
* Print warning when both an option and its alias is specified.
* Improve output.
* Put warnings into self._warnings directly, resp. use self.warn() when handling subspecs.
* Add changelog.
* Add unit test.
2019-07-19 13:11:41 -04:00
Sam Doran
f231f21669
Handle situation where ansible_architecure may not be defined when gathering facts ( #55466 )
2019-07-19 11:33:05 -04:00
Nilashish Chakraborty
bb006db7c8
Add exclusive configuration mode support ( #59289 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-07-19 19:03:35 +05:30
Abhijeet Kasurde
4b152235ff
Typo fixes ( #59227 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-19 18:18:14 +05:30
Raul Mahiques
fd2116e26a
Added state "remount" which will remount the device ( #52649 )
2019-07-19 08:59:27 +02:00
Martin Krizek
a752e2a467
Clear 'connection related' plugin vars for next loop iteration ( #59024 )
...
Fixes #58876
2019-07-19 08:39:05 +02:00
Denis Afonso
da047eec59
cloudformation_facts: Fixes PhysicalResourceId KeyError( #55990 )
...
Fixes : #38033
2019-07-19 10:51:54 +05:30
yanzhangi
e7c9c9585e
update ce_vrrp to fix a bug ( #59185 )
...
* update ce_vrrp to fix a bug
* update module ce_vrrp 20190718
* update ce_vrrp to fix bugs
2019-07-18 21:33:19 -04:00
Toshio Kuratomi
87601969a3
Correct places where match was intended
...
pytest.raises has two parameters, message and match. message is meant
to be the error message that pytest gives when the tested code does not
raise the expected exception. match is the string that pytest expects
to be a match for the repr of the exception. Unfortunately, it seems
that message is often mistakenly used where match is meant. Fix those
cases.
message is also deprecated so removed our usage of it. Perhaps we
should write a sanity test later that prevents the use of
pytest.raises(message) to avoid this mistake.
seealso: https://docs.pytest.org/en/4.6-maintenance/deprecations.html#message-parameter-of-pytest-raises
Also update the exception message tested for as we're now properly
detecting that the messages have changed.
2019-07-18 17:10:58 -07:00
Pedro Magalhães
c010a6d288
Fix maven_artifact.py when your maven is behind a cloudflare ( #53495 )
...
Cloudflare has a feature that checks Browser Integrity Check, when the user agent is not present, it can fail on BIC.
Since we are defining the default value of variable "self.module.params['http_agent']" to None, this will cause that
User-Agent header will not be added, because of the conditional if present on module_utils/urls.py [1]
[1] https://github.com/ansible/ansible/blob/devel/lib/ansible/module_utils/urls.py#L1135-L1136
This fix will ensure that the "self.module.params['http_agent']" will be defined
URLs:
https://support.cloudflare.com/hc/en-us/articles/200171806-Error-1010-The-owner-of-this-website-has-banned-your-access-based-on-your-browser-s-signature
https://support.cloudflare.com/hc/en-us/articles/200170086-What-does-the-Browser-Integrity-Check-do-
2019-07-18 18:55:36 -04:00
Simon Dodsley
4acbb83c84
Add checks for VG and Pod existence when creating volume ( #58857 )
2019-07-18 18:11:06 -04:00
Simon Dodsley
a1220268b2
Add new facts for Pure Storage FlashArray ( #58894 )
...
* Update purefa_facts module to support NVMe and preferred arrays
* Update purefa_facts with new information available from array
2019-07-18 17:46:19 -04:00
Simon Dodsley
aeb0245ebd
Add check for correct API version before trying to execute ( #59205 )
2019-07-18 17:17:31 -04:00
The Magician
5f222c478d
Bug fixes for GCP modules ( #59130 )
2019-07-18 16:41:45 -04:00
The Magician
6128d0cd8b
New Module: gcp_mlengine_model_facts ( #59223 )
2019-07-18 16:39:57 -04:00
The Magician
de92ea6b3d
New Module: gcp_mlengine_version_facts ( #59225 )
2019-07-18 16:39:48 -04:00
Sam Doran
eeb97e9ceb
Label kubectl connection plugin as community ( #59265 )
2019-07-18 15:51:32 -04:00
Thomas Stringer
c256e3565c
remove trstringer as maintainer ( #59256 )
2019-07-18 15:28:23 -04:00