1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
Commit graph

40590 commits

Author SHA1 Message Date
Simon Dodsley
e545af214a New Pure Storage FlashArray module to manage array NTP settings () 2018-10-30 09:51:20 +00:00
Simon Dodsley
7fd5277de8 New Pure Storage FlashBlade module to manage object store buckets () 2018-10-30 09:50:41 +00:00
Simon Dodsley
30e9a21472 New Pure Storage FlashBlade module to create S3 users () 2018-10-30 09:49:53 +00:00
Simon Dodsley
e09bb00e1d New Pure Storage FlashBlade module for S3 Accounts () 2018-10-30 09:48:59 +00:00
Evert Mulder
f179a4fcd2 Manageiq group module ()
* ManageIQ module to manage groups

* Fixed typos, more examples on managed_filters.

* Simplified the input if managed_filters
Change return values role_name and tenant_name to role and tenant to macht input params

* Return managed_filters and belongsto_filters instead of filters to better mach the input params
2018-10-30 09:46:26 +00:00
Simon Dodsley
73964a9585 Add Pure Storage FlashBlade module to manage direcotry service roles () 2018-10-30 09:45:21 +00:00
Simon Dodsley
9034c0786d Add Pure Storage FlashBlade module to manage network subnets ()
* Add Pure Storage FlashBlade module to manage network interfaces

* Add Pure Storage FlashBlade module to manage subnets
2018-10-30 09:44:33 +00:00
Simon Dodsley
e5b6abadaf Add Pure Storage FlashBlade module to manage network interfaces () 2018-10-30 09:43:23 +00:00
Felix Fontein
73533d3fc2 docker_* modules: simplify idempotency comparisons ()
* More generic comparison code from docker_container to docker_common.

* More flexibility if a is None and method is allow_to_present.

Note that this odes not affect docker_container, as there a is never None.

* Update docker_secret and docker_config: simplify labels comparison.

* Added unit tests.

* Use proper subsequence test for allow_more_present for lists.

Note that this does not affect existing code in docker_container, since lists
don't use allow_more_present. Using allow_more_present will only be possible
in Ansible 2.8.

* pep8
2018-10-30 08:50:34 +00:00
Etienne Perot
e217ba6e19 docker_image: Fix up 'changed' event in force mode ()
* docker_image: Fix up 'changed' event in force mode

This is the same as https://github.com/ansible/ansible/pull/19235 except it applies to all image-building modes (building the image locally, loading the image from an archive, or pulling the image), rather than only when pulling the image.

* Use 'dummy' rather than '_' as unused variable name.

* Add changelog fragment for pull request 
2018-10-30 08:48:30 +00:00
Susant Sahani
2596ac196f nmcli: Introduce VxLan ()
This work enables to add vxlan via nmcli module

```
  - nmcli:
      type: vxlan
      conn_name: vxlan_test1
      vxlan_id: 16
      vxlan_local: 192.168.1.2
      vxlan_remote: 192.168.1.5
```
ansible 2.8.0

revision 1: Added tests

