Abhijeet Kasurde
de66abe521
VMware: Add support for storagePod ( #58627 )
...
* User now can be specify datastore cluster for deploying OVF
* Added find_resource_pool_by_cluster API
Fixes : #57849
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
5 years ago
Matt Clay
f81238012b
Clean up pylint issues in test infra.
5 years ago
n3pjk
a135c483ce
Add OAuth and Multi-Record Query for SNOW ( #58410 )
...
* Add SNOW OAuth Support and Multi-record Query
* Add OAuth documentation to snow_record_find
* Fix lint and verification issue for PR 58410
* Fix E309 and E324 errors in PR 58410
* Fix E307, need advice on E309
* Fix E309 for PR 58410
* Re-add instance, username and password documentation
* Fix data type mismatch in documentation
* Remove doc_fragment overlap
* Refactor service now module space
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
5 years ago
Chris Archibald
f3aac3a112
MOTD was not idempotent ( #57372 )
...
* fix issue
* fix issues
* fix issues
* fix issues
5 years ago
Matt Clay
6645054329
Code cleanup for test infrastructure. ( #59046 )
...
* Remove useless object inheritance in test code.
* Remove unnecessary pass statements from test code.
* Comment on why certain pylint rules are ignored.
* Add more pylint test contexts.
* Fix import order.
* Remove unused variables.
* Remove unnecessary pass statement.
* Fix bad continuations.
* Remove unnecessary elif.
* Allow legitimate broad except statements.
* Allow legitimate protected access.
* Clean up names to make pylint pass.
5 years ago
Matt Clay
3f2b766d10
Add future and metaclass boilerplate to test code.
...
Continue to ignore:
- test/integration/
- test/legacy/
- test/units/
5 years ago
Ganesh Nalawade
f09bd91ad0
Add junos_interfaces resource module ( #58871 )
...
* Add junos_interfaces resource module [junos_interfaces]
* Add new resource module junos_interfaces.
* Targets model https://github.com/ansible-network/resource_module_models/pull/8
* Depcreate junos_interface module
* Fix CI failures
* Fix integration test failures
* Fix CI failures
* Fix review comments
5 years ago
Chris Archibald
59feb63d19
Add uid, and gid to volume clone ( #57371 )
...
* and new features
* fix issues
* fix issues
* fix issues
* add unit tests
5 years ago
Sam Doran
36da7e462a
Better fix for invalid data in 'options' field ( #58353 )
5 years ago
Chris Archibald
ee24e6c5be
Qtree was not idempotent ( #58596 )
...
* fixes
* fixes
5 years ago
Sam Doran
c68bf5997f
Add version 2.13 to the removed_in list ( #58924 )
5 years ago
Andrey Klychkov
41b7b1c6e9
jboss module: actualize doc formatting ( #58913 )
...
* jboss module: actualize doc formatting, remove exceptions from ignore.txt
5 years ago
Jordan Borean
c3978fed4b
Load Ansible module_utils for ps_argspec validator ( #58571 )
...
* Load Ansible module_utils for ps_argspec validator
* fix validation for modules without Requires statement
* Moved future comment to proper location
5 years ago
Pilou
5f8080aaa0
consul_session: improve documentation and add integration tests ( #56392 )
...
* consul_session: Python 2.6 is always required on managed node
* consul_session: document all types
* consul_session: add doc for 'id' parameter
* consul_session: improve parameter descriptions
- use formatting functions in descriptions
- 'name' parameter is required when state=node
* consul_session: use required_if
* consul_session: add integration tests
* consul_session: use 'retry' with network dependent tasks
* Use ansible-ci-files bucket for consul binaries
Co-Authored-By: Matt Clay <matt@mystile.com>
5 years ago
Zim Kalinowski
c9d82024c7
shared image gallery modules ( #57386 )
...
* modules to handle shared image gallery
* update test
* and firewall update
* fixed gallery problems
* fixed gallery version
* fix
* several fixes to the gallery
* several fixes
* fixes
* fix non-updatable
* fixed test & image
* fixed idempotency
* fix test
* image version test fixed
* fixes
* changed ux
* trigger
* fix syntax
* fixed sanity
* updated module + test delete
* fixed some sanity & delete
* continue fixing sanity
* sanity fix and pause after deleting image version
* extended delay
* removed sanity ignore
* try to ignore errors
* repeat until successful
* more retries
* updated test, etc.
* updated test
* updated shared image gallery docs
6 years ago
Abhijeet Kasurde
bc3c90f2f1
datadog_monitor: Fix docs with datatypes of params ( #58371 )
...
* datadog_monitor: Fix docs with datatypes of params
Fixes : #58342
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* indentation and other minor fixes
6 years ago
Matt Clay
4591a300ae
Update sanity test ignore for hostname module.
6 years ago
René Moser
f2cc447b4d
dnsimple: fix missing defaults and doc ( #58116 )
...
* dnsimple: fix missing defaults and doc
* fix sanity
6 years ago
René Moser
360a9f1a68
exoscale: exo_dns: fix sanity checks ( #58312 )
6 years ago
Sam Doran
18d713e6d5
Use Mapping rather than dict when evaluation 'options' ( #58215 )
6 years ago
Matt Clay
f749ef5c0a
Remove existing invalid ignores.
6 years ago
Felix Fontein
808cf4aa26
Remove from sanity ignores. ( #57911 )
6 years ago
Kevin Breit
0f12e1c7d8
Meraki - Improve type information in module documentation ( #58114 )
...
* Improve type information in module documentation
- Removed some duplicate documentation
- Ensure org_id is always string
- Add type information for items which don't have it
* Fix whitespace
6 years ago
Sam Doran
dc8f7b38e6
Check that provider['options'] is a dictionary in validate-modules ( #58078 )
6 years ago
Felix Fontein
f56cf72e2b
ufw: remove from sanity ignores ( #57910 )
...
* Remove from pylint ignore list.
* Make sure that option is called the same as in the documentation.
6 years ago
Felix Fontein
da6f6cc456
Fix missing doc type. ( #57884 )
6 years ago
Pierre-Louis Bonicoli
3fb4c91d4c
validate-modules: ignore existing E337/E338 errors
6 years ago
Pierre-Louis Bonicoli
c289006e05
validate-modules: new module: fail if 'type' isn't documented
...
Don't require 'type' when:
- parameter name starts with an underscore
6 years ago
Felix Fontein
13f73adef5
AWS: _facts -> _info (part 4) ( #57651 )
...
* Rename ec2_vpc_dhcp_option_facts -> ec2_vpc_dhcp_option_info.
* Rename ec2_vpc_endpoint_facts -> ec2_vpc_endpoint_info.
* Rename ec2_vpc_igw_facts -> ec2_vpc_igw_info.
* Rename ec2_vpc_nacl_facts -> ec2_vpc_nacl_info.
* Rename ec2_vpc_nat_gateway_facts -> ec2_vpc_nat_gateway_info.
* Rename ec2_vpc_net_facts -> ec2_vpc_net_info.
* Rename ec2_vpc_peering_facts -> ec2_vpc_peering_info.
* Rename ec2_vpc_route_table_facts -> ec2_vpc_route_table_info.
* Rename ec2_vpc_subnet_facts -> ec2_vpc_subnet_info.
* Rename ec2_vpc_vgw_facts -> ec2_vpc_vgw_info.
* Rename ec2_vpc_vpn_facts -> ec2_vpc_vpn_info.
* Update module defaults, add changelog and porting guide.
* Update BOTMETA.
6 years ago
Felix Fontein
804d5eaf8e
AWS: _facts -> _info (part 3) ( #57635 )
...
* Rename ec2_ami_facts -> ec2_ami_info.
* Rename ec2_asg_facts -> ec2_asg_info.
* Rename ec2_customer_gateway_facts -> ec2_customer_gateway_info.
* Rename ec2_eip_facts -> ec2_eip_info.
* Rename ec2_elb_facts -> ec2_elb_info.
* Rename ec2_eni_facts -> ec2_eni_info.
* Rename ec2_group_facts -> ec2_group_info.
* Rename ec2_instance_facts -> ec2_instance_info.
* Rename ec2_lc_facts -> ec2_lc_info.
* Rename ec2_placement_group_facts -> ec2_placement_group_info.
* Rename ec2_snapshot_facts -> ec2_snapshot_info.
* Rename ec2_vol_facts -> ec2_vol_info.
* Update module defaults, add changelog and porting guide.
* Forgot one occurence of ec2_instance_facts.
* Update BOTMETA.
* Break too long line.
6 years ago
Felix Fontein
fc4bbff6e1
AWS: _facts -> _info (part 2) ( #57626 )
...
* Rename cloudwatchlogs_log_group_facts -> cloudwatchlogs_log_group_info.
* Rename elasticache_facts -> elasticache_info.
* redshift_facts -> redshift_info.
* Rename route53_facts -> route53_info.
* Rename rds_instance_facts -> rds_instance_info.
* Rename rds_snapshot_facts -> rds_snapshot_info.
* Rename iam_mfa_device_facts -> iam_mfa_device_info.
* Rename iam_role_facts -> iam_role_info.
* Rename iam_server_certificate_facts -> iam_server_certificate_info.
* Rename elb_application_lb_facts -> elb_application_lb_info.
* Renaming elb_classic_lb_facts -> elb_classic_lb_info.
* elb_target_facts -> elb_target_info.
* Rename elb_target_group_facts -> elb_target_group_info.
* Update porting guide.
* Add changelog.
* Fix module defaults (both for this PR and #57613 ).
* Two fixes.
6 years ago
xuxiaowei0512
05e6339c49
option is marked as required but specifies a default ( #57257 )
...
* required and default are conflicting
6 years ago
Kevin Breit
919f70c357
New module - meraki_malware ( #56929 )
...
* Initial commit for meraki_malware module
- Allows for manipulation of malware configuration
* Add full documentation and improve code coverage
* Add diff support
* Type change
* Sanity check fixes
* Convert org_id from str to int for consistency
* Sanity fixes again
* Fix argument type errors
* Remove ignore items for some Meraki modules so shippable is happy
6 years ago
Matt Martz
9c5b72147e
Validate types before asserting lengths ( #56882 )
6 years ago
Gonéri Le Bouder
32620b7e00
vsphere_copy: fix the E309 error ( #56537 )
...
Resolve the two following errors:
ERROR: lib/ansible/modules/cloud/vmware/vsphere_copy.py:0:0: E309 version_added for new option (host) should be '2.9'. Currently None
ERROR: lib/ansible/modules/cloud/vmware/vsphere_copy.py:0:0: E309 version_added for new option (login) should be '2.9'. Currently None
6 years ago
Pilou
98246f6032
consul modules: update documentation ( #56408 )
...
* consul modules: Python 2.6 is always required on managed node, document all types, improve parameter descriptions, fix typos
* consul_kv: add doc for retrieve parameter
6 years ago
Matt Clay
a910d19533
Temporary fix for vsphere_copy CI failure.
6 years ago
Abhijeet Kasurde
5ef2c5314e
Fixed error handling in github_issue module ( #39652 )
...
* Fixed error handling in github_issue module
Due to recent changes in github3.py library module stopped working.
This fix adds extra error handling for new changes in library.
Fixes : #39627
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* Check version
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* Refactor github_issue
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
6 years ago
Brian Coca
deae5b1bce
remove deprecated get_md5 from stat ( #55659 )
...
* remove deprecated get_md5 from stat
fixes #55309
* removed get_md5 from tests involving stat
* keep get_md5 but hide it
* rst it
* ammended comment
* ws
* added ignore for hidden md5
6 years ago
Martin Krizek
8e82baba4a
zfs: deprecate key=value 'option' ( #55699 )
...
* zfs: deprecate key=value 'option'
Fixes #55318
* Not needed to ignore these anymore
6 years ago
Alex Stephen
e298de0986
GCP deprecations ( #53355 )
...
* gcdns_record deprecation
* gcdns_zone deprecation
* gcp_forwarding_rule deprecation
* gcp_url_map deprecation
* gcspanner deprecation
* gcp_healthcheck deprecation
* porting guide
* test failures
* forgot to rename
* deprecating
* porting guide changes
* unit test fixes
* changing ignores
6 years ago
Matt Martz
07443a2bcd
Address 2.9 uri deprecations ( #55330 )
...
* Address 2.9 uri deprecations. Fixes #55310
* Add changelog fragment
6 years ago
Martin Krizek
4ec8599c38
apt: remove deprecated installed/removed aliases ( #55338 )
...
* apt: remove deprecated installed/removed aliases
Fixes #55311
6 years ago
Dag Wieers
9495ddbc21
ACI: Cleanup deprecated boolean behaviour ( #55207 )
...
* ACI: Cleanup deprecated boolean behaviour
* Remove from sanity ignore list
6 years ago
Toshio Kuratomi
a1c8fc37e8
Remove modules which have ended their deprecation cycle
...
* Remove code but leave the metadata so that they can be listed as
removed in documentation.
* Remove removed modules from validate-modules ignore
* Remove unittests for the removed nodules
* Remove links to removed modules and add list of removed moduels to the
2.9 porting guide
6 years ago
Swartz, Nathan
5e3a7ec1f5
Improve netapp_e_volume module and add unit tests.
...
netapp_e_volume was refactored for maintainability and its documentation
was improved for better clarity.
6 years ago
Felix Fontein
df72317b29
Don't complain if type() is used. ( #54849 )
6 years ago
Andrey Klychkov
3eff72e886
postgresql_user: fix doc formatting, added return value, aliases, misc code changes ( #54768 )
...
* postgresql_user: refactoring
* postgresql_user: removed line from ignore.txt
* postgresql_user: removed lines from ignore.txt
* postgresql_user: removed lines from ignore.txt, fixes
* postgresql_user: removed lines from ignore.txt, fixes
* postgresql_user: removed lines from ignore.txt, fixes
6 years ago
Zim Kalinowski
69ca89858c
Renaming azure_rm_managed_disk for consistency ( #54825 )
6 years ago
Andrey Klychkov
40f65a54ec
Postgresql privs reformat ( #54717 )
...
* postgresql_privs: fix doc format, pgutils
* postgresql_privs: added pgutils, ret value
* postgresql_privs: fix test
* postgresql_privs: fixes
* postgresql_privs: fixes
* postgresql_privs: fixed CI
6 years ago