ansible/test/support/integration/plugins/modules
Felix Fontein 40f21dfd3c
Version source tagging (automatic and manual) for version_added and deprecation versions (#69680)
* Track collection for version_added.
Validate *all* version numbers in validate-modules.
For tagged version numbers (i.e. version_added), consider source collection to chose validation.

* Make tagging/untagging functions more flexible.

* Tag all versions in doc fragments.

* Tag all deprecation versions issued by code.

* Make Display.deprecated() understand tagged versions.

* Extend validation to enforce tagged version numbers.

* Tag versions in tests.

* Lint and fix test.

* Mention collection name in collection loader's deprecation/removal messages.

* Fix error IDs.

* Handle tagged dates in Display.deprecated().

* Also require that removed_at_date and deprecated_aliases.date are tagged.

* Also automatically tag/untag removed_at_date; fix sanity module removal version check.

* Improve error message when invalid version number is used (like '2.14' in collections).
2020-05-28 22:46:16 -07:00
..
_azure_rm_mariadbconfiguration_facts.py
_azure_rm_mariadbdatabase_facts.py
_azure_rm_mariadbfirewallrule_facts.py
_azure_rm_mariadbserver_facts.py
_azure_rm_resource_facts.py
_azure_rm_webapp_facts.py
aws_az_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
aws_codebuild.py
aws_s3.py
aws_step_functions_state_machine.py
aws_step_functions_state_machine_execution.py
azure_rm_appserviceplan.py
azure_rm_functionapp.py
azure_rm_functionapp_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_mariadbconfiguration.py
azure_rm_mariadbconfiguration_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_mariadbdatabase.py
azure_rm_mariadbdatabase_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_mariadbfirewallrule.py
azure_rm_mariadbfirewallrule_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_mariadbserver.py
azure_rm_mariadbserver_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_resource.py
azure_rm_resource_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_storageaccount.py
azure_rm_webapp.py
azure_rm_webapp_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
azure_rm_webappslot.py
cloud_init_data_facts.py
cloudformation.py
cloudformation_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
consul_session.py
cs_role.py
cs_role_permission.py
cs_service_offering.py
deploy_helper.py
docker_swarm.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
ec2.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
ec2_ami_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
ec2_eni.py
ec2_eni_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
ec2_group.py
ec2_instance.py
ec2_instance_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
ec2_key.py
ec2_vpc_igw.py
ec2_vpc_net.py
ec2_vpc_route_table.py
ec2_vpc_subnet.py
flatpak_remote.py
hcloud_server.py
htpasswd.py Include more test support plugins. (#68015) 2020-03-04 12:20:02 -08:00
iam_role.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
k8s.py
k8s_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
locale_gen.py
lvg.py
mongodb_parameter.py
mongodb_user.py
mysql_db.py
mysql_user.py
nios_txt_record.py
nios_zone.py
openssl_certificate.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
openssl_certificate_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
openssl_csr.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
openssl_privatekey.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
pids.py
pkgng.py
postgresql_db.py
postgresql_privs.py
postgresql_query.py
postgresql_set.py
postgresql_table.py
postgresql_user.py
python_requirements_info.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
rabbitmq_plugin.py
rabbitmq_queue.py
s3_bucket.py
sefcontext.py Add missing test support plugin. 2020-03-04 22:35:12 -08:00
selinux.py
selogin.py
sts_assume_role.py
synchronize.py
timezone.py
tower_credential_type.py
tower_receive.py
ufw.py
vmware_guest.py
vmware_guest_custom_attributes.py
vmware_host_hyperthreading.py
x509_crl.py
x509_crl_info.py
xml.py Version source tagging (automatic and manual) for version_added and deprecation versions (#69680) 2020-05-28 22:46:16 -07:00
zabbix_host.py
zabbix_proxy.py
zypper.py