Signed-off-by: Susant Sahani <susant@redhat.com>
2018-10-30 03:17:33 -04:00
Christian Kotte
e0f7a522a3 VMware: Improve module vmware_host_vmnic_facts ()
* fix "AttributeError: 'NoneType' object has no attribute 'nicDevice'"
* add vmnic_details output (speed, duplex, vendor, mac, etc. pp.)
* add NIC capabilities, DirectPath I/O, and SR-IOV information output
* add num_vmnics
2018-10-30 12:21:50 +05:30
Tim Rupp
1ddfac5ad5
Fixes unit tests for vcmp guest module ()
Tests were not working for ansible 2.8
2018-10-29 21:51:50 -07:00
Christian Kotte
6ebd20bf22 VMware: New module: vmware_host_vmhba_facts () 2018-10-30 10:10:43 +05:30
Tim Rupp
1aae9ad282
Remove f5-sdk from bigip_virtual_address module ()
Removes the f5-sdk and fixes unit tests for ansible 2.8
2018-10-29 21:38:10 -07:00
Tim Rupp
3ad1cb5619
Adds bigip_device_syslog module ()
This module can be used to alter the device syslog settings and
priorities for syslog settings
2018-10-29 21:24:24 -07:00
Tim Rupp
e0d2419683
Adds firewall global rules module ()
This module allows the user to change global rules in AFM firewalls
2018-10-29 21:10:49 -07:00
Tim Rupp
10f3e0c187
Adds module to manage cookie persistence profiles in BIG-IP () 2018-10-29 20:47:25 -07:00
Tim Rupp
7336dd595b
Adds ipsec policy module for BIG-IP ()
Allows users to manage IPSec policies on a BIG-IP
2018-10-29 15:49:22 -07:00
Tim Rupp
9d2f68e00a
Adds bigip_traffic_selector module ()
This module enables the user to manage traffic selector policies on a BIG-IP
2018-10-29 15:27:18 -07:00
Tim Rupp
d69b8e4bfd
Import mdule for managing sys daemon logs in BIG-IP ()
This module allows one to manage the daemon log settings in tmm on BIG-IP
2018-10-29 15:16:51 -07:00
Tim Rupp
9d351f2ee7
Adds bigip profile for http2 ()
This allows one to manage HTTP2 profiles on a BIG-IP
2018-10-29 14:53:20 -07:00
Tim Rupp
f80288c0c4
Adds bigip_monitor_ldap module ()
Adds new module to manage LDAP monitors on a BIG-IP
2018-10-29 14:42:49 -07:00
Felix Fontein
2dab10f1ec docker_network: adding/updating tests ()
* Add substring test (fixes ).

* Extend idempotency tests (fixes ).
2018-10-29 17:34:00 -04:00
Dave Bendit
6ca88ab75d docker_network: Adding basic integration test for overlay network ()
Fixes 
2018-10-29 17:29:50 -04:00
Tim Rupp
114d591f31
Adds bigip_ike_peet module ()
Adds new module to managing IKE peers
2018-10-29 14:25:43 -07:00
Tim Rupp
92cf066514
Adds any ip proto to virtual server module () 2018-10-29 14:09:59 -07:00
Tim Rupp
8edbfb488c
Adds new parameters to bigip_vlan ()
Also fixes unit tests to work in ansible 2.8
2018-10-29 13:57:53 -07:00
Tim Rupp
7c84ba8051
Fixes tests in bigip_wait for ansible 2.8 () 2018-10-29 13:08:35 -07:00
Tim Rupp
38844194ae
Fixes bigiq unit tests for ansible 2.8 ()
fixes the unit tests for bigiq in ansible 2.8 because changes broke them
2018-10-29 12:43:56 -07:00
Abhijeet Kasurde
6d36849f72 Update plugin filter documentation ()
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-29 15:04:32 -04:00
René Moser
58238375b4 apt: warn users on auto-install dep ()
* apt: warn users on auto-install dep

* add changelog
2018-10-29 19:56:15 +01:00
Tim Rupp
8ede4c5e60
Adds more facts to bigiq_device_facts ()
Adds more facts to the bigiq_device_facts module
2018-10-29 11:33:47 -07:00
Dag Wieers
3e890bdbaa
Initial import of MSC module_utils ()
This is required for upcoming MSC modules.
2018-10-29 18:45:42 +01:00
Tim Rupp
cbc8571809
Adds fixes to the bigiq unit tests ()
The tests were not working on ansible 2.8. This fixes that.
2018-10-29 10:41:35 -07:00
Tim Rupp
6e28b7d572
Remove the f5-sdk from more bigiq modules () 2018-10-29 10:10:11 -07:00
Abhijeet Kasurde
e7c83d6aa9
VMware: correct logic to pass ESXi SSL thumbprint ()
Due to refactoring of task_error and wait_for_task method,
SSL thumbprint was lost in error message. This fixes the
retry mechanism of AddHost task.

