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
5 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
5 years ago
Matt Clay
4591a300ae
Update sanity test ignore for hostname module.
5 years ago
René Moser
f2cc447b4d
dnsimple: fix missing defaults and doc ( #58116 )
...
* dnsimple: fix missing defaults and doc
* fix sanity
5 years ago
René Moser
360a9f1a68
exoscale: exo_dns: fix sanity checks ( #58312 )
5 years ago
Sam Doran
18d713e6d5
Use Mapping rather than dict when evaluation 'options' ( #58215 )
5 years ago
Matt Clay
f749ef5c0a
Remove existing invalid ignores.
5 years ago
Felix Fontein
808cf4aa26
Remove from sanity ignores. ( #57911 )
5 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
5 years ago
Sam Doran
dc8f7b38e6
Check that provider['options'] is a dictionary in validate-modules ( #58078 )
5 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.
5 years ago
Felix Fontein
da6f6cc456
Fix missing doc type. ( #57884 )
5 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
René Moser
01f63ee871
cloudstack: fix E326 ( #54657 )
...
* cloudstack: remove choice list for hypervisor param
* cloudstack: streamline network_type with returned value by the API
* cloudstack: remove E326
* add changelog fragment
6 years ago
David Passante
eff1f8851c
cloudstack: streamline modules doc (part 6) ( #54641 )
...
* Parameter types added
* Copyright format fixes
* Doc style fixes
* Examples format fixes
* validate-module errors fixes
6 years ago
David Passante
7f57d88f00
cloudstack: streamline modules doc (part 5) ( #54523 )
6 years ago
David Passante
601d20117d
cs_service_offering: update params in arg spec and documentation ( #54511 )
...
* cs_service_offering: update params in arg spec and documentation
* fix documentation formatting error
6 years ago
Ben Carter
f99f88b034
fixing status option in documentation ( #53785 )
...
changing status option to statuses in the documentation
Adding choices to the argument spec to match the documentation from AWS.
Adding 'REVOKED', 'FAILED' to statuses documentation to match implementation.
Removing E322, E323 ignores for aws_acm_facts
6 years ago
Toshio Kuratomi
f5f4948480
Remove nose from unittests ( #54055 )
...
* Remove nose from unittests
This PR migrates the last of our unittests from using nose to using
pytest. We don't need to install nose in our testing environments
anymore
6 years ago
David Passante
ef6da8ec5c
cloudstack: streamline modules doc (part 4) ( #53874 )
...
* cloudstack: streamline modules doc (part 4)
* Parameter types added
* Copyright format fixes
* Doc style fixes
* Examples format fixes
* validate-module errors fixes
* cs_network_offering: Rollback of the deletion of the choice list for supported_services param
6 years ago
David Passante
244a9a83aa
cs_iso: fix missing param "is_public" ( #53740 )
...
* cs_iso: fix missing param "is_public"
* add changelog fragment
6 years ago
David Passante
495c197770
cloudstack: streamline modules doc (part 3) ( #53412 )
...
* cloudstack: streamline modules doc (part 3)
* Parameter types added
* Copyright format fixes
* Doc style fixes
* Examples format fixes
* Remove cs_loadbalancer_rule from ignore.txt
* cs_loadbalancer_rule: add "version_added" for params added into the documentation
* cs_loadbalancer_rule: ignore E309 for now
* cs_loadbalancer_rule: remove E309 from ignore.txt
6 years ago