Steven Bambling
330ad92425
New module: Add Sensu Silence module (monitoring/sensu_silence.py) ( #24332 )
...
* adding module to control management of sensu silence entries
* adding doc stanza
* fixing some issues
* more cleanup
* fixing defaults
* fixing more doc issues
* fixing examples
* more fixes
2017-05-26 11:49:52 +01:00
René Moser
d5b04aa1f1
cloudstack: add check mode tests ( #24908 )
...
* cloudstack: test: cs_network_acl: add check_mode tests
* cloudstack: test: cs_pod: add check_mode tests
* cloudstack: test: cs_user: add check_mode tests
* cloudstack: test: cs_sshkeypair: add check_mode tests
* cloudstack: test: cs_project: add check_mode tests
* cloudstack: test: cs_vpc: add check_mode tests
* cloudstack: test: cs_vpn_gateway: add check_mode tests
* cloudstack: test: cs_volume: add check_mode tests
* cloudstack: test: cs_vmsnapshot: add check_mode tests
* cloudstack: test: cs_account: add check_mode tests
* cloudstack: test: cs_affinitygroup: add check_mode tests
* cloudstack: test: cs_cluster: add check_mode tests
* cloudstack: test: cs_domain: add check_mode tests
* cloudstack: test: cs_instancegroup: add check_mode tests
* cloudstack: test: cs_iso: add check_mode tests
* cloudstack: test: cs_loadbalancer_rule: add check_mode tests
* cloudstack: test: cs_portforward: add check_mode tests
* cloudstack: test: cs_resourcelimit: add check_mode tests
* cloudstack: test: cs_securitygroup: add check_mode tests
* cloudstack: test: cs_securitygroup_rule: add check_mode tests
* cloudstack: test: cs_configuration: add check_mode tests
* cloudstack: test: cs_firewall: add check_mode tests
* cloudstack: test: cs_instance: add check_mode tests
* cloudstack: query current tags from API
Fixes unexpected tags returned in check mode.
2017-05-26 12:19:47 +02:00
Brendan Almonte
2af5556901
Added autoclean/autoremove for the apt module
...
- Removed alias autoclean from autoremove.
- Added independent execution of apt-get autoclean/autoremove
- Continued to support --auto-remove as a flag to install/remove
Fixes #22222 #24718
2017-05-25 14:18:20 -07:00
Robin Roth
8fca263560
Refactor zypper version parsing and handling ( #24056 )
...
Fixes #23516
2017-05-25 17:05:25 -04:00
Brian Coca
110fd917d6
adding caching to script plugin
2017-05-25 15:37:39 -04:00
Brian Coca
b8448fdb90
path cli options now resolve relative paths to cli
2017-05-25 14:29:27 -04:00
QijunPan
93ddfeb98a
Contributing lib/ansible/modules/network/cloudengine/ce_bgp_af.py module to manage HUAWEI data center CloudEngine ( #22031 )
...
* add cd_bgp_af module
add cd_bgp_af module
* fix review issues
2017-05-25 17:35:12 +01:00
QijunPan
e86279cee4
Contributing new /lib/ansible/plugins/action/ce.py module to manage HUAWEI data center CloudEngine switch ( #21645 )
...
* commit plugins action ce module
commit plugins action ce module
* update plugins/action/ce.py
update plugins/action/ce.py
* update action ce.py
update action ce.py
* fix CI issues
* update ce.py
* add ce action
2017-05-25 17:33:57 +01:00
QijunPan
e9f2c080f4
Contributing lib/ansible/modules/network/cloudengine/ce_mlag_config.py module to manage HUAWEI data center CloudEngine ( #22054 )
...
* add ce_mlag_config
add ce_mlag_config
* update ce_mlag_config
update ce_mlag_config
* fix CI issues
2017-05-25 17:31:53 +01:00
QijunPan
f89d12f26e
Contributing lib/ansible/modules/network/cloudengine/ce_link_status.py module to manage HUAWEI data center CloudEngine ( #22053 )
...
* add ce_link_status
add ce_link_status
* upgrade ce LinkStatus
* fix CI issues
2017-05-25 17:31:17 +01:00
QijunPan
1359d39f9a
Contributing lib/ansible/modules/network/cloudengine/ce_ip_interface.py module to manage HUAWEI data center CloudEngine ( #22052 )
...
* add ce_ip_interface
add ce_ip_interface
* fix CI issues
2017-05-25 17:30:42 +01:00
QijunPan
16bea773b8
Contributing lib/ansible/modules/network/cloudengine/ce_interface_ospf.py module to manage HUAWEI data center CloudEngine ( #22051 )
...
* add ce_interface_ospf
add ce_interface_ospf
* upgrade Interface OSPF
* fix CI issues
2017-05-25 17:30:10 +01:00
QijunPan
7c78a86338
Contributing lib/ansible/modules/network/cloudengine/ce_interface.py module to manage HUAWEI data center CloudEngine ( #22050 )
...
* add ce_interface
add ce_interface
* fix review issue
2017-05-25 17:28:54 +01:00
QijunPan
9aa58dd4ca
Contributing lib/ansible/modules/network/cloudengine/ce_info_center_log.py module to manage HUAWEI data center CloudEngine ( #22048 )
...
* add ce_info_center_log
add ce_info_center_log
* fix review issues
2017-05-25 17:28:05 +01:00
QijunPan
2e126edb91
Contributing lib/ansible/modules/network/cloudengine/ce_info_center_global.py module to manage HUAWEI data center CloudEngine ( #22047 )
...
* add ce_info_center_global
add ce_info_center_global
* fix review issue
2017-05-25 17:27:24 +01:00
QijunPan
2b9ac69692
Contributing lib/ansible/modules/network/cloudengine/ce_info_center_debug.py module to manage HUAWEI data center CloudEngine ( #22046 )
...
* add ce_info_center_debug
add ce_info_center_debug
* fix review issues
2017-05-25 17:26:52 +01:00
QijunPan
a137349522
Contributing lib/ansible/modules/network/cloudengine/ce_file_copy.py module to manage HUAWEI data center CloudEngine ( #22045 )
...
* add ce_file_copy
add ce_file_copy
* fix review issue
2017-05-25 17:26:11 +01:00
QijunPan
182d65d519
Contributing lib/ansible/modules/network/cloudengine/ce_evpn_bd_vni.py module to manage HUAWEI data center CloudEngine ( #22038 )
...
* add ce_evpn_bd_vni
add ce_evpn_bd_vni
* upgrade evpn bd vni
upgrade evpn bd vni
* fix review issue
2017-05-25 17:25:47 +01:00
Nathaniel Case
8985f7c930
nxos_static_route updates ( #24992 )
...
* Add static_route tests
* Add VRF tests
2017-05-25 12:19:04 -04:00
Abhijeet Kasurde
650b5fedb1
Handle None and Blank value for sysctl module ( #24871 )
...
Fix adds check for values provided by user for
name and value in sysctl module.
While providing name and value as in-line params,
check for blank values
Fixes #20176
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-05-25 11:49:20 -04:00
Brian Coca
7c325470e2
Pepe Ate
2017-05-25 11:38:53 -04:00
Brian Coca
f23920aa5e
optimize file finding
2017-05-25 11:38:53 -04:00
QijunPan
deeffc61d7
Contributing lib/ansible/modules/network/cloudengine/ce_dldp_interface.py module to manage HUAWEI data center CloudEngine ( #22036 )
...
* add ce_dldp_interface
add ce_dldp_interface
* fix review issues
2017-05-25 16:08:43 +01:00
QijunPan
645eb03eeb
Contributing lib/ansible/modules/network/cloudengine/ce_bgp_neighbor_af.py module to manage HUAWEI data center CloudEngine ( #22033 )
...
* add ce_bgp_neighbor_af
add ce_bgp_neighbor_af
* upgrade bgp neighbor af
upgrade bgp neighbor af
* fix review issues
2017-05-25 16:03:33 +01:00
QijunPan
d43fb67583
Contributing lib/ansible/modules/network/cloudengine/ce_bgp_neighbor.py module to manage HUAWEI data center CloudEngine ( #22032 )
...
* add ce_bgp_neighbor
add ce_bgp_neighbor
* fix review issues
2017-05-25 16:02:54 +01:00
Brian Coca
85c7a7b844
added new selinux fact to clarify python lib
...
the selinux fact is boolean false when the library is not installed,
a dictionary/hash otherwise, but this is ambigous
added new fact so we can eventually remove the type dichtomy and normalize it as a dict
2017-05-25 10:37:52 -04:00
Abhijeet Kasurde
211d0656f8
Misc Typo correction ( #25025 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-05-25 16:14:39 +02:00
Fabrizio Colonna
78fff751ab
Fixed issue idempotence issue on label an name. ( #23411 )
2017-05-25 16:12:25 +02:00
QijunPan
7df246cebb
Contributing lib/ansible/modules/network/cloudengine/ce_bgp.py module to manage HUAWEI data center CloudEngine ( #22030 )
...
* add ce_bgp module
add ce_bgp module
* upgrade ce bgp
upgrade ce bgp
* fix review issues
2017-05-25 14:51:26 +01:00
QijunPan
079590b589
Contributing lib/ansible/modules/network/cloudengine/ce_ospf_vrf.py module to manage HUAWEI data center CloudEngine ( #21881 )
...
* add ce_ospf_vrf module
add ce_ospf_vrf module
* update ce_ospf_vrf
update ce_ospf_vrf
* upgrade ospf vrf
* fix review issues
* fix CI issues
2017-05-25 14:49:29 +01:00
QijunPan
eaf23d2ec4
Contributing lib/ansible/modules/network/cloudengine/ce_mtu.py module to manage HUAWEI data center CloudEngine ( #21879 )
...
* add ce_mtu module
add ce_mtu module
* update ce_mtu
update ce_mtu
* fix review issues
2017-05-25 14:36:11 +01:00
QijunPan
a1578cc01a
Contributing lib/ansible/modules/network/cloudengine/ce_acl_advance.py module to manage HUAWEI data center CloudEngine ( #21877 )
...
* add ce_acl_advance module
add ce_acl_advance module
* update ce_acl_advance.py
* fix review issues
2017-05-25 14:33:59 +01:00
QijunPan
c0ef52cf40
Contributing lib/ansible/modules/network/cloudengine/ce_netstream_template.py module to manage HUAWEI data center CloudEngine ( #21818 )
...
* add ce_netstream_template
add ce_netstream_template
* update
* fix review issues
2017-05-25 14:29:19 +01:00
QijunPan
76b9c84cac
Contributing new lib/ansible/modules/network/cloudengine/ce_config.py module to manage HUAWEI data center CloudEngine switch ( #21667 )
...
* commit ce_config
commit ce_config
* update ce_config
update ce_config
* add module ce_config
add module ce_config
* update ce_config module
update ce_config module
* update ce_config
update ce_config
* fix CI issues
* fix review issues
* fix review issues
2017-05-25 14:01:50 +01:00
Trishna Guha
307fd1b3dc
nxos_vlan fix ( #24973 )
2017-05-25 09:45:43 +05:30
Will Thames
30fec68931
Expose variable_manager to PlayIterator
...
`variable_manager` is passed to the constructor of `PlayIterator`,
and then used to access the fact cache when fact gathering.
Make `_variable_manager` an attribute of the `PlayIterator` class
2017-05-24 21:59:13 -04:00
Benjamin Schwarze
5668c97850
enable su support for docker connection
2017-05-24 16:53:08 -07:00
louis
7363776174
fixes #19550 (docker_container with empty links list always restarts)
2017-05-24 16:14:10 -07:00
Konrad Klimaszewski
5f3c887c38
Docker does not output Status after pull anymore.
...
- Docker 1.12 on CemtoOS7 does not output status line anymore.
- Do not rely on Docker output to verify if the image was the latest.
2017-05-24 16:07:17 -07:00
Brendan Almonte
b820d024fc
Add alternative syntax for upgrading all installed packages via apt ( #25007 )
...
syntax: 'apt: name=* state=latest'
feature #24189
2017-05-24 16:04:38 -07:00
kkjang
5c43bd3bae
Cmp python3 compat ( #25008 )
...
* Use double-quotes for expect integration tests
* Cast user input to string for expect integration tests
* Remove usage of cmp() for python3 compatibility
- Add code smell test to look for cmp usage
- Fixes #24756
2017-05-24 15:59:59 -07:00
Konrad Klimaszewski
64f63a3cac
Properly handle Docker image comparison for published_ports defined as IP::PORT
...
- Published port defined as IP::PORT where parsed in expected.parameters
as 0.0.0.0::PORT leading to changed==True on every playbook run.
2017-05-24 15:55:30 -07:00
bengerman
5b39368108
use two-tuples rather than dicts to allow multiple aliases for the same target
2017-05-24 15:48:12 -07:00
Nikolay Murga
3610a2457f
Fixed #21464 - docker_network: TypeError with existing network ( #24266 )
...
Fixed #22530 - docker_network Failed but Overlay network created successfully on Docker swarm mode
2017-05-24 14:21:24 -07:00
bengerman
cb3026f769
rebuild docker containers if there are less ports exposed
2017-05-24 12:37:29 -07:00
Guillaume Coré
a5c70dc672
os_user: fix module undefined
...
module variable in the function is undefined. Pass it.
fix "NameError: name 'module' is not defined"
2017-05-24 12:26:53 -07:00
Brian Coca
a86878c425
fixes for insserv on SLES11
...
fixes #23700 , seems SLES11 has diff behaviour of insserv
these changes are compatible with debian/ubuntu.
2017-05-24 15:19:23 -04:00
bengerman
fab2dfd1c6
typo in security opts
2017-05-24 12:16:31 -07:00
Adrian Likins
ea3914f438
Show the ansible version if invoked with more than one -v ( #22091 )
...
* Show the ansible version if invoked with more than one -v
* use display.vv directly
2017-05-24 14:45:35 -04:00
Michael Sheinberg
272125023f
Add working_dir to docker_container ( #20044 ) ( #24977 )
...
* docker_container: add working_dir (fixes #20044 )
Added a working directory option that will get passed with the other
docker container parameters. This is optional and addresses feature
request #20044 .
2017-05-24 11:41:54 -07:00