Andrey Klychkov
88af9f6470
mysql_replication - accept empty string to the module's parameters ( #63546 )
2019-10-25 11:56:40 -04:00
Andrey Klychkov
3aaebba235
postgresql_privs: allow to pass roles with names containing dots ( #63942 )
2019-10-25 14:39:49 +01:00
Xu Yuandong
5c5a315a44
a new module to manage static route and bfd. ( #58004 )
...
* add a new module
* update for shippable
* update
* update for shippable
* update for shippable
* update for shippable
* update
* add unittest.
* update
* update integration
* update unittest
* update
* update unittest.
* update for syntax error
* update for reviewing.
2019-10-25 06:40:30 -04:00
Dusan Matejka
57c36e0378
Zabbix integration tests ( #63744 )
...
* adjusted setup_zabbix integration tests role to work on distributions from Debian family
* bumped zabbix_host integration tests role to be run against bionic
2019-10-25 06:28:20 -04:00
Will Thames
07ed860c2b
Add more kubernetes Service tests ( #62581 )
...
* Add more kubernetes Service tests
Services can often go wrong, and one of the main motivations for
apply was being able to correctly modify them, so more tests are good
* Remove a port from a service for k8s testing
* Add a Service check mode to k8s tests
2019-10-25 11:21:13 +01:00
Xu Yuandong
68c997e4dd
add a new module ce_lldp_interface. ( #58252 )
...
* add a new module ce_lldp_interface.
* update for shipabble
* update
* ad unittest
* update
* update
* update
* update
* update
* upate
* update
* update for shipable.
* update & add intergration tests.
* update for shippable.
* update
* import future.
* update.
* update.
* update docs.
* missing whitespace after ','
* update docs.
* update docs.
* update docs.
* Update ce_lldp_interface.py
* Update ce_lldp_interface.py
* update for reviewing
2019-10-25 10:45:53 +01:00
The Magician
9fe524248c
New Module: gcp_runtimeconfig_config ( #63883 )
2019-10-24 17:16:24 -04:00
The Magician
50f85c9bdd
New Module: gcp_runtimeconfig_variable ( #63885 )
2019-10-24 17:15:57 -04:00
Nathaniel Case
7f5d1ab2b7
Removed in 29 ( #63680 )
...
* Eh, 2.10 is close enough
* drop top-level authorize
* Remove from documentation
* Remove load_params
* Centralize this junos thing
* Fixup user modules
* I'm 95% sure this did not do what it was supposed to
* nxos_hsrp: I don't think this is an actual module parameter
* Try to fix junos_package tests
* Move local params to provider
* Promote 'timeout' to a real parameter for eos_eapi
* Don't assume provider exists?
* move another timeout
* Provider now always has auth_pass
* Fix junos tests to avoid NameErrors
2019-10-24 15:01:05 -04:00
Andrey Klychkov
40437d434e
postgresql_membership: add CI tests for roles with dots ( #63896 )
2019-10-24 11:09:42 +01:00
Kyle Umstatter
fb38c9cea9
Support PostgreSQL Custom Format ( #63806 )
...
* Support PGC Restores
* Fix whitespace
* support pgc both dump and restore
2019-10-24 11:09:11 +01:00
Adam Miller
ed86907587
DNF Handle Empty AppStream stream definition ( #63819 )
...
* DNF Handle Empty AppStream stream definition
Fixes #63683
Signed-off-by: Adam Miller <admiller@redhat.com>
* Switch Fedora dnf test target modularity to stratis
In Fedora 29, the metadata was not properly set for a default stream
for ripgrep even though there is a profile called "default", however
that's an arbitrary string and the module maintainer must set the
default stream (which it never was for the ripgrep module, thus
failing the "empty stream" install test)
Signed-off-by: Adam Miller <admiller@redhat.com>
2019-10-24 00:57:31 -04:00
Mark Chappell
bd6d4b5b3a
New module: iam_policy_info ( #62955 )
...
* iam_policy: (integration tests) migrate to module_defaults
* iam_policy: (integration tests) Rework iam_policy integration tests
* iam_policy_info: Add new module and add iam_policy_info tests to iam_policy integration tests
2019-10-23 13:04:25 -07:00
Martin Krizek
18b9ce8b82
Integration tests: prevent loop squashing ( #63847 )
...
1. the feature will be deprecated in 2.11
2. these modules support passing lists
3. loop squashing does not work with collections
2019-10-23 21:02:25 +02:00
Sam Doran
3e4ae42256
Cleanup after MySQL integration tests ( #63641 )
...
Add handlers to setup_mysql_db and setup_mysql8 to remove installed packages.
2019-10-23 11:11:02 -04:00
Andrey Klychkov
b1e8a6c1cb
mariadb_replication: improve CI tests ( #63848 )
2019-10-23 15:50:31 +02:00
Mark Chappell
4d72b69035
rds_subnet_group : Sanity Check fixes (docs) and Integration tests ( #63214 )
...
* rds_subnet_group: Fixup sanity test issues
* rds_subnet_group: Add integration tests
* rds_subnet_group: Add testing policy
2019-10-23 08:27:07 -04:00
Prasad Katti
56f52a0169
ec2_vpc_route_table_info integration tests ( #63413 )
...
* ec2_vpc_route_table_info integration tests
Make sure ec2_vpc_route_table_info return value has the right attributes.
* ec2_vpc_route_table_info integration tests for tags
2019-10-22 14:46:40 -04:00
Stefan Horning
7aac7a56da
Added missing param to lambda module to pass it through to boto3 ( #58822 )
...
* Added missing param to lambda module to pass it through to boto3
* Allow updating of runtime, because there is no reason why not
* Updated version_added to 2.10 to make tests green again
* Updated RETURN docs of Lambda module
* Added tests to aws_lambda test-suite.
2019-10-22 17:17:01 +02:00
Sam Doran
92cd13a2cf
lineinfile - use correct index value when inserting at the end ( #63696 )
2019-10-22 10:39:58 -04:00
Sam Doran
29d4d318a5
lineinfile - properly insert line when line exists and backrefs are enabled ( #63763 )
...
Use a separate variable for the boolean test rather than having the same variable sometimes be a boolean and sometimes be a regular expression match object
Add integration tests to cover this scenario
2019-10-22 10:01:11 -04:00
Jill R
aa68f728fd
s3_bucket: Allow empty encryption_key_id with aws:kms ( #62031 )
...
* s3_bucket: Allow empty encryption_key_id with aws:kms to use KMS master key
* Add idempotency check and cleanup example, dont require encryption_key_id
2019-10-21 19:45:41 -04:00
Mark Chappell
145b79ef0e
ec2_instance test cleanup ( #63708 )
...
* ec2_instance/ec2_instance_info : Fixup sanity test errors
* Move ec2_instance integration tests to use aws_defaults
* Search for the AMI instead of hardcoding an AMI
* Make our VPC CIDR variable
* Remove AZ assumptions - no guarantees about specific AZs being available
* Make sure we terminate instances when we're done with them.
* Add a 10 second pause for IAM roles to become available before using them
* Wait on instance changes by default
* Switch out t2 instances for t3 they're cheaper and have more CPU available
* Pull t3.nano instance info a little earlier
* rework vpc_name and vpc_cidr a little
* Mark ec2_instance tests unsupported for now, they take too long
2019-10-21 14:55:44 +02:00
Andrey Klychkov
b6e997aa5f
Cleanup after MariaDB integration tests ( #63657 )
2019-10-19 13:10:35 +02:00
zhongjun2
64989bea6a
hwc: Add eip module ( #60182 )
2019-10-19 12:58:29 +02:00
Lukas Kämmerling
86e4dcbaed
hcloud: Add protection support to hcloud_server and hcloud_server_info ( #63669 )
2019-10-19 12:57:00 +02:00
zhongjun2
c904336db0
hwc: Add security group rule module ( #60186 )
2019-10-19 12:53:02 +02:00
zhongjun2
420de44a57
hwc: Add port module ( #60188 )
2019-10-19 11:32:10 +02:00
zhongjun2
652de1a7fd
hwc: Add new module to peering ( #60190 )
...
* Add peering module
* Update hwc_vpc_peering_connect.py
2019-10-19 11:27:53 +02:00
zhongjun2
e0b4fafb22
hwc: Add disk module ( #59919 )
2019-10-19 10:09:40 +02:00
zhongjun2
39201d1ba3
hwc: Add instance module ( #60180 )
2019-10-19 09:50:03 +02:00
zhongjun2
7ed6a0037c
hwc: Add security group module ( #60187 )
...
* Add security group module
* Update hwc_vpc_security_group.py
2019-10-19 09:43:50 +02:00
Tiziano Müller
034afd40a3
zypper: add additional flag --force-resolution ( #61705 )
2019-10-19 09:40:47 +02:00
Lukas Kämmerling
8eb46acbb1
hcloud: Add Delete Protection to hcloud_volume and hcloud_volume_info ( #63665 )
2019-10-18 23:28:12 +02:00
Lukas Kämmerling
e9e4b02b92
hcloud: Add Delete Protection to hcloud_floating_ip and hcloud_floating_ip_info ( #63663 )
2019-10-18 23:27:23 +02:00
JayalakshmiV
93280bd59c
exos_l2_interfaces Resource module ( #63113 )
...
* Resource module for exos_l2_interfaces
2019-10-18 13:10:19 -04:00
hexdump0x0200
cb0ee51712
ios_bgp: fixes #57666 ( #57667 )
...
* ios_bgp: fixes #57666
* ios_bgp: add integration tests
2019-10-18 21:25:45 +05:30
Nathaniel Case
741d529409
Eos vlan override ( #63639 )
...
* Fix overridden & deleted in eos_vlans
* Fix vlan creation in overridden
* Right, Python 2.6
2019-10-18 10:36:30 -04:00
Xu Yuandong
39c92310b4
Add a new module ce_lldp to manage Link Layer Discovery Protocol(LLDP) ( #63395 )
...
* new module ce_lldp
* update for shippable
* update for shippable
* update for shipabble
* update
* merge confilcts
* add integration test.
* update for shippable.
* update for bad-whitespace
* update for shippable
* update for shippable
* update for shippable
* update license.
* update for typo.
2019-10-18 13:15:42 +01:00
Erik Zettel
5ea72934bd
Fix obvious typos ( #62821 )
...
* lib/ansible/modules/cloud/digital_ocean/digital_ocean_snapshot_info.py: fix typos
* lib/ansible/modules/cloud/ovirt/ovirt_host_network.py: fix typos
* test/integration/targets/cnos_backup/README.md: fix typos
* test/integration/targets/cnos_bgp/README.md: fix typos
* test/integration/targets/cnos_command/README.md: fix typos
* test/integration/targets/cnos_conditional_command/README.md: fix typos
* test/integration/targets/cnos_conditional_template/README.md: fix typos
* test/integration/targets/cnos_config/README.md: fix typos
* test/integration/targets/cnos_facts/README.md: fix typos
* test/integration/targets/cnos_image/README.md: fix typos
* test/integration/targets/cnos_rollback/README.md: fix typos
* test/integration/targets/cnos_save/README.md: fix typos
* test/integration/targets/cnos_showrun/README.md: fix typos
* test/integration/targets/cnos_template/README.md: fix typos
* test/integration/targets/cnos_vlag/README.md: fix typos
* test/integration/targets/enos_command/README.md: fix typos
* test/integration/targets/enos_config/README.md: fix typos
* test/integration/targets/enos_facts/README.md: fix typos
* test/legacy/roles/cnos_backup/README.md: fix typos
* test/legacy/roles/cnos_bgp/README.md: fix typos
* test/legacy/roles/cnos_command/README.md: fix typos
* test/legacy/roles/cnos_conditional_command/README.md: fix typos
* test/legacy/roles/cnos_conditional_template/README.md: fix typos
* test/legacy/roles/cnos_ethernet/README.md: fix typos
* test/legacy/roles/cnos_facts/README.md: fix typos
* test/legacy/roles/cnos_image/README.md: fix typos
* test/legacy/roles/cnos_portchannel/README.md: fix typos
* test/legacy/roles/cnos_rollback/README.md: fix typos
* test/legacy/roles/cnos_save/README.md: fix typos
* test/legacy/roles/cnos_showrun/README.md: fix typos
* test/legacy/roles/cnos_template/README.md: fix typos
* test/legacy/roles/cnos_vlag/README.md: fix typos
* test/legacy/roles/cnos_vlan/README.md: fix typos
2019-10-18 12:56:55 +01:00
Felix Fontein
4b1fdee119
docker_container: deprecate trust_image_content ( #63420 )
...
* Deprecate trust_image_content.
* Add changelog.
* Mention it has never been used; removed test stub.
2019-10-18 13:03:42 +02:00
zhongjun2
b243494a29
Add subnet module ( #60183 )
...
* Add subnet module
* Update hwc_vpc_subnet.py
* Add subnet module
2019-10-18 11:00:32 +01:00
zhongjun2
7d9a0baa7f
Add private ip module ( #60191 )
...
* Add private ip module
* Update hwc_vpc_private_ip.py
* Add private ip module
2019-10-18 10:15:13 +01:00
Lukas Kämmerling
f1c6a3331f
hcloud: Add delete_protection to hcloud_network and hcloud_network_info ( #63656 )
2019-10-18 10:54:01 +02:00
Sumit Jaiswal
4f2665810f
Fix IOS_VLANS override operation for new VLANs ( #63624 )
...
* fix vlans override state
* adding code comment
2019-10-18 13:56:23 +05:30
Andrey Klychkov
684e70c8d7
postgresql_user: allow to pass user name with dots ( #63565 )
2019-10-18 12:55:41 +05:30
Gonéri Le Bouder
424f9f0dac
vmware_guest_network/test: fix name of test VM
...
The test VM is called `test_vm1` since
https://github.com/ansible/ansible/issues/63302 .
Also, avoid the `00:50:56` prefix for the MAC address, since it's known
for being source of problem: https://github.com/ansible/ansible/issues/63302
2019-10-17 17:38:42 -04:00
Mark Chappell
8d0737edf0
Integration tests for s3_logging ( #63257 )
...
* s3_logging: (integration tests) updated AWS policy
* s3_logging: fix sanity test issues
* s3_logging: Integration tests
* Add pauses to cope with evenual consistency
* Mark s3_logging tests as 'unsupported' for now due to testing instability
2019-10-17 11:33:55 -07:00
JayalakshmiV
1a384a61fb
exos_lldp_interfaces resource module ( #62108 )
...
* exos_lldp_interfaces resource module
* Fix exos_lldp_interfaces and add integration tests
* Fix deleted testcase for integration test
2019-10-17 13:40:17 -04:00
Andrea Tartaglia
202ad4f89a
Fixes --version in ansible-galaxy cli
2019-10-17 08:12:49 -07:00