Patrick Marques
a59684fddd
Created digital_ocean_floating_ip module ( #18922 )
...
* Created digital_ocean_floating_ip module
2017-07-16 11:01:04 -07:00
René Moser
8477525d2b
cloudstack: cs_account: remove CloudStackException dependency ( #26870 )
2017-07-16 12:02:28 +02:00
Rene Moser
1a27546039
cloudstack: cs_router: use query_api, remove CloudStackException dependency
2017-07-16 11:46:10 +02:00
Rene Moser
9543025b91
cloudstack: cs_router: fix pep8
2017-07-16 11:46:10 +02:00
Rene Moser
d88e9ab869
cloudstack: cs_router: add zone param
2017-07-16 11:46:10 +02:00
Rene Moser
c896aab5e3
cloudstack: cs_router: fix router not found and async polling in reboot
2017-07-16 11:46:10 +02:00
René Moser
5979f2543f
cloudstack: cs_instance_nic: remove duplicate code ( #26869 )
2017-07-16 11:41:36 +02:00
René Moser
1d907de966
cloudstack: cs_user: fix pep8 and minor restyling ( #26849 )
2017-07-15 19:16:53 +02:00
René Moser
2a751e1753
cloudstack: cs_instance_nic: remove CloudStackException dependency ( #26860 )
2017-07-15 19:12:32 +02:00
ioggstream
dc408f9035
known_hosts: always use lowercase hostnames for host keys ( #26850 )
2017-07-15 17:51:19 +02:00
Pilou
d9265c7498
os_ironic: fix broken import ( #26802 )
2017-07-15 08:44:50 -05:00
Quentin Dawans
613690bd46
Proxmox set number of cores for vm/ct ( #25901 )
...
* Proxmox set number of cores for vm/ct
Argument to limit the number of assigned core to a vm/ct
* version_added & pep8
* default to 1
2017-07-15 10:51:13 +01:00
Ganesh Nalawade
bf48364c72
junos implementation for net_l3_interface module ( #26829 )
...
* junos implementation for net_l3_interface module
* junos_l3_interface implementation
* junos_l3_interface integration test
* net_l3_interface integration test for junos
* Fix module name typo
2017-07-15 12:38:44 +05:30
Adrian Moisey
6ba49f42c2
Allow creation of github release tags ( #25338 )
...
* Allow creation of github release tags
* Reword description
* Prefer to use required_if
2017-07-14 14:57:56 -04:00
Abhijeet Kasurde
6bc15d11b9
Remove unreachable code ( #26820 )
...
Break statement is unreachable in current for loop.
Safely remove break statement.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-14 14:52:30 -04:00
Abhijeet Kasurde
b6fdc904a9
Remove redundant switch_name param ( #26817 )
...
Class uses a redundant switch_name param, which can be
removed safely.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-14 14:49:48 -04:00
Jordan Borean
8e05d7d962
win_secedit: Added module with tests/diff mode ( #26332 )
...
* win_secedit: Added module with tests/diff mode
* fixed up test issues
* Added missing return value
* change for win_secedit based on review
* updated win_security_policy examples for rename
2017-07-14 11:00:29 -07:00
Colin Heinzmann
1d14de1d8c
fixed win_nssm escaping issue ( #22512 )
...
* bugfix: applicaiton setting was not properly escaped leading to issues
when picking application under C:\Program Files (x86)\...
2017-07-14 10:11:02 -07:00
Nathaniel Case
61249995a1
Update nxos_interface_ospf & add test ( #26644 )
...
* Update nxos_interface_ospf & add test
2017-07-14 12:31:36 -04:00
Jordan Borean
eb1ed6567c
win_regedit: rewrite to support edge cases and fix issues ( #26468 )
...
* win_regedit: rewrite to support edge cases and fix issues
* fix up byte handling of single bytes and minor doc fix
* removed unused method
* updated with requested changes
2017-07-14 09:28:49 -07:00
Jonan
088b930808
Update service.py
...
Ensure "initctl status servicename" passes along arguments to check correct instance.
2017-07-14 10:57:10 -04:00
Arne de Laat
c536f7789b
In cronvar only use '-u {user}' if self.user is not the current user
...
Use the same logic as in the cron module.
2017-07-14 10:44:31 -04:00
Brian Coca
c581ae4b8d
corrected version
2017-07-14 10:25:40 -04:00
Peter Shrom
80e88a7d40
updated version added
2017-07-14 10:25:41 -04:00
Peter Shrom
de5fb8d98c
adding ability to set openstack image ids
2017-07-14 10:25:41 -04:00
Gawain
6608629d25
Add 'mac_address' to the attributes returned from the vmware_vm_facts module ( #26527 )
...
* Add 'mac_address' to the attributes returned from the vmware_vm_facts module
* fix pep8 issue
2017-07-14 10:25:20 -04:00
Ganesh Nalawade
751ad7021c
vyos implementation for net_interface module ( #26799 )
...
* vyos implementation for net_interface module
* vyos_interface implementation module
* vyos_interface integration test
* net_interface integration test for vyos
* Change collection to aggregate
2017-07-14 19:39:21 +05:30
Abhijeet Kasurde
a1977d9654
Remove redundant get_obj method ( #26324 )
...
vmware_guest_facts has redundant get_obj method, this can
be removed safetly.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-14 10:04:10 -04:00
Abhijeet Kasurde
b4a58b65fb
Add param for snapshot subtree removal ( #26576 )
...
Fix adds a parameter for removing snapshot subtree.
Fixes : #26522
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-14 10:00:37 -04:00
Peter Sprygada
b9a1998af5
changes `changed` to `modified` in save_when choices ( #26801 )
2017-07-14 15:08:19 +02:00
Peter Sprygada
3bbb32cac5
fixes error when trying to run show start over eapi ( #26800 )
2017-07-14 15:07:44 +02:00
Abhijeet Kasurde
156b29b26b
Fix for check_mode in archive ( #26788 )
...
Fix adds check_mode fix for archive module. Also,
adds unit tests for archive module
Fixes : #26750
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-14 09:06:17 -04:00
Ricardo Carrillo Cruz
8333a8b908
Fix eos_config defaults logic ( #26798 )
...
Current code is bogus, it was passing flags all unconditionally.
2017-07-14 13:43:17 +02:00
Robin Roth
d4482761ba
Make lujeni only maintainter of mongodb_user ( #26789 )
2017-07-14 11:16:26 +01:00
Lujeni
661791dcb7
Fix the editable condition into pip module ( #19028 ) ( #19688 )
...
* Fix the editable condition into pip module (#19028 )
* Add editable to tests
Default changed to False, so now editable: True is needed explicitly in
tests
2017-07-14 10:54:04 +01:00
Morgan Robertson
44730c28cc
Allow creation of Mongo user via localhost exception ( #22792 )
...
* Allow creation of user with localhost exception.
Fixes #22791
When access control is enabled, Mongo allows a user to be created from
localhost (called the "localhost exception":
https://docs.mongodb.com/v3.2/core/security-users/#localhost-exception ).
When the `update_password` parameter was added to this module in
Ansible 2.1, this functionality was broken due to a query performed
before `user_add()` is called. This fix only performs the query when
when `update_password` is set to `on-create`, allowing a user to be
created via the localhost exception.
* Only set `password = None` when user exists.
2017-07-14 10:52:19 +01:00
jctanner
245a4d30b9
vmware_guest: fix datastore selection on equal sized disks and add tests ( #26774 )
...
* Fix datastore selection on equal sized disks and add tests
2017-07-13 22:02:33 -04:00
Will Thames
df321e8579
[cloud] change iam_managed_policy return to snake_case ( #26219 )
...
* Change iam_managed_policy to return snake case
Import module_utils.ec2 methods explicitly
* iam_managed_policy: tidy argument spec
Remove unnecessary specifications (`default=None`, `required=False`)
Use `required_if` to check for `policy` when `state` is `present`
* Provide exception handling in iam_managed_policy
Pretty much all AWS API calls can go wrong, and we should handle them.
Update line wrapping to improve readability of method calls
* Improve error handling when policy version limit exceeded
Better document policy version limit exceeded, and check
the error code to see that that's actually what happened
(rather than e.g. no permissions to add a new version)
* iam_managed_policy: better handle pagination and retry
2017-07-13 21:30:41 -04:00
Takuya Sato
179e2882f7
ecs_taskdefinition module: containers.environment convert to string ( fix #23297 ) ( #23681 )
...
It is to fix the failed comparison of containers.
2017-07-13 20:10:31 -04:00
Rene Moser
6d81c9670f
cloudstack: cs_role: fix UnboundLocalError in check mode
2017-07-14 00:51:35 +02:00
Nathaniel Case
62e4353ba1
nxos_facts cleanup ( #26192 )
2017-07-13 16:56:04 -04:00
Sloane Hertel
ed51380c2c
[cloud] ec2_vol module snapshot and volume_size are not mutually exclusive ( #26764 )
2017-07-13 15:08:03 -04:00
Ricardo Carrillo Cruz
af4dc6d0eb
Add vyos_lldp and vyos_lldp_interface modules ( #26753 )
...
* Add vyos_lldp and vyos_lldp_interface modules
* Fix module docstring issue
* Fix bogus aggregate reference
* Add vyos_lldp integration tests
* Add vyos_lldp_interface integration tests
* Remove unused import for run_commands
* Add VyOS net_lldp integration tests
* Remove junos and netconf from net_lldp integration tests
* Add net_lldp_interface integration tests
* Correct CLI filtering tests for VyOS
* Fix pep8 issues
* Fix more pep8 issues
2017-07-13 20:58:18 +02:00
Pilou
4b3d6dfa8a
Use pycodestyle instead of pep8 ( #25947 )
2017-07-13 11:46:31 -07:00
William Leemans
267d0fb400
Update hpilo_boot.py ( #24499 )
...
* Update hpilo_boot.py
Add option to change the ssl version to connect to the remotr iLO
* Update hpilo_boot.py
added version_added
* Update hpilo_boot.py
fix lib/ansible/modules/remote_management/hpilo/hpilo_boot.py:83:25: W291 trailing whitespace
* Update hpilo_boot.py
nitpicking fixes :)
2017-07-13 13:48:03 -04:00
William Leemans
ae3a6cd931
Update hpilo_facts.py ( #24503 )
...
* Update hpilo_facts.py
Add option to change the ssl version used to connect to the remote iLO
* Update hpilo_facts.py
addition of spaces after commas in lists and replace()
2017-07-13 13:47:52 -04:00
Ricardo Carrillo Cruz
5719687920
Split net_lldp into net_lldp (service) and net_lldp_interface ( #26757 )
2017-07-13 16:38:15 +02:00
Christian Pointner
34c0abd106
Openssl csr fixes ( #26110 )
...
* openssl_csr: fix for python3
* openssl_csr: actually check for existence of pyOpenSSL
* pep8 compliance
* fixes for python 2.6 and 3
2017-07-13 09:42:48 -04:00
Ricardo Carrillo Cruz
5a20095b04
Add missing __init__.py on network protocol folder ( #26742 )
2017-07-13 12:04:49 +02:00
Ricardo Carrillo Cruz
9e819eeee8
Add net_lldp platform agnostic module ( #26738 )
2017-07-13 12:02:45 +02:00