Dag Wieers
78dfbed2a5
openbsd_pkg: Fix when failed, PEP8-compliant ( #26018 )
...
This PR includes:
- PEP8 compliancy
- A fix to ensure the module fails when it failed for a package
- Various cosmetic changes to documentation
- Make `state: present` the default (and not required)
2017-08-17 18:20:02 -04:00
Sam Doran
9fe898add6
Make options match others in the file
2017-08-17 17:44:27 -04:00
Kurt Bomya
05fd51f77d
Added "choices" true/false for user_install
2017-08-17 17:44:27 -04:00
Julien Stroheker
0b29162b97
Azure Availability Set module (azure_rm_availabilityset) ( #28353 )
...
* Adding the module and int. tests
* upgrading metadata to 1.1
2017-08-17 17:20:16 -04:00
Sergio Millan
400085aa5b
return EXCL_STATE when color property is not in the response
2017-08-17 17:17:49 -04:00
Artem Loginov
6e8eb7612a
Fixed issue with legacy jenkins instances
2017-08-17 17:17:49 -04:00
Filipe Azevedo
6868c892ed
Fixes https://github.com/ansible/ansible-modules-extras/issues/2462 ( #21891 )
2017-08-17 17:16:55 -04:00
Adrian Likins
01c0b2f714
Handle errors in jmespath in json_query better ( #22109 )
...
* Handle errors in jmespath in json_query better
Catch any exceptions raised from jmespath and raise
an AnsibleFilterError instead.
Avoid a traceback.
Fixes #20379
* pep8
2017-08-17 17:16:35 -04:00
Ricardo Carrillo Cruz
d3ecf3efb7
Remove user auth tests ( #28364 )
...
They are breaking CI, as they are SSHing with a non IP address.
Removing for now, we can think of other strategies for this later.
2017-08-17 22:10:05 +02:00
Sam Doran
8e18a2d6ee
Update maintainers for mount.py ( #28362 )
2017-08-17 22:03:34 +02:00
Lukas Beumer
eebc0cea6e
[cloud][gcp] Add region and versioning parameter to gc_storage ( #27802 )
2017-08-17 15:58:29 -04:00
John Bond
722579356d
correct handeling of execute option ( #23814 )
2017-08-17 15:50:38 -04:00
Nihlaeth
e5ff8e3407
Don't remove comment from public key, and improve error message for duplicate keys (github_key) ( #22282 )
...
* improve error message for duplicate public keys
* don't consider self when searching for duplicates
* don't strip comment from key
2017-08-17 15:38:39 -04:00
Antony Messerli
e0d0446183
Updates lldp module example to use ifname instead of ifalias ( #23064 )
2017-08-17 15:38:30 -04:00
Anthony Arnaud
3da1036baa
zfs bad volume block size #23090 ( #23092 )
2017-08-17 15:38:24 -04:00
Elachance
7b8b444602
Fix logic in os_nova_host_aggregate module ( #23191 )
...
* Fix logic in os_nova_host_aggregate module
Fix logic around adding availability zone to metadata and comparing existing host list to parameter host list.
Previously, when no availability zone was defined, an empty availability zone was being appended to metadata. This was causing 'empty named availability zone' errors when running the module against an already existing host aggregate with no availability zone. This was fixed by only appending availability zone to metadata if it is not an empty parameter.
Also added set() casting when comparing existing and new host lists. Previously, if existing host list was not in the same order as the host list in the .yml parameter file the module would consider this a change even if the two lists had the same entries.
* Update os_nova_host_aggregate.py
2017-08-17 15:30:38 -04:00
Michael Leer
ce2c14757d
the use of --puppet has been deprecated ( #23356 )
2017-08-17 15:30:21 -04:00
Sloane Hertel
25a9ababcc
ec2.py: filter by client-token if id is specified ( #26114 )
...
fixes #26021
2017-08-17 15:17:13 -04:00
Sloane Hertel
1300680d30
[cloud] Cast port to an integer in elb_application_lb listener spec ( #28341 )
2017-08-17 15:13:58 -04:00
Matt Clay
8e0b5800b7
Miscellaneous ansible-test fixes. ( #28355 )
...
* Include .github in test targets. Fix BOTMETA.yml.
* Include bin in compile tests.
* Exclude links from test targets.
* Include bin in pep8 and pylint tests.
* Fix pep8 and pylint issues in bin dir.
2017-08-17 12:04:43 -07:00
Dag Wieers
e801187899
Bugfix and assorted fixes ( #28352 )
...
These are updates from aci-ansible.
2017-08-17 21:00:23 +02:00
disappear89
d4cedbee20
nmcli: Changed parameter ordering in create_connection_bond ( #23571 )
...
nmcli: Changed parameter ordering in create_connection_bond
2017-08-17 14:48:58 -04:00
Jun Guo
655667527d
[docker] Fix ignore_image option not work issue. ( #19039 )
...
Currently the ignore_image option can be set, but can not work as it is
descripted in document. The reason is the code will check the difference
of configurations between current container and target image, and it
will mark the `different` to `True` when the image is different even we
set `ignore_image=true`, that will cause the container being re-create.
2017-08-17 13:47:52 -04:00
Simon Dodsley
e7b0849886
Fix incorrect bool check in Pure Storage modules ( #28007 )
2017-08-17 10:35:52 -07:00
jctanner
f4e93ccc1a
Fix the authors in pure storage modules so the bot can ping the right users. ( #28347 )
2017-08-17 13:32:23 -04:00
David Moreau-Simard
e9d6d37589
Update release status for 2.3 to 2.3.2
2017-08-17 13:25:56 -04:00
Matt Clay
66fa46fdda
Update ansible-test change classification. ( #28345 )
2017-08-17 10:25:33 -07:00
jctanner
83ac480241
Correct the formatting for azure_rm's maintainers ( #28346 )
2017-08-17 12:41:14 -04:00
Aleksandr Vinokurov
a55cef3cba
Fix postgresql_user
module to treat quoted identifier well, Fixes #18937 ( #18938 )
2017-08-17 12:40:24 -04:00
Jasper Lievisse Adriaanse
955cc5a99e
Fix for hponcfg on ESXi hypervisors ( #27362 )
...
Add new option to pass the path to the hponcfg binary which may not live in
$PATH. For example on ESXi hypervisors it tends to be located in
/opt/hp/tools/ instead. Also properly implement a verbose option for which the
code was already commented out.
2017-08-17 18:20:55 +02:00
Ricardo Carrillo Cruz
746b433c29
Remove 'net' hardcoding on ansible-test executor ( #28334 )
...
We need to run network-integration against platform agnostic modules,
which they all are named as net_* .
There is a hardcoding in executor where if prefix is 'net' the hosts is set
to all, removing these lines to have desired behaviour.
2017-08-17 18:15:59 +02:00
Lucas Alvares Gomes
119a79cf0c
Replace lxc-clone with lxc-copy ( #19890 ) ( #20373 )
...
The command lxc-clone is deprecated in favor of lxc-copy. This patch
changes the lxc module to use the new lxc-copy command by default. If
not present, it will fallback to the old lxc-clone command to keep it
backward compatible with older versions of lxc.
2017-08-17 12:01:47 -04:00
alex lustenberg
ff4fa6ac29
fix for empty hostnames in mysql users ( #20523 )
2017-08-17 12:00:26 -04:00
Jonathan Davila
974d988703
Updated consul_kv lookup plugin so that it can take in host and port
...
parameters as keyword arguments instead of only being able to specify
it as environment variables.
2017-08-17 10:42:22 -04:00
Alvaro Aleman
f8e79eb481
Fix changed event for docker_image in force mode
2017-08-17 10:42:09 -04:00
Ryan Fitzpatrick
b905a349ac
Correct config manager deprecation warning
2017-08-17 10:24:42 -04:00
David Newswanger
b818e986b6
Change network *_user modules to use configured_password to set a users password ( #28187 )
...
* WIP, update eos_user args
* refactor password for ios_user
* add eos tests, fix ios tests
* fixed password check
* refactor iosxr_user password
* fixed password arg for nxos
* [WIP] fix vyos_user password
* fix vyos tests
* update docs for net_user
* fix typo
* fix eos tests
* add warning when attempting to use password arg
* fix sanity/unit tests
* fix eos unit tests
* fix vyos_user aggregate
* fix typo in eos documentation string
* re add configured_password to vyos tests after rebase
2017-08-17 19:06:44 +05:30
Peter Sprygada
b1d297d144
fixes asa_acl module to work with persistent connections ( #28320 )
...
* updates module_utils/asa.py to add missing common argument 'passwords'
* fixes asa_acl.py module to work with persistent connections
2017-08-17 07:48:35 -04:00
Abhijeet Kasurde
86f23dc620
Update connection logic in vmware module_utils ( #26323 )
...
Fix updates logic of connection in vmware module_utils
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-08-17 13:30:56 +02:00
David Newswanger
e7a78f4328
nxos: merge nxapi/cli tests - vrf_interface, vrrp, vtp_domain, vtp_password, vtp_version, vtep ( #28242 )
...
* refactor nxos_vrf_interface
* refactor nxos_vrrp
* refactor nxos_vtp_domain
* refactor nxos_vtp_password
* refactor nxos_vtp_version
* refactor nxos_vxlan_vtep
2017-08-17 14:14:10 +05:30
David Newswanger
9556e945eb
nxos: merge nxapi/cli tests - acl, acl_interface, banner, bgp ( #28234 )
...
* refactored nxos_acl
* refactor nxos_acl_interface
* refactor nxos_banner
* refactor nxos_bgp
* fix typo
2017-08-17 14:10:54 +05:30
David Newswanger
2f7f23c9ab
nxos: merge nxapi/cli tests - interface, interface_ospf, logging, mtu ( #28239 )
...
* refactor nxos_interface
* refactor nxos_interface_ospf
* refactor nxos_logging
* refactor nxos_mtu
2017-08-17 14:09:13 +05:30
David Newswanger
c810a62db9
nxos: merge nxapi/cli tests - ospf, portchannel, rollback, switchport ( #28240 )
...
* refactor nxos_ospf
* refactor nxos_portchannel
* refactor nxos_rollback
* refactor nxos_switchport
2017-08-17 14:05:33 +05:30
David Newswanger
f2c34d51f2
nxos: merge nxapi/cli tests - system, user, vlan, vrf ( #28241 )
...
* refactor nxos_system
* refactor nxos_user
* refactor nxos_vlan
* refactor nxos_vrf
2017-08-17 13:48:00 +05:30
David Newswanger
ffe51bed96
nxos: merge nxapi/cli tests - evpn_global, evpn_vni, facts, feature ( #28237 )
...
* refactor nxos_evpn_global
* refactor nxos_evpn_vni
* refactor nxos_facts
* refactor nxos_feature
2017-08-17 13:47:14 +05:30
Ricardo Carrillo Cruz
5a6f3ebed1
WIP Implement declarative intent arguments on eos_vlan ( #28270 )
...
Implement declarative intent arguments on eos_vlan
2017-08-17 09:45:50 +02:00
Trishna Guha
2e211078ce
fix vyos_user aggregate ( #28317 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-08-17 12:44:55 +05:30
Ganesh Nalawade
403f6db53f
ios aggregate and common argument support ( #28316 )
...
* ios aggregate spec validation
* ios common argument for aggregate support
2017-08-17 12:07:08 +05:30
Peter Sprygada
2e44d8913b
update parse_cli documentation with more examples ( #28258 )
...
* update parse_cli documentation with more examples
2017-08-16 21:41:42 -07:00
Benjamin
c9e5842c47
Fix maven_artifact documentation ( #28295 )
...
Display the string 'no' as default for the keep_name attribute.
2017-08-17 11:47:09 +10:00