Fixes: 

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-29 20:59:11 +05:30
Tzur Eliyahu
524c5190b8 IBM_Storage: Added a module to define volume mapping on IBM spectrum … ()
* IBM_Storage: Added a module to define volume mapping on IBM spectrum Accelerate
storage systems.

* docs fix

* IBM_storage: review and pep8 fixes
2018-10-29 09:50:50 -04:00
Rémy Léone
7837497b0b Fix netbox url with urljoin () 2018-10-29 13:17:06 +00:00
Simon
893c0dbba7 New facts module: Memset server products ()
* initial commit of facts module for Memset VPS/dedicated server products

* add missing brace

* add integration tests (disabled until we have a mock API to test against)

* bump ansible release version to 2.8
2018-10-29 12:28:00 +00:00
Simon
2d6c01005d New facts module: Memset Memstore ()
* initial commit of facts module to return usage of a Memstore cloudstorage product

* switch API wrapper to use basic auth instead of passing the api_key in the body

* add integration tests (disabled until we have a mock API to test against)

* bump ansible release version to 2.8
2018-10-29 12:27:03 +00:00
John R Barker
d189e58f63 Correct AWX community link () 2018-10-29 08:11:37 -04:00
Ondra Machacek
36b0aed03a ovirt_host_network: Fix type conversion ()
Signed-off-by: Ondra Machacek <omachace@redhat.com>
2018-10-29 11:49:58 +00:00
codylane
d3fe6c01f2 Addresses comments in ()
* Controlled params within no section

* Added tests to control params within no section

* Cleaning output_file before creating no-section params and check the content

* addresses comment in PR "s/hate/beverage/g"
2018-10-29 11:33:14 +00:00
Dario Zanzico
2162d7d4de Docker swarm service integration tests ()
* integration test for docker_swarm_service

* ensure stack de-initialization

* Set default value for 'configs' parameter to None

Docker-py uses None as a default value for configs.
Using the same default here allows to create services on older docker
setups (docker_api<1.30).

* Set default value for 'update_order' parameter to None

Docker-py uses None as a default value for update_order.
Using the same default here allows to create services on older docker
setups (docker_api<1.29)

* Set default value for 'publish.mode' parameter to None

Docker-py uses None as a default value for publish_mode.
Using the same default here allows to create services on older docker
setups (docker_api<1.32)

* Allow tests to run on older version of docker.

* remove workarounds for old docker versions

* test correct swarm cleanup

* changelog fragment for docker_swarm_service defaults change
2018-10-29 11:28:51 +00:00
Simon Dodsley
bba8c23585 Add user_agent into FlashBlade API calls () 2018-10-29 11:28:00 +00:00
Felix Fontein
92d9569bc9 ACME: add support for POST-as-GET if GET fails with 405. ()
* Add support for POST-as-GET if GET fails with 405.

* Bumping ACME test container version to 1.4. This includes  and .

* Also use POST-as-GET for account data retrival.

This is not yet supported by any ACME server (see ),
so we fall back to a regular empty update if a 'malformedRequest' error is
returned.

* Using newest ACME test container image.

Includes  and , which make Pebble behave closer to the current specs.

* Remove workaround for old Pebble version.

* Add changelog entry.

* First try POST-as-GET, then fall back to unauthenticated GET.
2018-10-29 10:32:53 +01:00
Felix Fontein
b9706e2ff5 docker_container: improve race condition behavior for detach:no, auto_remove:yes behavior ()
* Don't die when get_container is called for container which is terminating during get_container call.

If it terminates between client.containers() and client.inspect_container(),
the module will fail with an error such as
    Error inspecting container: 404 Client Error: Not Found ("No such container: xxx")

* Add changelog.
2018-10-29 08:22:52 +00:00
Abhijeet Kasurde
a87a62ba8a
VMware: restore timeout in set_vm_power_state operation ()
'state_change_timeout' parameter was removed, this introduced
regression.

Fixes: 

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-29 12:08:17 +05:30
Zim Kalinowski
7c11c67156
adding enable_rbac option in aks ()
* adding enable_rbac option in aks

* fixes

* addressed comments
2018-10-29 14:36:38 +08:00