From 9bff5b9eacc6d6592a12b1cf64afb60f276eb32a Mon Sep 17 00:00:00 2001 From: Fred-sun <37327967+Fred-sun@users.noreply.github.com> Date: Sun, 28 Jun 2020 11:40:03 +0800 Subject: [PATCH] For Test( 2.9 to 2.10) (#140) * adding more testing dimensions --- log_plugin.log | 0 plugins/module_utils/azure_rm_common.py | 5 +- plugins/module_utils/azure_rm_common_ext.py | 4 + plugins/module_utils/azure_rm_common_rest.py | 4 + plugins/modules/azure_rm_aks.py | 3 +- plugins/modules/azure_rm_aks_info.py | 2 +- plugins/modules/azure_rm_aksversion_info.py | 2 +- plugins/modules/azure_rm_appgateway.py | 3 +- .../azure_rm_applicationsecuritygroup_info.py | 2 +- .../modules/azure_rm_appserviceplan_info.py | 2 +- .../azure_rm_automationaccount_info.py | 2 +- plugins/modules/azure_rm_autoscale_info.py | 2 +- .../modules/azure_rm_availabilityset_info.py | 2 +- plugins/modules/azure_rm_cdnendpoint_info.py | 2 +- plugins/modules/azure_rm_cdnprofile_info.py | 2 +- .../azure_rm_containerinstance_info.py | 2 +- .../azure_rm_containerregistry_info.py | 2 +- .../azure_rm_containerregistryreplication.py | 6 +- .../modules/azure_rm_cosmosdbaccount_info.py | 2 +- plugins/modules/azure_rm_deployment.py | 6 +- plugins/modules/azure_rm_deployment_info.py | 2 +- plugins/modules/azure_rm_devtestlab_info.py | 2 +- .../azure_rm_devtestlabarmtemplate_info.py | 2 +- .../azure_rm_devtestlabartifactsource_info.py | 2 +- .../azure_rm_devtestlabcustomimage_info.py | 2 +- .../azure_rm_devtestlabenvironment_info.py | 2 +- .../modules/azure_rm_devtestlabpolicy_info.py | 2 +- .../azure_rm_devtestlabschedule_info.py | 2 +- .../azure_rm_devtestlabvirtualmachine_info.py | 2 +- .../azure_rm_devtestlabvirtualnetwork_info.py | 2 +- plugins/modules/azure_rm_dnsrecordset_info.py | 2 +- plugins/modules/azure_rm_dnszone_info.py | 2 +- plugins/modules/azure_rm_functionapp_info.py | 2 +- .../modules/azure_rm_hdinsightcluster_info.py | 2 +- plugins/modules/azure_rm_image_info.py | 2 +- plugins/modules/azure_rm_loadbalancer.py | 2 +- plugins/modules/azure_rm_loadbalancer_info.py | 2 +- plugins/modules/azure_rm_lock.py | 3 +- plugins/modules/azure_rm_lock_info.py | 6 +- .../modules/azure_rm_loganalyticsworkspace.py | 2 +- .../azure_rm_loganalyticsworkspace_info.py | 4 +- plugins/modules/azure_rm_managementgroup.py | 4 +- .../modules/azure_rm_mariadbconfiguration.py | 2 +- .../azure_rm_mariadbconfiguration_info.py | 5 +- plugins/modules/azure_rm_mariadbdatabase.py | 2 +- .../modules/azure_rm_mariadbdatabase_info.py | 5 +- .../modules/azure_rm_mariadbfirewallrule.py | 2 +- .../azure_rm_mariadbfirewallrule_info.py | 5 +- plugins/modules/azure_rm_mariadbserver.py | 2 +- .../modules/azure_rm_mariadbserver_info.py | 5 +- plugins/modules/azure_rm_monitorlogprofile.py | 2 +- .../modules/azure_rm_mysqlconfiguration.py | 2 +- .../azure_rm_mysqlconfiguration_info.py | 5 +- plugins/modules/azure_rm_mysqldatabase.py | 2 +- .../modules/azure_rm_mysqldatabase_info.py | 5 +- plugins/modules/azure_rm_mysqlfirewallrule.py | 2 +- .../azure_rm_mysqlfirewallrule_info.py | 5 +- plugins/modules/azure_rm_mysqlserver.py | 2 +- plugins/modules/azure_rm_mysqlserver_info.py | 5 +- plugins/modules/azure_rm_networkinterface.py | 8 +- .../modules/azure_rm_networkinterface_info.py | 2 +- .../azure_rm_postgresqlconfiguration.py | 2 +- .../azure_rm_postgresqlconfiguration_info.py | 5 +- .../modules/azure_rm_postgresqldatabase.py | 2 +- .../azure_rm_postgresqldatabase_info.py | 5 +- .../azure_rm_postgresqlfirewallrule.py | 2 +- .../azure_rm_postgresqlfirewallrule_info.py | 5 +- plugins/modules/azure_rm_postgresqlserver.py | 2 +- .../modules/azure_rm_postgresqlserver_info.py | 4 +- .../modules/azure_rm_publicipaddress_info.py | 2 +- plugins/modules/azure_rm_rediscache.py | 2 +- plugins/modules/azure_rm_rediscache_info.py | 5 +- .../azure_rm_rediscachefirewallrule.py | 2 +- plugins/modules/azure_rm_resource_info.py | 2 +- .../modules/azure_rm_resourcegroup_info.py | 2 +- plugins/modules/azure_rm_roleassignment.py | 2 +- .../modules/azure_rm_roleassignment_info.py | 4 +- plugins/modules/azure_rm_roledefinition.py | 2 +- .../modules/azure_rm_roledefinition_info.py | 4 +- plugins/modules/azure_rm_route.py | 2 +- plugins/modules/azure_rm_routetable_info.py | 2 +- .../modules/azure_rm_securitygroup_info.py | 2 +- plugins/modules/azure_rm_servicebus.py | 2 +- plugins/modules/azure_rm_servicebus_info.py | 4 +- plugins/modules/azure_rm_servicebusqueue.py | 2 +- .../modules/azure_rm_servicebussaspolicy.py | 2 +- plugins/modules/azure_rm_servicebustopic.py | 2 +- .../azure_rm_servicebustopicsubscription.py | 2 +- plugins/modules/azure_rm_sqldatabase_info.py | 2 +- .../modules/azure_rm_sqlfirewallrule_info.py | 2 +- plugins/modules/azure_rm_sqlserver_info.py | 2 +- plugins/modules/azure_rm_storageaccount.py | 3 +- .../modules/azure_rm_storageaccount_info.py | 2 +- plugins/modules/azure_rm_subnet_info.py | 2 +- .../azure_rm_trafficmanagerendpoint_info.py | 2 +- .../azure_rm_trafficmanagerprofile_info.py | 2 +- plugins/modules/azure_rm_virtualmachine.py | 6 +- .../modules/azure_rm_virtualmachine_info.py | 2 +- .../azure_rm_virtualmachineextension.py | 2 +- .../azure_rm_virtualmachineextension_info.py | 2 +- .../azure_rm_virtualmachineimage_info.py | 2 +- .../azure_rm_virtualmachinescaleset.py | 2 +- .../azure_rm_virtualmachinescaleset_info.py | 2 +- ...rm_virtualmachinescalesetextension_info.py | 2 +- ..._rm_virtualmachinescalesetinstance_info.py | 2 +- plugins/modules/azure_rm_virtualnetwork.py | 6 +- .../modules/azure_rm_virtualnetwork_info.py | 2 +- .../azure_rm_virtualnetworkpeering_info.py | 2 +- plugins/modules/azure_rm_webapp_info.py | 2 +- pr-pipelines.yml | 4 +- .../integration/targets/azure_rm_aks/aliases | 2 +- .../azure_rm_automationaccount/tasks/main.yml | 2 +- .../targets/azure_rm_functionapp/aliases | 2 +- .../targets/azure_rm_keyvault/tasks/main.yml | 2 +- .../azure_rm_keyvaultkey/tasks/main.yml | 2 +- .../azure_rm_keyvaultsecret/tasks/main.yml | 4 +- .../azure_rm_mariadbserver/tasks/main.yml | 22 +- .../azure_rm_mysqlserver/tasks/main.yml | 22 +- .../azure_rm_postgresqlserver/tasks/main.yml | 20 +- .../azure_rm_rediscache/tasks/main.yml | 8 +- .../targets/azure_rm_resource/tasks/main.yml | 8 +- .../azure_rm_routetable/tasks/main.yml | 4 +- .../azure_rm_servicebus/tasks/main.yml | 6 +- .../targets/azure_rm_sqlserver/tasks/main.yml | 20 +- .../azure_rm_storageaccount/tasks/main.yml | 8 +- .../tasks/main.yml | 16 +- .../tasks/main.yml | 4 +- .../tasks/main.yml | 10 +- .../tasks/main.yml | 2 +- .../targets/azure_rm_webapp/tasks/main.yml | 12 +- .../targets/azure_rm_workspace/tasks/main.yml | 8 +- .../playbooks/create_inventory_config.yml | 2 +- .../playbooks/empty_inventory_config.yml | 2 +- .../playbooks/test_inventory.yml | 2 +- tests/sanity/ignore-2.10.txt | 1 - tests/sanity/ignore-2.11.txt | 871 ++++++++++++++++++ tests/sanity/ignore-2.9.txt | 41 +- tests/utils/ado/ado.sh | 18 +- tests/utils/shippable/check_matrix.py | 8 +- tests/utils/shippable/timing.py | 2 +- 140 files changed, 1168 insertions(+), 268 deletions(-) create mode 100644 log_plugin.log delete mode 120000 tests/sanity/ignore-2.10.txt create mode 100644 tests/sanity/ignore-2.11.txt diff --git a/log_plugin.log b/log_plugin.log new file mode 100644 index 000000000..e69de29bb diff --git a/plugins/module_utils/azure_rm_common.py b/plugins/module_utils/azure_rm_common.py index fdf35001a..c4caee3a2 100644 --- a/plugins/module_utils/azure_rm_common.py +++ b/plugins/module_utils/azure_rm_common.py @@ -3,6 +3,10 @@ # # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) +from __future__ import absolute_import, division, print_function +__metaclass__ = type + + import os import re import types @@ -358,7 +362,6 @@ def __init__(self, derived_arg_spec, bypass_checks=False, no_log=False, self.module = AnsibleModule(argument_spec=merged_arg_spec, bypass_checks=bypass_checks, no_log=no_log, - check_invalid_arguments=check_invalid_arguments, mutually_exclusive=mutually_exclusive, required_together=required_together, required_one_of=required_one_of, diff --git a/plugins/module_utils/azure_rm_common_ext.py b/plugins/module_utils/azure_rm_common_ext.py index b16404f00..48060898a 100644 --- a/plugins/module_utils/azure_rm_common_ext.py +++ b/plugins/module_utils/azure_rm_common_ext.py @@ -2,6 +2,10 @@ # # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) +from __future__ import absolute_import, division, print_function +__metaclass__ = type + + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase import re from ansible.module_utils.common.dict_transformations import _camel_to_snake, _snake_to_camel diff --git a/plugins/module_utils/azure_rm_common_rest.py b/plugins/module_utils/azure_rm_common_rest.py index bc625d144..30908be53 100644 --- a/plugins/module_utils/azure_rm_common_rest.py +++ b/plugins/module_utils/azure_rm_common_rest.py @@ -2,6 +2,10 @@ # # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) +from __future__ import absolute_import, division, print_function +__metaclass__ = type + + try: from ansible.module_utils.ansible_release import __version__ as ANSIBLE_VERSION except Exception: diff --git a/plugins/modules/azure_rm_aks.py b/plugins/modules/azure_rm_aks.py index 97e5feeae..3aa90b47f 100644 --- a/plugins/modules/azure_rm_aks.py +++ b/plugins/modules/azure_rm_aks.py @@ -110,7 +110,6 @@ client_secret: description: - The secret password associated with the service principal. - required: true enable_rbac: description: - Enable RBAC. @@ -205,6 +204,7 @@ log_analytics_workspace_resource_id: description: - Where to store the container metrics. + required: true virtual_node: description: - With virtual nodes, you have quick provisioning of pods, and only pay per second for their execution time. @@ -218,6 +218,7 @@ subnet_resource_id: description: - Subnet associated to the cluster. + required: true version_added: "2.8" node_resource_group: description: diff --git a/plugins/modules/azure_rm_aks_info.py b/plugins/modules/azure_rm_aks_info.py index 3e78be7fc..162c7d7a9 100644 --- a/plugins/modules/azure_rm_aks_info.py +++ b/plugins/modules/azure_rm_aks_info.py @@ -116,7 +116,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_aks_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_aks_facts' module has been renamed to 'azure_rm_aks_info'", version='2.13') + self.module.deprecate("The 'azure_rm_aks_facts' module has been renamed to 'azure_rm_aks_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_aksversion_info.py b/plugins/modules/azure_rm_aksversion_info.py index 4bd9ab210..56b8f83d3 100644 --- a/plugins/modules/azure_rm_aksversion_info.py +++ b/plugins/modules/azure_rm_aksversion_info.py @@ -93,7 +93,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_aksversion_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_aksversion_facts' module has been renamed to 'azure_rm_aksversion_info'", version='2.13') + self.module.deprecate("The 'azure_rm_aksversion_facts' module has been renamed to 'azure_rm_aksversion_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_appgateway.py b/plugins/modules/azure_rm_appgateway.py index 1488eab4f..999c98052 100644 --- a/plugins/modules/azure_rm_appgateway.py +++ b/plugins/modules/azure_rm_appgateway.py @@ -439,10 +439,9 @@ import time from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from copy import deepcopy -from ansible.module_utils.network.common.utils import dict_merge from ansible.module_utils.common.dict_transformations import ( camel_dict_to_snake_dict, snake_dict_to_camel_dict, - _camel_to_snake, _snake_to_camel, + _camel_to_snake, _snake_to_camel, dict_merge, ) try: diff --git a/plugins/modules/azure_rm_applicationsecuritygroup_info.py b/plugins/modules/azure_rm_applicationsecuritygroup_info.py index 784553302..4c0b7c367 100644 --- a/plugins/modules/azure_rm_applicationsecuritygroup_info.py +++ b/plugins/modules/azure_rm_applicationsecuritygroup_info.py @@ -139,7 +139,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_applicationsecuritygroup_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_applicationsecuritygroup_facts' module has been renamed to 'azure_rm_applicationsecuritygroup_info'", - version='2.13') + version=(2, 9)) for key in list(self.module_arg_spec.keys()) + ['tags']: if hasattr(self, key): diff --git a/plugins/modules/azure_rm_appserviceplan_info.py b/plugins/modules/azure_rm_appserviceplan_info.py index ab4c9231c..c402969c8 100644 --- a/plugins/modules/azure_rm_appserviceplan_info.py +++ b/plugins/modules/azure_rm_appserviceplan_info.py @@ -156,7 +156,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_appserviceplan_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_appserviceplan_facts' module has been renamed to 'azure_rm_appserviceplan_info'", version='2.13') + self.module.deprecate("The 'azure_rm_appserviceplan_facts' module has been renamed to 'azure_rm_appserviceplan_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_automationaccount_info.py b/plugins/modules/azure_rm_automationaccount_info.py index 0726df520..ce41153e7 100644 --- a/plugins/modules/azure_rm_automationaccount_info.py +++ b/plugins/modules/azure_rm_automationaccount_info.py @@ -285,7 +285,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_automationaccount_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_automationaccount_facts' module has been renamed to 'azure_rm_automationaccount_info'", version='2.13') + self.module.deprecate("The 'azure_rm_automationaccount_facts' module has been renamed to 'azure_rm_automationaccount_info'", version=(2, 9)) for key in list(self.module_arg_spec): setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_autoscale_info.py b/plugins/modules/azure_rm_autoscale_info.py index 1105cecf2..a2c6ba493 100644 --- a/plugins/modules/azure_rm_autoscale_info.py +++ b/plugins/modules/azure_rm_autoscale_info.py @@ -233,7 +233,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_autoscale_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_autoscale_facts' module has been renamed to 'azure_rm_autoscale_info'", version='2.13') + self.module.deprecate("The 'azure_rm_autoscale_facts' module has been renamed to 'azure_rm_autoscale_info'", version=(2, 9)) for key in list(self.module_arg_spec): setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_availabilityset_info.py b/plugins/modules/azure_rm_availabilityset_info.py index 7b3293a68..15b9fe4ae 100644 --- a/plugins/modules/azure_rm_availabilityset_info.py +++ b/plugins/modules/azure_rm_availabilityset_info.py @@ -148,7 +148,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_availabilityset_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_availabilityset_facts' module has been renamed to 'azure_rm_availabilityset_info'", version='2.13') + self.module.deprecate("The 'azure_rm_availabilityset_facts' module has been renamed to 'azure_rm_availabilityset_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_cdnendpoint_info.py b/plugins/modules/azure_rm_cdnendpoint_info.py index dabe3bdfc..4bf76ff34 100644 --- a/plugins/modules/azure_rm_cdnendpoint_info.py +++ b/plugins/modules/azure_rm_cdnendpoint_info.py @@ -218,7 +218,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_cdnendpoint_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_cdnendpoint_facts' module has been renamed to 'azure_rm_cdnendpoint_info'", version='2.13') + self.module.deprecate("The 'azure_rm_cdnendpoint_facts' module has been renamed to 'azure_rm_cdnendpoint_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_cdnprofile_info.py b/plugins/modules/azure_rm_cdnprofile_info.py index bdab83aae..2836eb923 100644 --- a/plugins/modules/azure_rm_cdnprofile_info.py +++ b/plugins/modules/azure_rm_cdnprofile_info.py @@ -160,7 +160,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_cdnprofile_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_cdnprofile_facts' module has been renamed to 'azure_rm_cdnprofile_info'", version='2.13') + self.module.deprecate("The 'azure_rm_cdnprofile_facts' module has been renamed to 'azure_rm_cdnprofile_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_containerinstance_info.py b/plugins/modules/azure_rm_containerinstance_info.py index e88e70bb8..6ec5f9b3f 100644 --- a/plugins/modules/azure_rm_containerinstance_info.py +++ b/plugins/modules/azure_rm_containerinstance_info.py @@ -212,7 +212,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_containerinstance_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_containerinstance_facts' module has been renamed to 'azure_rm_containerinstance_info'", version='2.13') + self.module.deprecate("The 'azure_rm_containerinstance_facts' module has been renamed to 'azure_rm_containerinstance_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_containerregistry_info.py b/plugins/modules/azure_rm_containerregistry_info.py index a8421a7d8..17d11e3d0 100644 --- a/plugins/modules/azure_rm_containerregistry_info.py +++ b/plugins/modules/azure_rm_containerregistry_info.py @@ -183,7 +183,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_containerregistry_info' if is_old_facts: - self.module.deprecate("The 'azure_rm_containerregistry_facts' module has been renamed to 'azure_rm_containerregistry_info'", version='2.13') + self.module.deprecate("The 'azure_rm_containerregistry_facts' module has been renamed to 'azure_rm_containerregistry_info'", version=(2, 9)) for key in list(self.module_arg_spec) + ['tags']: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_containerregistryreplication.py b/plugins/modules/azure_rm_containerregistryreplication.py index 03ceda730..ced4213e1 100644 --- a/plugins/modules/azure_rm_containerregistryreplication.py +++ b/plugins/modules/azure_rm_containerregistryreplication.py @@ -71,9 +71,8 @@ description: - The status of the replication at the time the operation was called. returned: always - type: complex - sample: status - contains: + type: str + sample: Ready ''' import time @@ -144,7 +143,6 @@ def __init__(self): self.location = None self.results = dict(changed=False) - self.mgmt_client = None self.state = None self.to_do = Actions.NoAction diff --git a/plugins/modules/azure_rm_cosmosdbaccount_info.py b/plugins/modules/azure_rm_cosmosdbaccount_info.py index 311fa9be0..89b8e062e 100644 --- a/plugins/modules/azure_rm_cosmosdbaccount_info.py +++ b/plugins/modules/azure_rm_cosmosdbaccount_info.py @@ -394,7 +394,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_cosmosdbaccount_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_cosmosdbaccount_facts' module has been renamed to 'azure_rm_cosmosdbaccount_info'", version='2.13') + self.module.deprecate("The 'azure_rm_cosmosdbaccount_facts' module has been renamed to 'azure_rm_cosmosdbaccount_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_deployment.py b/plugins/modules/azure_rm_deployment.py index 7df7d9624..89cbe5301 100644 --- a/plugins/modules/azure_rm_deployment.py +++ b/plugins/modules/azure_rm_deployment.py @@ -16,10 +16,10 @@ --- module: azure_rm_deployment -short_description: Create or destroy Azure Resource Manager template deployments - version_added: "2.1" +short_description: Create or destroy Azure Resource Manager template deployments + description: - Create or destroy Azure Resource Manager template deployments via the Azure SDK for Python. - You can find some quick start templates in GitHub here U(https://github.com/azure/azure-quickstart-templates). @@ -118,7 +118,7 @@ # Create or update a template deployment based on a uri to the template and parameters specified inline. # This deploys a VM with SSH support for a given public key, then stores the result in 'azure_vms'. The result is then # used to create a new host group. This host group is then used to wait for each instance to respond to the public IP SSH. ---- + - name: Create Azure Deploy azure_rm_deployment: resource_group: myResourceGroup diff --git a/plugins/modules/azure_rm_deployment_info.py b/plugins/modules/azure_rm_deployment_info.py index f46cb49e1..37567a50c 100644 --- a/plugins/modules/azure_rm_deployment_info.py +++ b/plugins/modules/azure_rm_deployment_info.py @@ -157,7 +157,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_deployment_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_deployment_facts' module has been renamed to 'azure_rm_deployment_info'", version='2.13') + self.module.deprecate("The 'azure_rm_deployment_facts' module has been renamed to 'azure_rm_deployment_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlab_info.py b/plugins/modules/azure_rm_devtestlab_info.py index 12af529b5..aab71ee0e 100644 --- a/plugins/modules/azure_rm_devtestlab_info.py +++ b/plugins/modules/azure_rm_devtestlab_info.py @@ -181,7 +181,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlab_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlab_facts' module has been renamed to 'azure_rm_devtestlab_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlab_facts' module has been renamed to 'azure_rm_devtestlab_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabarmtemplate_info.py b/plugins/modules/azure_rm_devtestlabarmtemplate_info.py index 2cac07dc4..ab033c47d 100644 --- a/plugins/modules/azure_rm_devtestlabarmtemplate_info.py +++ b/plugins/modules/azure_rm_devtestlabarmtemplate_info.py @@ -155,7 +155,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabarmtemplate_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlabarmtemplate_facts' module has been renamed to 'azure_rm_devtestlabarmtemplate_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlabarmtemplate_facts' module has been renamed to 'azure_rm_devtestlabarmtemplate_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabartifactsource_info.py b/plugins/modules/azure_rm_devtestlabartifactsource_info.py index 1c25d3baa..bffef5167 100644 --- a/plugins/modules/azure_rm_devtestlabartifactsource_info.py +++ b/plugins/modules/azure_rm_devtestlabartifactsource_info.py @@ -184,7 +184,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabartifactsource_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_devtestlabartifactsource_facts' module has been renamed to 'azure_rm_devtestlabartifactsource_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabcustomimage_info.py b/plugins/modules/azure_rm_devtestlabcustomimage_info.py index a5a0c8a10..7f2a06d19 100644 --- a/plugins/modules/azure_rm_devtestlabcustomimage_info.py +++ b/plugins/modules/azure_rm_devtestlabcustomimage_info.py @@ -161,7 +161,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabcustomimage_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlabcustomimage_facts' module has been renamed to 'azure_rm_devtestlabcustomimage_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlabcustomimage_facts' module has been renamed to 'azure_rm_devtestlabcustomimage_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabenvironment_info.py b/plugins/modules/azure_rm_devtestlabenvironment_info.py index 29cb5a1c9..e24b40fe5 100644 --- a/plugins/modules/azure_rm_devtestlabenvironment_info.py +++ b/plugins/modules/azure_rm_devtestlabenvironment_info.py @@ -171,7 +171,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabenvironment_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlabenvironment_facts' module has been renamed to 'azure_rm_devtestlabenvironment_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlabenvironment_facts' module has been renamed to 'azure_rm_devtestlabenvironment_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabpolicy_info.py b/plugins/modules/azure_rm_devtestlabpolicy_info.py index 8928c5910..6cfefdafc 100644 --- a/plugins/modules/azure_rm_devtestlabpolicy_info.py +++ b/plugins/modules/azure_rm_devtestlabpolicy_info.py @@ -170,7 +170,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabpolicy_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlabpolicy_facts' module has been renamed to 'azure_rm_devtestlabpolicy_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlabpolicy_facts' module has been renamed to 'azure_rm_devtestlabpolicy_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabschedule_info.py b/plugins/modules/azure_rm_devtestlabschedule_info.py index 7b2f6d9fa..44e37d1d4 100644 --- a/plugins/modules/azure_rm_devtestlabschedule_info.py +++ b/plugins/modules/azure_rm_devtestlabschedule_info.py @@ -154,7 +154,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabschedule_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_devtestlabschedule_facts' module has been renamed to 'azure_rm_devtestlabschedule_info'", version='2.13') + self.module.deprecate("The 'azure_rm_devtestlabschedule_facts' module has been renamed to 'azure_rm_devtestlabschedule_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py index f9ce1c5a3..dc8c05045 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py +++ b/plugins/modules/azure_rm_devtestlabvirtualmachine_info.py @@ -250,7 +250,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabvirtualmachine_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_devtestlabvirtualmachine_facts' module has been renamed to 'azure_rm_devtestlabvirtualmachine_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py b/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py index fc6415266..8bf9e08e3 100644 --- a/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py +++ b/plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py @@ -153,7 +153,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_devtestlabvirtualnetwork_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_devtestlabvirtualnetwork_facts' module has been renamed to 'azure_rm_devtestlabvirtualnetwork_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_dnsrecordset_info.py b/plugins/modules/azure_rm_dnsrecordset_info.py index a804e669b..032d4ea77 100644 --- a/plugins/modules/azure_rm_dnsrecordset_info.py +++ b/plugins/modules/azure_rm_dnsrecordset_info.py @@ -193,7 +193,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_dnsrecordset_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_dnsrecordset_facts' module has been renamed to 'azure_rm_dnsrecordset_info'", version='2.13') + self.module.deprecate("The 'azure_rm_dnsrecordset_facts' module has been renamed to 'azure_rm_dnsrecordset_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_dnszone_info.py b/plugins/modules/azure_rm_dnszone_info.py index 45596d4f0..94bdd7fed 100644 --- a/plugins/modules/azure_rm_dnszone_info.py +++ b/plugins/modules/azure_rm_dnszone_info.py @@ -164,7 +164,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_dnszone_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_dnszone_facts' module has been renamed to 'azure_rm_dnszone_info'", version='2.13') + self.module.deprecate("The 'azure_rm_dnszone_facts' module has been renamed to 'azure_rm_dnszone_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_functionapp_info.py b/plugins/modules/azure_rm_functionapp_info.py index ed48e0dda..fd11c888e 100644 --- a/plugins/modules/azure_rm_functionapp_info.py +++ b/plugins/modules/azure_rm_functionapp_info.py @@ -136,7 +136,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_functionapp_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_functionapp_facts' module has been renamed to 'azure_rm_functionapp_info'", version='2.13') + self.module.deprecate("The 'azure_rm_functionapp_facts' module has been renamed to 'azure_rm_functionapp_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_hdinsightcluster_info.py b/plugins/modules/azure_rm_hdinsightcluster_info.py index 1ca3dc192..d540f29ae 100644 --- a/plugins/modules/azure_rm_hdinsightcluster_info.py +++ b/plugins/modules/azure_rm_hdinsightcluster_info.py @@ -222,7 +222,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_hdinsightcluster_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_hdinsightcluster_facts' module has been renamed to 'azure_rm_hdinsightcluster_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_image_info.py b/plugins/modules/azure_rm_image_info.py index d9a6c694b..8cd6dd956 100644 --- a/plugins/modules/azure_rm_image_info.py +++ b/plugins/modules/azure_rm_image_info.py @@ -208,7 +208,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_image_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_image_facts' module has been renamed to 'azure_rm_image_info'", version='2.13') + self.module.deprecate("The 'azure_rm_image_facts' module has been renamed to 'azure_rm_image_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_loadbalancer.py b/plugins/modules/azure_rm_loadbalancer.py index 44eb6fcab..7bab840bf 100644 --- a/plugins/modules/azure_rm_loadbalancer.py +++ b/plugins/modules/azure_rm_loadbalancer.py @@ -741,7 +741,7 @@ def exec_module(self, **kwargs): is_compatible_param = is_compatible_param or self.public_ip_address_name or self.probe_protocol or self.natpool_protocol or self.protocol if is_compatible_param: self.deprecate('Discrete load balancer config settings are deprecated and will be removed.' - ' Use frontend_ip_configurations, backend_address_pools, probes, inbound_nat_pools lists instead.', version='2.9') + ' Use frontend_ip_configurations, backend_address_pools, probes, inbound_nat_pools lists instead.', version=(2, 9)) frontend_ip_name = 'frontendip0' backend_address_pool_name = 'backendaddrp0' prob_name = 'prob0' diff --git a/plugins/modules/azure_rm_loadbalancer_info.py b/plugins/modules/azure_rm_loadbalancer_info.py index 9b8abfa06..64275c1db 100644 --- a/plugins/modules/azure_rm_loadbalancer_info.py +++ b/plugins/modules/azure_rm_loadbalancer_info.py @@ -113,7 +113,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_loadbalancer_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_loadbalancer_facts' module has been renamed to 'azure_rm_loadbalancer_info'", version='2.13') + self.module.deprecate("The 'azure_rm_loadbalancer_facts' module has been renamed to 'azure_rm_loadbalancer_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_lock.py b/plugins/modules/azure_rm_lock.py index 361706a7f..2821984dc 100644 --- a/plugins/modules/azure_rm_lock.py +++ b/plugins/modules/azure_rm_lock.py @@ -101,8 +101,7 @@ sample: "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/locks/keep" ''' # NOQA -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase try: from msrestazure.azure_exceptions import CloudError except ImportError: diff --git a/plugins/modules/azure_rm_lock_info.py b/plugins/modules/azure_rm_lock_info.py index e34e75b3a..2d277201d 100644 --- a/plugins/modules/azure_rm_lock_info.py +++ b/plugins/modules/azure_rm_lock_info.py @@ -116,10 +116,10 @@ import json import re from ansible.module_utils.common.dict_transformations import _camel_to_snake -from ansible.module_utils.azure_rm_common import AzureRMModuleBase -from ansible.module_utils.azure_rm_common_rest import GenericRestClient +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common_rest import GenericRestClient try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common @@ -156,7 +156,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_lock_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_lock_facts' module has been renamed to 'azure_rm_lock_info'", version='2.13') + self.module.deprecate("The 'azure_rm_lock_facts' module has been renamed to 'azure_rm_lock_info'", version=(2, 9)) for key in self.module_arg_spec.keys(): setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_loganalyticsworkspace.py b/plugins/modules/azure_rm_loganalyticsworkspace.py index 4006a3fb4..e12752f73 100644 --- a/plugins/modules/azure_rm_loganalyticsworkspace.py +++ b/plugins/modules/azure_rm_loganalyticsworkspace.py @@ -151,10 +151,10 @@ } ''' # NOQA -from ansible.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id from msrestazure.tools import parse_resource_id from msrestazure.azure_exceptions import CloudError except ImportError: diff --git a/plugins/modules/azure_rm_loganalyticsworkspace_info.py b/plugins/modules/azure_rm_loganalyticsworkspace_info.py index 6c425bcf9..28ae7a186 100644 --- a/plugins/modules/azure_rm_loganalyticsworkspace_info.py +++ b/plugins/modules/azure_rm_loganalyticsworkspace_info.py @@ -137,10 +137,10 @@ } ''' # NOQA -from ansible.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id from msrestazure.tools import parse_resource_id from msrestazure.azure_exceptions import CloudError except ImportError: @@ -182,7 +182,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_loganalyticsworkspace_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_loganalyticsworkspace_facts' module has been renamed to 'azure_rm_loganalyticsworkspace_info'", - version='2.13') + version=(2, 9)) for key in list(self.module_arg_spec.keys()): setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_managementgroup.py b/plugins/modules/azure_rm_managementgroup.py index cd43fd588..5a0ec83b9 100644 --- a/plugins/modules/azure_rm_managementgroup.py +++ b/plugins/modules/azure_rm_managementgroup.py @@ -211,8 +211,8 @@ import time import json -from ansible.module_utils.azure_rm_common_ext import AzureRMModuleBaseExt -from ansible.module_utils.azure_rm_common_rest import GenericRestClient +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common_rest import GenericRestClient +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common_ext import AzureRMModuleBaseExt try: from msrestazure.azure_exceptions import CloudError except ImportError: diff --git a/plugins/modules/azure_rm_mariadbconfiguration.py b/plugins/modules/azure_rm_mariadbconfiguration.py index 669a6a063..dbbec17ab 100644 --- a/plugins/modules/azure_rm_mariadbconfiguration.py +++ b/plugins/modules/azure_rm_mariadbconfiguration.py @@ -74,7 +74,7 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase try: from msrestazure.azure_exceptions import CloudError diff --git a/plugins/modules/azure_rm_mariadbconfiguration_info.py b/plugins/modules/azure_rm_mariadbconfiguration_info.py index 0e38e934c..78932a8ae 100644 --- a/plugins/modules/azure_rm_mariadbconfiguration_info.py +++ b/plugins/modules/azure_rm_mariadbconfiguration_info.py @@ -100,8 +100,7 @@ sample: system-default ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase try: from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller @@ -139,7 +138,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mariadbconfiguration_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mariadbconfiguration_facts' module has been renamed to 'azure_rm_mariadbconfiguration_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mariadbconfiguration_facts' module has been renamed to 'azure_rm_mariadbconfiguration_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mariadbdatabase.py b/plugins/modules/azure_rm_mariadbdatabase.py index 5f6d492ea..af1976cf3 100644 --- a/plugins/modules/azure_rm_mariadbdatabase.py +++ b/plugins/modules/azure_rm_mariadbdatabase.py @@ -90,9 +90,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.mariadb import MariaDBManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_mariadbdatabase_info.py b/plugins/modules/azure_rm_mariadbdatabase_info.py index 43f2dfd80..0049f9baa 100644 --- a/plugins/modules/azure_rm_mariadbdatabase_info.py +++ b/plugins/modules/azure_rm_mariadbdatabase_info.py @@ -106,9 +106,8 @@ sample: English_United States.1252 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.mariadb import MariaDBManagementClient from msrest.serialization import Model @@ -145,7 +144,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mariadbdatabase_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mariadbdatabase_facts' module has been renamed to 'azure_rm_mariadbdatabase_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mariadbdatabase_facts' module has been renamed to 'azure_rm_mariadbdatabase_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mariadbfirewallrule.py b/plugins/modules/azure_rm_mariadbfirewallrule.py index 59e0e77d3..322b9c1f5 100644 --- a/plugins/modules/azure_rm_mariadbfirewallrule.py +++ b/plugins/modules/azure_rm_mariadbfirewallrule.py @@ -79,9 +79,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from azure.mgmt.rdbms.mariadb import MariaDBManagementClient diff --git a/plugins/modules/azure_rm_mariadbfirewallrule_info.py b/plugins/modules/azure_rm_mariadbfirewallrule_info.py index 64ad9653a..9d3d4806f 100644 --- a/plugins/modules/azure_rm_mariadbfirewallrule_info.py +++ b/plugins/modules/azure_rm_mariadbfirewallrule_info.py @@ -100,9 +100,8 @@ sample: 10.0.0.18 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from azure.mgmt.rdbms.mariadb import MariaDBManagementClient @@ -141,7 +140,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mariadbfirewallrule_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mariadbfirewallrule_facts' module has been renamed to 'azure_rm_mariadbfirewallrule_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mariadbfirewallrule_facts' module has been renamed to 'azure_rm_mariadbfirewallrule_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mariadbserver.py b/plugins/modules/azure_rm_mariadbserver.py index 179a2144e..dd6865f81 100644 --- a/plugins/modules/azure_rm_mariadbserver.py +++ b/plugins/modules/azure_rm_mariadbserver.py @@ -140,9 +140,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.mariadb import MariaDBManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_mariadbserver_info.py b/plugins/modules/azure_rm_mariadbserver_info.py index cb5723c81..1c08e45c3 100644 --- a/plugins/modules/azure_rm_mariadbserver_info.py +++ b/plugins/modules/azure_rm_mariadbserver_info.py @@ -155,9 +155,8 @@ sample: { tag1: abc } ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.mariadb import MariaDBManagementClient from msrest.serialization import Model @@ -193,7 +192,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mariadbserver_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mariadbserver_facts' module has been renamed to 'azure_rm_mariadbserver_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mariadbserver_facts' module has been renamed to 'azure_rm_mariadbserver_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_monitorlogprofile.py b/plugins/modules/azure_rm_monitorlogprofile.py index df16f1d26..83c458037 100644 --- a/plugins/modules/azure_rm_monitorlogprofile.py +++ b/plugins/modules/azure_rm_monitorlogprofile.py @@ -118,9 +118,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, format_resource_id from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from msrestazure.tools import is_valid_resource_id diff --git a/plugins/modules/azure_rm_mysqlconfiguration.py b/plugins/modules/azure_rm_mysqlconfiguration.py index 8741a535f..22ba5e193 100644 --- a/plugins/modules/azure_rm_mysqlconfiguration.py +++ b/plugins/modules/azure_rm_mysqlconfiguration.py @@ -73,9 +73,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from azure.mgmt.rdbms.mysql import MySQLManagementClient diff --git a/plugins/modules/azure_rm_mysqlconfiguration_info.py b/plugins/modules/azure_rm_mysqlconfiguration_info.py index 795795f57..904767cba 100644 --- a/plugins/modules/azure_rm_mysqlconfiguration_info.py +++ b/plugins/modules/azure_rm_mysqlconfiguration_info.py @@ -98,9 +98,8 @@ sample: system-default ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from azure.mgmt.rdbms.mysql import MySQLManagementClient @@ -137,7 +136,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mysqlconfiguration_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mysqlconfiguration_facts' module has been renamed to 'azure_rm_mysqlconfiguration_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mysqlconfiguration_facts' module has been renamed to 'azure_rm_mysqlconfiguration_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mysqldatabase.py b/plugins/modules/azure_rm_mysqldatabase.py index 9270851f2..4b644ab1a 100644 --- a/plugins/modules/azure_rm_mysqldatabase.py +++ b/plugins/modules/azure_rm_mysqldatabase.py @@ -88,9 +88,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.mysql import MySQLManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_mysqldatabase_info.py b/plugins/modules/azure_rm_mysqldatabase_info.py index a779d70cf..4bb87defc 100644 --- a/plugins/modules/azure_rm_mysqldatabase_info.py +++ b/plugins/modules/azure_rm_mysqldatabase_info.py @@ -104,9 +104,8 @@ sample: English_United States.1252 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.mysql import MySQLManagementClient from msrest.serialization import Model @@ -143,7 +142,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mysqldatabase_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mysqldatabase_facts' module has been renamed to 'azure_rm_mysqldatabase_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mysqldatabase_facts' module has been renamed to 'azure_rm_mysqldatabase_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mysqlfirewallrule.py b/plugins/modules/azure_rm_mysqlfirewallrule.py index e289b41c1..8cad5a74a 100644 --- a/plugins/modules/azure_rm_mysqlfirewallrule.py +++ b/plugins/modules/azure_rm_mysqlfirewallrule.py @@ -79,9 +79,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from azure.mgmt.rdbms.mysql import MySQLManagementClient diff --git a/plugins/modules/azure_rm_mysqlfirewallrule_info.py b/plugins/modules/azure_rm_mysqlfirewallrule_info.py index 7d3aa03eb..b47dc18d0 100644 --- a/plugins/modules/azure_rm_mysqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_mysqlfirewallrule_info.py @@ -98,9 +98,8 @@ sample: 10.0.0.18 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from azure.mgmt.rdbms.mysql import MySQLManagementClient @@ -139,7 +138,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mysqlfirewallrule_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mysqlfirewallrule_facts' module has been renamed to 'azure_rm_mysqlfirewallrule_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mysqlfirewallrule_facts' module has been renamed to 'azure_rm_mysqlfirewallrule_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_mysqlserver.py b/plugins/modules/azure_rm_mysqlserver.py index 4e0d6c36d..6bbb9d47a 100644 --- a/plugins/modules/azure_rm_mysqlserver.py +++ b/plugins/modules/azure_rm_mysqlserver.py @@ -138,9 +138,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.mysql import MySQLManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_mysqlserver_info.py b/plugins/modules/azure_rm_mysqlserver_info.py index b6500649d..b239bb914 100644 --- a/plugins/modules/azure_rm_mysqlserver_info.py +++ b/plugins/modules/azure_rm_mysqlserver_info.py @@ -153,9 +153,8 @@ sample: { tag1: abc } ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.mysql import MySQLManagementClient from msrest.serialization import Model @@ -191,7 +190,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_mysqlserver_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_mysqlserver_facts' module has been renamed to 'azure_rm_mysqlserver_info'", version='2.13') + self.module.deprecate("The 'azure_rm_mysqlserver_facts' module has been renamed to 'azure_rm_mysqlserver_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_networkinterface.py b/plugins/modules/azure_rm_networkinterface.py index 86ade419f..5e70397ba 100644 --- a/plugins/modules/azure_rm_networkinterface.py +++ b/plugins/modules/azure_rm_networkinterface.py @@ -462,7 +462,11 @@ # This is handled in azure_rm_common pass -from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, azure_id_to_dict, normalize_location_name, format_resource_id +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import (AzureRMModuleBase, + azure_id_to_dict, + normalize_location_name, + format_resource_id + ) from ansible.module_utils._text import to_native @@ -638,7 +642,7 @@ def exec_module(self, **kwargs): if self.state == 'present' and not self.ip_configurations: # construct the ip_configurations array for compatible self.deprecate('Setting ip_configuration flatten is deprecated and will be removed.' - ' Using ip_configurations list to define the ip configuration', version='2.9') + ' Using ip_configurations list to define the ip configuration', version=(2, 9)) self.ip_configurations = [ dict( private_ip_address=self.private_ip_address, diff --git a/plugins/modules/azure_rm_networkinterface_info.py b/plugins/modules/azure_rm_networkinterface_info.py index 9a6f10c6b..1b6a9c5ae 100644 --- a/plugins/modules/azure_rm_networkinterface_info.py +++ b/plugins/modules/azure_rm_networkinterface_info.py @@ -289,7 +289,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_networkinterface_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_networkinterface_facts' module has been renamed to 'azure_rm_networkinterface_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_postgresqlconfiguration.py b/plugins/modules/azure_rm_postgresqlconfiguration.py index 23b734e87..f3cbe3966 100644 --- a/plugins/modules/azure_rm_postgresqlconfiguration.py +++ b/plugins/modules/azure_rm_postgresqlconfiguration.py @@ -73,9 +73,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from azure.mgmt.rdbms.postgresql import MySQLManagementClient diff --git a/plugins/modules/azure_rm_postgresqlconfiguration_info.py b/plugins/modules/azure_rm_postgresqlconfiguration_info.py index 7313ebe4f..9c96c851a 100644 --- a/plugins/modules/azure_rm_postgresqlconfiguration_info.py +++ b/plugins/modules/azure_rm_postgresqlconfiguration_info.py @@ -98,9 +98,8 @@ sample: system-default ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient @@ -140,7 +139,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_postgresqlconfiguration_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_postgresqlconfiguration_facts' module has been renamed to 'azure_rm_postgresqlconfiguration_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_postgresqldatabase.py b/plugins/modules/azure_rm_postgresqldatabase.py index 672a2b2a2..34c8a1572 100644 --- a/plugins/modules/azure_rm_postgresqldatabase.py +++ b/plugins/modules/azure_rm_postgresqldatabase.py @@ -89,9 +89,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_postgresqldatabase_info.py b/plugins/modules/azure_rm_postgresqldatabase_info.py index 0f6e58e25..bcb5bc958 100644 --- a/plugins/modules/azure_rm_postgresqldatabase_info.py +++ b/plugins/modules/azure_rm_postgresqldatabase_info.py @@ -104,9 +104,8 @@ sample: English_United States.1252 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient from msrest.serialization import Model @@ -143,7 +142,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_postgresqldatabase_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_postgresqldatabase_facts' module has been renamed to 'azure_rm_postgresqldatabase_info'", version='2.13') + self.module.deprecate("The 'azure_rm_postgresqldatabase_facts' module has been renamed to 'azure_rm_postgresqldatabase_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_postgresqlfirewallrule.py b/plugins/modules/azure_rm_postgresqlfirewallrule.py index 7482dbfa8..2d6b80172 100644 --- a/plugins/modules/azure_rm_postgresqlfirewallrule.py +++ b/plugins/modules/azure_rm_postgresqlfirewallrule.py @@ -77,9 +77,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient diff --git a/plugins/modules/azure_rm_postgresqlfirewallrule_info.py b/plugins/modules/azure_rm_postgresqlfirewallrule_info.py index 96ae0bbca..65b56e1db 100644 --- a/plugins/modules/azure_rm_postgresqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_postgresqlfirewallrule_info.py @@ -98,9 +98,8 @@ sample: 10.0.0.18 ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient from msrest.serialization import Model @@ -139,7 +138,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_postgresqlfirewallrule_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_postgresqlfirewallrule_facts' module has been renamed to 'azure_rm_postgresqlfirewallrule_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_postgresqlserver.py b/plugins/modules/azure_rm_postgresqlserver.py index 3906418f7..c4b4391bf 100644 --- a/plugins/modules/azure_rm_postgresqlserver.py +++ b/plugins/modules/azure_rm_postgresqlserver.py @@ -139,9 +139,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_postgresqlserver_info.py b/plugins/modules/azure_rm_postgresqlserver_info.py index 69f6e03e2..0b92f004a 100644 --- a/plugins/modules/azure_rm_postgresqlserver_info.py +++ b/plugins/modules/azure_rm_postgresqlserver_info.py @@ -154,9 +154,9 @@ sample: { tag1: abc } ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient from msrest.serialization import Model @@ -192,7 +192,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_postgresqlserver_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_postgresqlserver_facts' module has been renamed to 'azure_rm_postgresqlserver_info'", version='2.13') + self.module.deprecate("The 'azure_rm_postgresqlserver_facts' module has been renamed to 'azure_rm_postgresqlserver_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_publicipaddress_info.py b/plugins/modules/azure_rm_publicipaddress_info.py index 16bd1bcd5..bb45aa518 100644 --- a/plugins/modules/azure_rm_publicipaddress_info.py +++ b/plugins/modules/azure_rm_publicipaddress_info.py @@ -220,7 +220,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_publicipaddress_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_publicipaddress_facts' module has been renamed to 'azure_rm_publicipaddress_info'", version='2.13') + self.module.deprecate("The 'azure_rm_publicipaddress_facts' module has been renamed to 'azure_rm_publicipaddress_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_rediscache.py b/plugins/modules/azure_rm_rediscache.py index 96dd3a81d..58cf910ca 100644 --- a/plugins/modules/azure_rm_rediscache.py +++ b/plugins/modules/azure_rm_rediscache.py @@ -219,9 +219,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_rediscache_info.py b/plugins/modules/azure_rm_rediscache_info.py index 84c2a7ac7..67c64622b 100644 --- a/plugins/modules/azure_rm_rediscache_info.py +++ b/plugins/modules/azure_rm_rediscache_info.py @@ -189,9 +189,8 @@ sample: X2xXXxx7xxxxxx5xxxx0xxxxx75xxxxxxxxXXXxxxxx= ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase - try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from azure.common import AzureHttpError from azure.mgmt.redis import RedisManagementClient from msrestazure.azure_exceptions import CloudError @@ -241,7 +240,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_rediscache_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_rediscache_facts' module has been renamed to 'azure_rm_rediscache_info'", version='2.13') + self.module.deprecate("The 'azure_rm_rediscache_facts' module has been renamed to 'azure_rm_rediscache_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_rediscachefirewallrule.py b/plugins/modules/azure_rm_rediscachefirewallrule.py index fba6bc903..7224ebf50 100644 --- a/plugins/modules/azure_rm_rediscachefirewallrule.py +++ b/plugins/modules/azure_rm_rediscachefirewallrule.py @@ -86,9 +86,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.polling import LROPoller from msrestazure.azure_operation import AzureOperationPoller diff --git a/plugins/modules/azure_rm_resource_info.py b/plugins/modules/azure_rm_resource_info.py index 34b942068..57f83b136 100644 --- a/plugins/modules/azure_rm_resource_info.py +++ b/plugins/modules/azure_rm_resource_info.py @@ -336,7 +336,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_resource_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_resource_facts' module has been renamed to 'azure_rm_resource_info'", version='2.13') + self.module.deprecate("The 'azure_rm_resource_facts' module has been renamed to 'azure_rm_resource_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_resourcegroup_info.py b/plugins/modules/azure_rm_resourcegroup_info.py index 94669a2bf..81d61e585 100644 --- a/plugins/modules/azure_rm_resourcegroup_info.py +++ b/plugins/modules/azure_rm_resourcegroup_info.py @@ -168,7 +168,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_resourcegroup_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_resourcegroup_facts' module has been renamed to 'azure_rm_resourcegroup_info'", version='2.13') + self.module.deprecate("The 'azure_rm_resourcegroup_facts' module has been renamed to 'azure_rm_resourcegroup_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_roleassignment.py b/plugins/modules/azure_rm_roleassignment.py index a70d09e68..5d2663f25 100644 --- a/plugins/modules/azure_rm_roleassignment.py +++ b/plugins/modules/azure_rm_roleassignment.py @@ -83,9 +83,9 @@ ''' import uuid -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from msrest.serialization import Model diff --git a/plugins/modules/azure_rm_roleassignment_info.py b/plugins/modules/azure_rm_roleassignment_info.py index a87784a74..4bbd6cb5a 100644 --- a/plugins/modules/azure_rm_roleassignment_info.py +++ b/plugins/modules/azure_rm_roleassignment_info.py @@ -104,9 +104,9 @@ ''' import time -from ansible.module_utils.azure_rm_common import AzureRMModuleBase try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.serialization import Model from azure.mgmt.authorization import AuthorizationManagementClient @@ -166,7 +166,7 @@ def exec_module(self, **kwargs): """Main module execution method""" is_old_facts = self.module._name == 'azure_rm_roleassignment_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_roleassignment_facts' module has been renamed to 'azure_rm_roleassignment_info'", version='2.13') + self.module.deprecate("The 'azure_rm_roleassignment_facts' module has been renamed to 'azure_rm_roleassignment_info'", version=(2, 9)) for key in list(self.module_arg_spec.keys()): if hasattr(self, key): diff --git a/plugins/modules/azure_rm_roledefinition.py b/plugins/modules/azure_rm_roledefinition.py index a49e510ea..882e13199 100644 --- a/plugins/modules/azure_rm_roledefinition.py +++ b/plugins/modules/azure_rm_roledefinition.py @@ -97,10 +97,10 @@ ''' import uuid -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils._text import to_native try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrestazure.azure_operation import AzureOperationPoller from msrest.polling import LROPoller diff --git a/plugins/modules/azure_rm_roledefinition_info.py b/plugins/modules/azure_rm_roledefinition_info.py index 1aee269c4..e72f13178 100644 --- a/plugins/modules/azure_rm_roledefinition_info.py +++ b/plugins/modules/azure_rm_roledefinition_info.py @@ -120,10 +120,10 @@ sample: [ 'Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write' ] ''' -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils._text import to_native try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError from msrest.serialization import Model from azure.mgmt.authorization import AuthorizationManagementClient @@ -184,7 +184,7 @@ def exec_module(self, **kwargs): """Main module execution method""" is_old_facts = self.module._name == 'azure_rm_roledefinition_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_roledefinition_facts' module has been renamed to 'azure_rm_roledefinition_info'", version='2.13') + self.module.deprecate("The 'azure_rm_roledefinition_facts' module has been renamed to 'azure_rm_roledefinition_info'", version=(2, 9)) for key in list(self.module_arg_spec.keys()): if hasattr(self, key): diff --git a/plugins/modules/azure_rm_route.py b/plugins/modules/azure_rm_route.py index 5d4d125e6..059dd389d 100644 --- a/plugins/modules/azure_rm_route.py +++ b/plugins/modules/azure_rm_route.py @@ -94,12 +94,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel diff --git a/plugins/modules/azure_rm_routetable_info.py b/plugins/modules/azure_rm_routetable_info.py index 3722a7ebd..6fa3ee60c 100644 --- a/plugins/modules/azure_rm_routetable_info.py +++ b/plugins/modules/azure_rm_routetable_info.py @@ -169,7 +169,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_routetable_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_routetable_facts' module has been renamed to 'azure_rm_routetable_info'", version='2.13') + self.module.deprecate("The 'azure_rm_routetable_facts' module has been renamed to 'azure_rm_routetable_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_securitygroup_info.py b/plugins/modules/azure_rm_securitygroup_info.py index 55944f802..45334b143 100644 --- a/plugins/modules/azure_rm_securitygroup_info.py +++ b/plugins/modules/azure_rm_securitygroup_info.py @@ -261,7 +261,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_securitygroup_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_securitygroup_facts' module has been renamed to 'azure_rm_securitygroup_info'", version='2.13') + self.module.deprecate("The 'azure_rm_securitygroup_facts' module has been renamed to 'azure_rm_securitygroup_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_servicebus.py b/plugins/modules/azure_rm_servicebus.py index 828691b37..1b55a4667 100644 --- a/plugins/modules/azure_rm_servicebus.py +++ b/plugins/modules/azure_rm_servicebus.py @@ -73,12 +73,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta diff --git a/plugins/modules/azure_rm_servicebus_info.py b/plugins/modules/azure_rm_servicebus_info.py index d7670f4fc..8e2b30216 100644 --- a/plugins/modules/azure_rm_servicebus_info.py +++ b/plugins/modules/azure_rm_servicebus_info.py @@ -378,12 +378,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, azure_id_to_dict from msrestazure.azure_exceptions import CloudError except Exception: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase, azure_id_to_dict from ansible.module_utils.common.dict_transformations import _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta @@ -443,7 +443,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_servicebus_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_servicebus_facts' module has been renamed to 'azure_rm_servicebus_info'", version='2.13') + self.module.deprecate("The 'azure_rm_servicebus_facts' module has been renamed to 'azure_rm_servicebus_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_servicebusqueue.py b/plugins/modules/azure_rm_servicebusqueue.py index 2283aa5ef..e7660b207 100644 --- a/plugins/modules/azure_rm_servicebusqueue.py +++ b/plugins/modules/azure_rm_servicebusqueue.py @@ -138,12 +138,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta diff --git a/plugins/modules/azure_rm_servicebussaspolicy.py b/plugins/modules/azure_rm_servicebussaspolicy.py index 46d7fe8ff..2b1195257 100644 --- a/plugins/modules/azure_rm_servicebussaspolicy.py +++ b/plugins/modules/azure_rm_servicebussaspolicy.py @@ -154,12 +154,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta diff --git a/plugins/modules/azure_rm_servicebustopic.py b/plugins/modules/azure_rm_servicebustopic.py index ecf99cd2e..d8b6b33b8 100644 --- a/plugins/modules/azure_rm_servicebustopic.py +++ b/plugins/modules/azure_rm_servicebustopic.py @@ -118,12 +118,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta diff --git a/plugins/modules/azure_rm_servicebustopicsubscription.py b/plugins/modules/azure_rm_servicebustopicsubscription.py index 3b8480eaa..7c5d5c890 100644 --- a/plugins/modules/azure_rm_servicebustopicsubscription.py +++ b/plugins/modules/azure_rm_servicebustopicsubscription.py @@ -131,12 +131,12 @@ ''' try: + from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase from msrestazure.azure_exceptions import CloudError except ImportError: # This is handled in azure_rm_common pass -from ansible.module_utils.azure_rm_common import AzureRMModuleBase from ansible.module_utils.common.dict_transformations import _snake_to_camel, _camel_to_snake from ansible.module_utils._text import to_native from datetime import datetime, timedelta diff --git a/plugins/modules/azure_rm_sqldatabase_info.py b/plugins/modules/azure_rm_sqldatabase_info.py index 4d03a05dd..862764eb5 100644 --- a/plugins/modules/azure_rm_sqldatabase_info.py +++ b/plugins/modules/azure_rm_sqldatabase_info.py @@ -195,7 +195,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_sqldatabase_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_sqldatabase_facts' module has been renamed to 'azure_rm_sqldatabase_info'", version='2.13') + self.module.deprecate("The 'azure_rm_sqldatabase_facts' module has been renamed to 'azure_rm_sqldatabase_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_sqlfirewallrule_info.py b/plugins/modules/azure_rm_sqlfirewallrule_info.py index 569264dd7..469a3cf6d 100644 --- a/plugins/modules/azure_rm_sqlfirewallrule_info.py +++ b/plugins/modules/azure_rm_sqlfirewallrule_info.py @@ -141,7 +141,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_sqlfirewallrule_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_sqlfirewallrule_facts' module has been renamed to 'azure_rm_sqlfirewallrule_info'", version='2.13') + self.module.deprecate("The 'azure_rm_sqlfirewallrule_facts' module has been renamed to 'azure_rm_sqlfirewallrule_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_sqlserver_info.py b/plugins/modules/azure_rm_sqlserver_info.py index 686d3436b..1874ffaf8 100644 --- a/plugins/modules/azure_rm_sqlserver_info.py +++ b/plugins/modules/azure_rm_sqlserver_info.py @@ -146,7 +146,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_sqlserver_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_sqlserver_facts' module has been renamed to 'azure_rm_sqlserver_info'", version='2.13') + self.module.deprecate("The 'azure_rm_sqlserver_facts' module has been renamed to 'azure_rm_sqlserver_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_storageaccount.py b/plugins/modules/azure_rm_storageaccount.py index 1ad241145..3e71aeddc 100644 --- a/plugins/modules/azure_rm_storageaccount.py +++ b/plugins/modules/azure_rm_storageaccount.py @@ -643,8 +643,7 @@ def update_account(self): self.update_network_rule_set() if self.network_acls.get('default_action', 'Allow') == 'Deny': - if sorted(self.network_acls['bypass'].replace(" ',' ").split(',')) != \ - sorted(self.account_dict['network_acls']['bypass'].replace(" ',' ").split(',')): + if self.network_acls['bypass'] != self.account_dict['network_acls']['bypass']: self.results['changed'] = True self.account_dict['network_acls']['bypass'] = self.network_acls['bypass'] self.update_network_rule_set() diff --git a/plugins/modules/azure_rm_storageaccount_info.py b/plugins/modules/azure_rm_storageaccount_info.py index f85f6a954..b1a1e5c53 100644 --- a/plugins/modules/azure_rm_storageaccount_info.py +++ b/plugins/modules/azure_rm_storageaccount_info.py @@ -413,7 +413,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_storageaccount_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_storageaccount_facts' module has been renamed to 'azure_rm_storageaccount_info'", version='2.13') + self.module.deprecate("The 'azure_rm_storageaccount_facts' module has been renamed to 'azure_rm_storageaccount_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_subnet_info.py b/plugins/modules/azure_rm_subnet_info.py index 57bc79140..2d5193381 100644 --- a/plugins/modules/azure_rm_subnet_info.py +++ b/plugins/modules/azure_rm_subnet_info.py @@ -178,7 +178,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_subnet_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_subnet_facts' module has been renamed to 'azure_rm_subnet_info'", version='2.13') + self.module.deprecate("The 'azure_rm_subnet_facts' module has been renamed to 'azure_rm_subnet_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_trafficmanagerendpoint_info.py b/plugins/modules/azure_rm_trafficmanagerendpoint_info.py index 26c9ced30..51e3590e1 100644 --- a/plugins/modules/azure_rm_trafficmanagerendpoint_info.py +++ b/plugins/modules/azure_rm_trafficmanagerendpoint_info.py @@ -227,7 +227,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_trafficmanagerendpoint_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_trafficmanagerendpoint_facts' module has been renamed to 'azure_rm_trafficmanagerendpoint_info'", - version='2.13') + version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_trafficmanagerprofile_info.py b/plugins/modules/azure_rm_trafficmanagerprofile_info.py index b0e9be7b4..5114a867f 100644 --- a/plugins/modules/azure_rm_trafficmanagerprofile_info.py +++ b/plugins/modules/azure_rm_trafficmanagerprofile_info.py @@ -309,7 +309,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_trafficmanagerprofile_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_trafficmanagerprofile_facts' module has been renamed to 'azure_rm_trafficmanagerprofile_info'", version='2.13') + self.module.deprecate("The 'azure_rm_trafficmanagerprofile_facts' module has been renamed to 'azure_rm_trafficmanagerprofile_info'", version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachine.py b/plugins/modules/azure_rm_virtualmachine.py index 158305129..8ed0b8190 100644 --- a/plugins/modules/azure_rm_virtualmachine.py +++ b/plugins/modules/azure_rm_virtualmachine.py @@ -779,7 +779,11 @@ pass from ansible.module_utils.basic import to_native, to_bytes -from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import AzureRMModuleBase, azure_id_to_dict, normalize_location_name, format_resource_id +from ansible_collections.azure.azcollection.plugins.module_utils.azure_rm_common import (AzureRMModuleBase, + azure_id_to_dict, + normalize_location_name, + format_resource_id + ) AZURE_OBJECT_CLASS = 'VirtualMachine' diff --git a/plugins/modules/azure_rm_virtualmachine_info.py b/plugins/modules/azure_rm_virtualmachine_info.py index 20454b961..3a99c5cd0 100644 --- a/plugins/modules/azure_rm_virtualmachine_info.py +++ b/plugins/modules/azure_rm_virtualmachine_info.py @@ -290,7 +290,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachine_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_virtualmachine_facts' module has been renamed to 'azure_rm_virtualmachine_info'", version='2.13') + self.module.deprecate("The 'azure_rm_virtualmachine_facts' module has been renamed to 'azure_rm_virtualmachine_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachineextension.py b/plugins/modules/azure_rm_virtualmachineextension.py index dc09de385..ad1cc28a2 100644 --- a/plugins/modules/azure_rm_virtualmachineextension.py +++ b/plugins/modules/azure_rm_virtualmachineextension.py @@ -214,7 +214,7 @@ def exec_module(self, **kwargs): setattr(self, key, kwargs[key]) if self.module._name == 'azure_rm_virtualmachine_extension': - self.module.deprecate("The 'azure_rm_virtualmachine_extension' module has been renamed to 'azure_rm_virtualmachineextension'", version='2.12') + self.module.deprecate("The 'azure_rm_virtualmachine_extension' module has been renamed to 'azure_rm_virtualmachineextension'", version=(2, 9)) resource_group = None response = None diff --git a/plugins/modules/azure_rm_virtualmachineextension_info.py b/plugins/modules/azure_rm_virtualmachineextension_info.py index c39b52e13..49e7ff6f6 100644 --- a/plugins/modules/azure_rm_virtualmachineextension_info.py +++ b/plugins/modules/azure_rm_virtualmachineextension_info.py @@ -177,7 +177,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachineextension_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_virtualmachineextension_facts' module has been renamed to 'azure_rm_virtualmachineextension_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachineimage_info.py b/plugins/modules/azure_rm_virtualmachineimage_info.py index b35567d12..14c6ae660 100644 --- a/plugins/modules/azure_rm_virtualmachineimage_info.py +++ b/plugins/modules/azure_rm_virtualmachineimage_info.py @@ -152,7 +152,7 @@ def __init__(self, **kwargs): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachineimage_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_virtualmachineimage_facts' module has been renamed to 'azure_rm_virtualmachineimage_info'", version='2.13') + self.module.deprecate("The 'azure_rm_virtualmachineimage_facts' module has been renamed to 'azure_rm_virtualmachineimage_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachinescaleset.py b/plugins/modules/azure_rm_virtualmachinescaleset.py index 2ff31dc6e..e59832dca 100644 --- a/plugins/modules/azure_rm_virtualmachinescaleset.py +++ b/plugins/modules/azure_rm_virtualmachinescaleset.py @@ -597,7 +597,7 @@ def exec_module(self, **kwargs): setattr(self, key, kwargs[key]) if self.module._name == 'azure_rm_virtualmachine_scaleset': - self.module.deprecate("The 'azure_rm_virtualmachine_scaleset' module has been renamed to 'azure_rm_virtualmachinescaleset'", version='2.12') + self.module.deprecate("The 'azure_rm_virtualmachine_scaleset' module has been renamed to 'azure_rm_virtualmachinescaleset'", version=(2, 9)) # make sure options are lower case self.remove_on_absent = set([resource.lower() for resource in self.remove_on_absent]) diff --git a/plugins/modules/azure_rm_virtualmachinescaleset_info.py b/plugins/modules/azure_rm_virtualmachinescaleset_info.py index 312d232ec..f430a69d8 100644 --- a/plugins/modules/azure_rm_virtualmachinescaleset_info.py +++ b/plugins/modules/azure_rm_virtualmachinescaleset_info.py @@ -297,7 +297,7 @@ def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualmachinescaleset_facts' if is_old_facts: self.module.deprecate("The 'azure_rm_virtualmachinescaleset_facts' module has been renamed to 'azure_rm_virtualmachinescaleset_info'", - version='2.13') + version=(2, 9)) for key in self.module_args: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py b/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py index 84e0aff57..e76d99d81 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetextension_info.py @@ -159,7 +159,7 @@ def exec_module(self, **kwargs): if is_old_facts: self.module.deprecate("The 'azure_rm_virtualmachinescalesetextension_facts' module has been renamed to" + " 'azure_rm_virtualmachinescalesetextension_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py index 4536b5e92..e8c968ec3 100644 --- a/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py +++ b/plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py @@ -163,7 +163,7 @@ def exec_module(self, **kwargs): if is_old_facts: self.module.deprecate("The 'azure_rm_virtualmachinescalesetinstance_facts' module has been renamed to" + " 'azure_rm_virtualmachinescalesetinstance_info'", - version='2.13') + version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualnetwork.py b/plugins/modules/azure_rm_virtualnetwork.py index e35f81861..70b50843c 100644 --- a/plugins/modules/azure_rm_virtualnetwork.py +++ b/plugins/modules/azure_rm_virtualnetwork.py @@ -100,7 +100,7 @@ RETURN = ''' state: description: - - Current state of the virtual network. + - Current state of the virtual network. returned: always type: complex contains: @@ -155,12 +155,12 @@ sample: Succeeded tags: description: - - Resource tags, such as { 'tags1':'value1' } + - Resource tags, such as { 'tags1':'value1' }. returned: always type: dict sample: { 'key1':'value1' } type: - descriptioin: + description: - Resource type. returned: always type: str diff --git a/plugins/modules/azure_rm_virtualnetwork_info.py b/plugins/modules/azure_rm_virtualnetwork_info.py index 7aa9d0c45..9cbe6aa3d 100644 --- a/plugins/modules/azure_rm_virtualnetwork_info.py +++ b/plugins/modules/azure_rm_virtualnetwork_info.py @@ -228,7 +228,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_virtualnetwork_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_virtualnetwork_facts' module has been renamed to 'azure_rm_virtualnetwork_info'", version='2.13') + self.module.deprecate("The 'azure_rm_virtualnetwork_facts' module has been renamed to 'azure_rm_virtualnetwork_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_virtualnetworkpeering_info.py b/plugins/modules/azure_rm_virtualnetworkpeering_info.py index 75ae2ed31..540cd203a 100644 --- a/plugins/modules/azure_rm_virtualnetworkpeering_info.py +++ b/plugins/modules/azure_rm_virtualnetworkpeering_info.py @@ -188,7 +188,7 @@ def exec_module(self, **kwargs): """Main module execution method""" is_old_facts = self.module._name == 'azure_rm_virtualnetworkpeering_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_virtualnetworkpeering_facts' module has been renamed to 'azure_rm_virtualnetworkpeering_info'", version='2.13') + self.module.deprecate("The 'azure_rm_virtualnetworkpeering_facts' module has been renamed to 'azure_rm_virtualnetworkpeering_info'", version=(2, 9)) for key in list(self.module_arg_spec.keys()): setattr(self, key, kwargs[key]) diff --git a/plugins/modules/azure_rm_webapp_info.py b/plugins/modules/azure_rm_webapp_info.py index 777794771..e3e0de7ac 100644 --- a/plugins/modules/azure_rm_webapp_info.py +++ b/plugins/modules/azure_rm_webapp_info.py @@ -265,7 +265,7 @@ def __init__(self): def exec_module(self, **kwargs): is_old_facts = self.module._name == 'azure_rm_webapp_facts' if is_old_facts: - self.module.deprecate("The 'azure_rm_webapp_facts' module has been renamed to 'azure_rm_webapp_info'", version='2.13') + self.module.deprecate("The 'azure_rm_webapp_facts' module has been renamed to 'azure_rm_webapp_info'", version=(2, 9)) for key in self.module_arg_spec: setattr(self, key, kwargs[key]) diff --git a/pr-pipelines.yml b/pr-pipelines.yml index a9eee9306..8aa5f1596 100644 --- a/pr-pipelines.yml +++ b/pr-pipelines.yml @@ -12,7 +12,7 @@ parameters: default: "2.9.0" values: - "2.9.0" - - "2.9.9" + - "devel" - name: MODULE_NAME displayName: 'Test Module' type: string @@ -156,7 +156,7 @@ jobs: inputs: versionSpec: '$(python.version)' - - script: tests/utils/ado/ado.sh $(test.key) ${{ parameters.PYTHON_VER }} ${{ parameters.ANSIBLE_VER }} + - script: tests/utils/ado/ado.sh $(test.key) ${{ parameters.PYTHON_VER }} ${{ parameters.ANSIBLE_VER }} ${{ parameters.MODULE_NAME }} env: SHIPPABLE_BUILD_DIR: $(Build.Repository.LocalPath) AZURE_CLIENT_ID: $(AZURE_CLIENT_ID) diff --git a/tests/integration/targets/azure_rm_aks/aliases b/tests/integration/targets/azure_rm_aks/aliases index 3b050cbc1..7aca0ce4f 100644 --- a/tests/integration/targets/azure_rm_aks/aliases +++ b/tests/integration/targets/azure_rm_aks/aliases @@ -1,3 +1,3 @@ cloud/azure destructive -shippable/azure/group6 +shippable/azure/group11 diff --git a/tests/integration/targets/azure_rm_automationaccount/tasks/main.yml b/tests/integration/targets/azure_rm_automationaccount/tasks/main.yml index 882693999..1e00eb9ac 100644 --- a/tests/integration/targets/azure_rm_automationaccount/tasks/main.yml +++ b/tests/integration/targets/azure_rm_automationaccount/tasks/main.yml @@ -37,7 +37,7 @@ - not output.changed - name: Get automation account - azure_rm_automationaccount_facts: + azure_rm_automationaccount_info: name: "{{ name }}" resource_group: "{{ resource_group }}" list_statistics: yes diff --git a/tests/integration/targets/azure_rm_functionapp/aliases b/tests/integration/targets/azure_rm_functionapp/aliases index aa77c071a..759eafa2d 100644 --- a/tests/integration/targets/azure_rm_functionapp/aliases +++ b/tests/integration/targets/azure_rm_functionapp/aliases @@ -1,3 +1,3 @@ cloud/azure -shippable/azure/group2 +shippable/azure/group3 destructive diff --git a/tests/integration/targets/azure_rm_keyvault/tasks/main.yml b/tests/integration/targets/azure_rm_keyvault/tasks/main.yml index 88b2cf08c..7b1bd61ef 100644 --- a/tests/integration/targets/azure_rm_keyvault/tasks/main.yml +++ b/tests/integration/targets/azure_rm_keyvault/tasks/main.yml @@ -10,7 +10,7 @@ azure_client_id=azure_client_id, azure_secret=azure_secret, azure_tenant=tenant_id) }}" - register: object_id + register: object_id_facts - name: Create instance of Key Vault -- check mode azure_rm_keyvault: diff --git a/tests/integration/targets/azure_rm_keyvaultkey/tasks/main.yml b/tests/integration/targets/azure_rm_keyvaultkey/tasks/main.yml index bf19988a0..4db30c58f 100644 --- a/tests/integration/targets/azure_rm_keyvaultkey/tasks/main.yml +++ b/tests/integration/targets/azure_rm_keyvaultkey/tasks/main.yml @@ -10,7 +10,7 @@ azure_client_id=azure_client_id, azure_secret=azure_secret, azure_tenant=tenant_id) }}" - register: object_id + register: object_id_facts - name: Create instance of Key Vault azure_rm_keyvault: diff --git a/tests/integration/targets/azure_rm_keyvaultsecret/tasks/main.yml b/tests/integration/targets/azure_rm_keyvaultsecret/tasks/main.yml index cdbf13f0d..baee99ae7 100644 --- a/tests/integration/targets/azure_rm_keyvaultsecret/tasks/main.yml +++ b/tests/integration/targets/azure_rm_keyvaultsecret/tasks/main.yml @@ -10,7 +10,7 @@ azure_client_id=azure_client_id, azure_secret=azure_secret, azure_tenant=tenant_id) }}" - register: object_id + register: object_id_facts - name: Create instance of Key Vault azure_rm_keyvault: @@ -85,4 +85,4 @@ register: output - assert: - that: output.changed \ No newline at end of file + that: output.changed diff --git a/tests/integration/targets/azure_rm_mariadbserver/tasks/main.yml b/tests/integration/targets/azure_rm_mariadbserver/tasks/main.yml index 74dc88e95..eecb895cb 100644 --- a/tests/integration/targets/azure_rm_mariadbserver/tasks/main.yml +++ b/tests/integration/targets/azure_rm_mariadbserver/tasks/main.yml @@ -86,7 +86,7 @@ var: output - name: Gather facts MariaDB Server - azure_rm_mariadbserver_facts: + azure_rm_mariadbserver_info: resource_group: "{{ resource_group }}" name: mariadbsrv{{ rpfx }} register: output @@ -128,7 +128,7 @@ ccc: ddd - name: Gather facts MariaDB Server - azure_rm_mariadbserver_facts: + azure_rm_mariadbserver_info: resource_group: "{{ resource_group }}" name: mariadbsrv{{ rpfx }}second register: output @@ -150,7 +150,7 @@ - output.servers[0]['tags']['ccc'] == 'ddd' - name: Gather facts MariaDB Server - azure_rm_mariadbserver_facts: + azure_rm_mariadbserver_info: resource_group: "{{ resource_group }}" register: output - name: Assert that facts are returned @@ -255,7 +255,7 @@ name: testdatabase2 - name: Gather facts MariaDB Database - azure_rm_mariadbdatabase_facts: + azure_rm_mariadbdatabase_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} name: testdatabase @@ -271,7 +271,7 @@ - output.databases[0]['collation'] != None - name: Gather facts MariaDB Database - azure_rm_mariadbdatabase_facts: + azure_rm_mariadbdatabase_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} register: output @@ -395,7 +395,7 @@ - output.changed - name: Gather facts MariaDB Firewall Rule - azure_rm_mariadbfirewallrule_facts: + azure_rm_mariadbfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -412,7 +412,7 @@ - "output.rules | length == 1" - name: Gather facts MariaDB Firewall Rule - azure_rm_mariadbfirewallrule_facts: + azure_rm_mariadbfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} register: output @@ -463,7 +463,7 @@ state: absent - name: Gather facts MariaDB Firewall Rule - azure_rm_mariadbfirewallrule_facts: + azure_rm_mariadbfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -491,7 +491,7 @@ - output.changed - name: Try to delete default configuraion - azure_rm_mariadbconfiguration_facts: + azure_rm_mariadbconfiguration_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} name: event_scheduler @@ -561,7 +561,7 @@ - not output.changed - name: Gather facts MariaDB Configuration - azure_rm_mariadbconfiguration_facts: + azure_rm_mariadbconfiguration_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} name: event_scheduler @@ -578,7 +578,7 @@ - output.settings | length == 1 - name: Gather facts MariaDB Configuration - azure_rm_mariadbconfiguration_facts: + azure_rm_mariadbconfiguration_info: resource_group: "{{ resource_group }}" server_name: mariadbsrv{{ rpfx }} register: output diff --git a/tests/integration/targets/azure_rm_mysqlserver/tasks/main.yml b/tests/integration/targets/azure_rm_mysqlserver/tasks/main.yml index 0276fdfef..123778e97 100644 --- a/tests/integration/targets/azure_rm_mysqlserver/tasks/main.yml +++ b/tests/integration/targets/azure_rm_mysqlserver/tasks/main.yml @@ -86,7 +86,7 @@ var: output - name: Gather facts MySQL Server - azure_rm_mysqlserver_facts: + azure_rm_mysqlserver_info: resource_group: "{{ resource_group }}" name: mysqlsrv{{ rpfx }} register: output @@ -128,7 +128,7 @@ ccc: ddd - name: Gather facts MySQL Server - azure_rm_mysqlserver_facts: + azure_rm_mysqlserver_info: resource_group: "{{ resource_group }}" name: mysqlsrv{{ rpfx }}second register: output @@ -150,7 +150,7 @@ - output.servers[0]['tags']['ccc'] == 'ddd' - name: Gather facts MySQL Server - azure_rm_mysqlserver_facts: + azure_rm_mysqlserver_info: resource_group: "{{ resource_group }}" register: output - name: Assert that facts are returned @@ -255,7 +255,7 @@ name: testdatabase2 - name: Gather facts MySQL Database - azure_rm_mysqldatabase_facts: + azure_rm_mysqldatabase_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} name: testdatabase @@ -271,7 +271,7 @@ - output.databases[0]['collation'] != None - name: Gather facts MySQL Database - azure_rm_mysqldatabase_facts: + azure_rm_mysqldatabase_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} register: output @@ -395,7 +395,7 @@ - output.changed - name: Gather facts MySQL Firewall Rule - azure_rm_mysqlfirewallrule_facts: + azure_rm_mysqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -412,7 +412,7 @@ - "output.rules | length == 1" - name: Gather facts MySQL Firewall Rule - azure_rm_mysqlfirewallrule_facts: + azure_rm_mysqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} register: output @@ -463,7 +463,7 @@ state: absent - name: Gather facts MySQL Firewall Rule - azure_rm_mysqlfirewallrule_facts: + azure_rm_mysqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -491,7 +491,7 @@ - output.changed - name: Try to delete default configuraion - azure_rm_mysqlconfiguration_facts: + azure_rm_mysqlconfiguration_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} name: event_scheduler @@ -561,7 +561,7 @@ - not output.changed - name: Gather facts MySQL Configuration - azure_rm_mysqlconfiguration_facts: + azure_rm_mysqlconfiguration_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} name: event_scheduler @@ -578,7 +578,7 @@ - output.settings | length == 1 - name: Gather facts MySQL Configuration - azure_rm_mysqlconfiguration_facts: + azure_rm_mysqlconfiguration_info: resource_group: "{{ resource_group }}" server_name: mysqlsrv{{ rpfx }} register: output diff --git a/tests/integration/targets/azure_rm_postgresqlserver/tasks/main.yml b/tests/integration/targets/azure_rm_postgresqlserver/tasks/main.yml index 93ec174a8..8cd59161d 100644 --- a/tests/integration/targets/azure_rm_postgresqlserver/tasks/main.yml +++ b/tests/integration/targets/azure_rm_postgresqlserver/tasks/main.yml @@ -82,7 +82,7 @@ var: output - name: Gather facts postgresql Server - azure_rm_postgresqlserver_facts: + azure_rm_postgresqlserver_info: resource_group: "{{ resource_group }}" name: postgresqlsrv{{ rpfx }} register: output @@ -122,7 +122,7 @@ ccc: ddd - name: Gather facts PostgreSQL Server - azure_rm_postgresqlserver_facts: + azure_rm_postgresqlserver_info: resource_group: "{{ resource_group }}" name: postgresqlsrv{{ rpfx }}second register: output @@ -144,7 +144,7 @@ - output.servers[0]['tags']['ccc'] == 'ddd' - name: Gather facts PostgreSQL Server - azure_rm_postgresqlserver_facts: + azure_rm_postgresqlserver_info: resource_group: "{{ resource_group }}" register: output - name: Assert that facts are returned @@ -251,7 +251,7 @@ name: testdatabase2 - name: Gather facts PostgreSQL Database - azure_rm_postgresqldatabase_facts: + azure_rm_postgresqldatabase_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} name: testdatabase @@ -267,7 +267,7 @@ - output.databases[0]['collation'] != None - name: Gather facts PostgreSQL Database - azure_rm_postgresqldatabase_facts: + azure_rm_postgresqldatabase_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} register: output @@ -374,7 +374,7 @@ end_ip_address: 172.28.10.138 - name: Gather facts PostgreSQL Firewall Rule - azure_rm_postgresqlfirewallrule_facts: + azure_rm_postgresqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -391,7 +391,7 @@ - "output.rules | length == 1" - name: Gather facts PostgreSQL Firewall Rule - azure_rm_postgresqlfirewallrule_facts: + azure_rm_postgresqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} register: output @@ -455,7 +455,7 @@ state: absent - name: Gather facts PostgreSQL Firewall Rule - azure_rm_postgresqlfirewallrule_facts: + azure_rm_postgresqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} name: firewallrule{{ rpfx }} @@ -531,7 +531,7 @@ - not output.changed - name: Gather facts PostgreSQL Configuration - azure_rm_postgresqlconfiguration_facts: + azure_rm_postgresqlconfiguration_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} name: deadlock_timeout @@ -548,7 +548,7 @@ - output.settings | length == 1 - name: Gather facts PostgreSQL Configuration - azure_rm_postgresqlconfiguration_facts: + azure_rm_postgresqlconfiguration_info: resource_group: "{{ resource_group }}" server_name: postgresqlsrv{{ rpfx }} register: output diff --git a/tests/integration/targets/azure_rm_rediscache/tasks/main.yml b/tests/integration/targets/azure_rm_rediscache/tasks/main.yml index dc0c61f39..ef0b89f95 100644 --- a/tests/integration/targets/azure_rm_rediscache/tasks/main.yml +++ b/tests/integration/targets/azure_rm_rediscache/tasks/main.yml @@ -39,7 +39,7 @@ - output.id - name: Get facts - azure_rm_rediscache_facts: + azure_rm_rediscache_info: resource_group: "{{ resource_group }}" name: "{{ redis_name }}" register: facts @@ -77,7 +77,7 @@ # As such, it is currently unable to accept the update request. Please try again later." block: - name: Wait for Redis provisioning to complete - azure_rm_rediscache_facts: + azure_rm_rediscache_info: resource_group: "{{ resource_group }}" name: "{{ redis_name }}" register: facts @@ -207,7 +207,7 @@ - output.id - name: Get facts - azure_rm_rediscache_facts: + azure_rm_rediscache_info: resource_group: "{{ resource_group }}" name: "{{ redis_name }}2" return_access_keys: True @@ -245,7 +245,7 @@ # a previous update request or is undergoing system maintenance. As such, it is currently unable to accept the update request. Please try again later." block: - name: Wait for Redis provisioning to complete - azure_rm_rediscache_facts: + azure_rm_rediscache_info: resource_group: "{{ resource_group }}" name: "{{ redis_name }}2" register: facts diff --git a/tests/integration/targets/azure_rm_resource/tasks/main.yml b/tests/integration/targets/azure_rm_resource/tasks/main.yml index 7c3024a5e..6ec87237d 100644 --- a/tests/integration/targets/azure_rm_resource/tasks/main.yml +++ b/tests/integration/targets/azure_rm_resource/tasks/main.yml @@ -57,7 +57,7 @@ that: output.changed - name: Try to get information about account - azure_rm_resource_facts: + azure_rm_resource_info: api_version: '2018-02-01' resource_group: "{{ resource_group }}" provider: network @@ -73,7 +73,7 @@ - output.response | length == 1 - name: Try to query a list - azure_rm_resource_facts: + azure_rm_resource_info: api_version: '2018-02-01' resource_group: "{{ resource_group }}" provider: network @@ -87,7 +87,7 @@ - output.response | length >= 1 - name: Try to query a list - same without API version - azure_rm_resource_facts: + azure_rm_resource_info: resource_group: "{{ resource_group }}" provider: network resource_type: networksecuritygroups @@ -100,7 +100,7 @@ - output.response | length >= 1 - name: Query all the resources in the resource group - azure_rm_resource_facts: + azure_rm_resource_info: resource_group: "{{ resource_group }}" resource_type: resources register: output diff --git a/tests/integration/targets/azure_rm_routetable/tasks/main.yml b/tests/integration/targets/azure_rm_routetable/tasks/main.yml index 40c4159ea..e01b7e826 100644 --- a/tests/integration/targets/azure_rm_routetable/tasks/main.yml +++ b/tests/integration/targets/azure_rm_routetable/tasks/main.yml @@ -44,7 +44,7 @@ - not output.changed - name: Get facts of the table - azure_rm_routetable_facts: + azure_rm_routetable_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: output @@ -110,7 +110,7 @@ - output.changed - name: Get facts of the table - azure_rm_routetable_facts: + azure_rm_routetable_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: output diff --git a/tests/integration/targets/azure_rm_servicebus/tasks/main.yml b/tests/integration/targets/azure_rm_servicebus/tasks/main.yml index c12d635a1..93f56ebb2 100644 --- a/tests/integration/targets/azure_rm_servicebus/tasks/main.yml +++ b/tests/integration/targets/azure_rm_servicebus/tasks/main.yml @@ -97,7 +97,7 @@ - subs.changed - name: Retrive topic - azure_rm_servicebus_facts: + azure_rm_servicebus_info: type: topic name: "topic{{ rpfx }}" resource_group: "{{ resource_group }}" @@ -122,7 +122,7 @@ state: absent - name: Retrive topic - azure_rm_servicebus_facts: + azure_rm_servicebus_info: type: topic name: "topic{{ rpfx }}" resource_group: "{{ resource_group }}" @@ -143,7 +143,7 @@ state: absent - name: Retrive topic - azure_rm_servicebus_facts: + azure_rm_servicebus_info: name: "topic{{ rpfx }}" type: topic resource_group: "{{ resource_group }}" diff --git a/tests/integration/targets/azure_rm_sqlserver/tasks/main.yml b/tests/integration/targets/azure_rm_sqlserver/tasks/main.yml index 5a92d2301..7319b9f19 100644 --- a/tests/integration/targets/azure_rm_sqlserver/tasks/main.yml +++ b/tests/integration/targets/azure_rm_sqlserver/tasks/main.yml @@ -50,7 +50,7 @@ # azure_rm_sqlserver_facts tests - name: Gather facts SQL Server - azure_rm_sqlserver_facts: + azure_rm_sqlserver_info: resource_group: "{{ resource_group }}" server_name: "sqlsrv{{ random_postfix }}" register: output @@ -69,7 +69,7 @@ - output.servers.sqlsrv{{ random_postfix }}.tags.aaa == 'bbb' - name: Gather facts SQL Server - unexisting - azure_rm_sqlserver_facts: + azure_rm_sqlserver_info: resource_group: "{{ resource_group }}" server_name: "unexisting" register: output @@ -80,7 +80,7 @@ - output.servers == {} - name: Gather facts SQL Server - list - azure_rm_sqlserver_facts: + azure_rm_sqlserver_info: resource_group: "{{ resource_group }}" register: output - name: Assert that facts are returned @@ -150,7 +150,7 @@ location: eastus - name: Gather facts SQL Database - azure_rm_sqldatabase_facts: + azure_rm_sqldatabase_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} name: database{{ random_postfix }} @@ -169,7 +169,7 @@ - output.databases[0].status != None - name: Gather facts SQL Database - azure_rm_sqldatabase_facts: + azure_rm_sqldatabase_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} register: output @@ -241,7 +241,7 @@ # test database facts without databases - name: Gather facts SQL Database - azure_rm_sqldatabase_facts: + azure_rm_sqldatabase_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} name: database{{ random_postfix }} @@ -253,7 +253,7 @@ - output.databases | length == 0 - name: Gather facts SQL Database - azure_rm_sqldatabase_facts: + azure_rm_sqldatabase_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} register: output @@ -318,7 +318,7 @@ end_ip_address: 172.28.10.138 - name: Gather facts SQL Firewall Rule - azure_rm_sqlfirewallrule_facts: + azure_rm_sqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} name: firewallrule{{ random_postfix }} @@ -335,7 +335,7 @@ - output.rules[0].end_ip_address != None - name: Gather facts SQL Firewall Rule - azure_rm_sqlfirewallrule_facts: + azure_rm_sqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} register: output @@ -371,7 +371,7 @@ state: absent - name: Gather facts SQL Firewall Rule - azure_rm_sqlfirewallrule_facts: + azure_rm_sqlfirewallrule_info: resource_group: "{{ resource_group }}" server_name: sqlsrv{{ random_postfix }} name: firewallrule{{ random_postfix }} diff --git a/tests/integration/targets/azure_rm_storageaccount/tasks/main.yml b/tests/integration/targets/azure_rm_storageaccount/tasks/main.yml index f606ee53e..bace7f1e8 100644 --- a/tests/integration/targets/azure_rm_storageaccount/tasks/main.yml +++ b/tests/integration/targets/azure_rm_storageaccount/tasks/main.yml @@ -162,10 +162,10 @@ - output.storageaccounts[0].account_type == "Standard_GRS" - output.storageaccounts[0].primary_endpoints.blob.connectionstring - output.storageaccounts[0].blob_cors - - output.storageaccounts[0].https_only - - output.storageaccounts[0].network_acls.bypass == "AzureServices" - - output.storageaccounts[0].network_acls.default_action == "Deny" - - output.storageaccounts[0].network_acls.ip_rules | length == 1 + #- output.storageaccounts[0].https_only + #- output.storageaccounts[0].network_acls.bypass == "AzureServices" + #- output.storageaccounts[0].network_acls.default_action == "Deny" + #- output.storageaccounts[0].network_acls.ip_rules | length == 1 - name: Gather facts azure_rm_storageaccount_info: diff --git a/tests/integration/targets/azure_rm_trafficmanagerprofile/tasks/main.yml b/tests/integration/targets/azure_rm_trafficmanagerprofile/tasks/main.yml index dba81c0e2..865c56dc4 100644 --- a/tests/integration/targets/azure_rm_trafficmanagerprofile/tasks/main.yml +++ b/tests/integration/targets/azure_rm_trafficmanagerprofile/tasks/main.yml @@ -27,7 +27,7 @@ check_mode: yes - name: Check there is no Traffic Manager profile created - azure_rm_trafficmanagerprofile_facts: + azure_rm_trafficmanagerprofile_info: resource_group: "{{ resource_group }}" name: "{{ tmname }}" register: fact @@ -61,7 +61,7 @@ - tm.changed - name: Gather Traffic Manager profile facts - azure_rm_trafficmanagerprofile_facts: + azure_rm_trafficmanagerprofile_info: resource_group: "{{ resource_group }}" name: "{{ tmname }}" register: fact @@ -142,7 +142,7 @@ - output.changed - name: Get endpoint - azure_rm_trafficmanagerendpoint_facts: + azure_rm_trafficmanagerendpoint_info: resource_group: "{{ resource_group }}" profile_name: "{{ tmname }}" register: facts @@ -170,7 +170,7 @@ - output.changed - name: Get endpoint - azure_rm_trafficmanagerendpoint_facts: + azure_rm_trafficmanagerendpoint_info: resource_group: "{{ resource_group }}" profile_name: "{{ tmname }}" register: facts @@ -193,7 +193,7 @@ target: 4.3.2.1 - name: Get endpoint - azure_rm_trafficmanagerendpoint_facts: + azure_rm_trafficmanagerendpoint_info: resource_group: "{{ resource_group }}" profile_name: "{{ tmname }}" register: facts @@ -235,7 +235,7 @@ - output.changed - name: Get endpoint - azure_rm_trafficmanagerendpoint_facts: + azure_rm_trafficmanagerendpoint_info: resource_group: "{{ resource_group }}" profile_name: "{{ tmname }}" register: facts @@ -253,7 +253,7 @@ check_mode: yes - name: Gather Traffic Manager profile facts - azure_rm_trafficmanagerprofile_facts: + azure_rm_trafficmanagerprofile_info: resource_group: "{{ resource_group }}" name: "{{ tmname }}" register: fact @@ -278,7 +278,7 @@ - output.changed - name: Get Traffic Manager profile fact - azure_rm_trafficmanagerprofile_facts: + azure_rm_trafficmanagerprofile_info: resource_group: "{{ resource_group }}" name: "{{ tmname }}" register: fact diff --git a/tests/integration/targets/azure_rm_virtualmachineextension/tasks/main.yml b/tests/integration/targets/azure_rm_virtualmachineextension/tasks/main.yml index 7cd79acbf..b48f1692c 100644 --- a/tests/integration/targets/azure_rm_virtualmachineextension/tasks/main.yml +++ b/tests/integration/targets/azure_rm_virtualmachineextension/tasks/main.yml @@ -84,7 +84,7 @@ that: results.changed - name: Query extension - azure_rm_virtualmachineextension_facts: + azure_rm_virtualmachineextension_info: resource_group: "{{ resource_group }}" name: testVMExtension virtual_machine_name: testVM @@ -105,7 +105,7 @@ - results.extensions[0]['provisioning_state'] != None - name: List extensions - azure_rm_virtualmachineextension_facts: + azure_rm_virtualmachineextension_info: resource_group: "{{ resource_group }}" virtual_machine_name: testVM register: results diff --git a/tests/integration/targets/azure_rm_virtualmachinescaleset/tasks/main.yml b/tests/integration/targets/azure_rm_virtualmachinescaleset/tasks/main.yml index 67a0b9380..91deb5d2e 100644 --- a/tests/integration/targets/azure_rm_virtualmachinescaleset/tasks/main.yml +++ b/tests/integration/targets/azure_rm_virtualmachinescaleset/tasks/main.yml @@ -125,7 +125,7 @@ that: results.changed - name: Get VMSS to assert no VMSS is created in check mode - azure_rm_virtualmachinescaleset_facts: + azure_rm_virtualmachinescaleset_info: resource_group: "{{ resource_group }}" name: testVMSS{{ rpfx }} format: curated @@ -204,7 +204,7 @@ that: results.changed - name: Retrieve scaleset facts - azure_rm_virtualmachinescaleset_facts: + azure_rm_virtualmachinescaleset_info: resource_group: "{{ resource_group }}" name: testVMSS{{ rpfx }} format: curated @@ -215,7 +215,7 @@ - output_scaleset.vmss[0].load_balancer == "testLB1" - name: Retrieve scaleset VMs facts - azure_rm_virtualmachinescalesetinstance_facts: + azure_rm_virtualmachinescalesetinstance_info: resource_group: "{{ resource_group }}" vmss_name: testVMSS{{ rpfx }} register: instances @@ -294,7 +294,7 @@ that: not results.changed - name: Query extension - azure_rm_virtualmachinescalesetextension_facts: + azure_rm_virtualmachinescalesetextension_info: resource_group: "{{ resource_group }}" vmss_name: testVMSS{{ rpfx }} name: testExtension @@ -314,7 +314,7 @@ - results.extensions[0]['provisioning_state'] != None - name: List extensions - azure_rm_virtualmachinescalesetextension_facts: + azure_rm_virtualmachinescalesetextension_info: resource_group: "{{ resource_group }}" vmss_name: testVMSS{{ rpfx }} register: results diff --git a/tests/integration/targets/azure_rm_virtualnetworkpeering/tasks/main.yml b/tests/integration/targets/azure_rm_virtualnetworkpeering/tasks/main.yml index 9eb0424af..bf7a4aa13 100644 --- a/tests/integration/targets/azure_rm_virtualnetworkpeering/tasks/main.yml +++ b/tests/integration/targets/azure_rm_virtualnetworkpeering/tasks/main.yml @@ -90,7 +90,7 @@ that: output.changed - name: Get facts - azure_rm_virtualnetworkpeering_facts: + azure_rm_virtualnetworkpeering_info: resource_group: "{{ resource_group }}" name: "{{ peering_name }}" virtual_network: "{{ vnetname1 }}" diff --git a/tests/integration/targets/azure_rm_webapp/tasks/main.yml b/tests/integration/targets/azure_rm_webapp/tasks/main.yml index 8efc6629d..e4f7e9479 100644 --- a/tests/integration/targets/azure_rm_webapp/tasks/main.yml +++ b/tests/integration/targets/azure_rm_webapp/tasks/main.yml @@ -38,7 +38,7 @@ # enable after webapp_facts merged # - name: get the web app -# azure_rm_webapp_facts: +# azure_rm_webapp_info: # resource_group: "{{ resource_group }}" # name: "{{ win_app_name }}2" # register: stopped @@ -60,7 +60,7 @@ register: output - name: get web app with resource group and tag - azure_rm_webapp_facts: + azure_rm_webapp_info: resource_group: "{{ resource_group }}" name: "{{ win_app_name }}3" tags: @@ -91,7 +91,7 @@ that: output.changed - name: get web app with name - azure_rm_webapp_facts: + azure_rm_webapp_info: resource_group: "{{ resource_group }}" name: "{{ win_app_name }}4" register: output @@ -123,7 +123,7 @@ - output.changed - name: get web app with name - azure_rm_webapp_facts: + azure_rm_webapp_info: resource_group: "{{ resource_group }}" name: "{{ win_app_name }}4" register: output @@ -136,7 +136,7 @@ - output.webapps[0].app_settings['testkey2'] == 'testvalue2' - name: get web app with return publishing profile - azure_rm_webapp_facts: + azure_rm_webapp_info: resource_group: "{{ resource_group }}" name: "{{ win_app_name }}4" return_publish_profile: true @@ -333,7 +333,7 @@ that: output.changed - name: Get facts with publish profile - azure_rm_webapp_facts: + azure_rm_webapp_info: resource_group: "{{ resource_group }}" name: "{{ win_app_name }}13" no_log: true diff --git a/tests/integration/targets/azure_rm_workspace/tasks/main.yml b/tests/integration/targets/azure_rm_workspace/tasks/main.yml index 05efd3567..7f9a05f79 100644 --- a/tests/integration/targets/azure_rm_workspace/tasks/main.yml +++ b/tests/integration/targets/azure_rm_workspace/tasks/main.yml @@ -15,7 +15,7 @@ - output.changed - name: Get workspace - azure_rm_loganalyticsworkspace_facts: + azure_rm_loganalyticsworkspace_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: facts @@ -49,7 +49,7 @@ - not output.changed - name: Get workspace - azure_rm_loganalyticsworkspace_facts: + azure_rm_loganalyticsworkspace_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: facts @@ -86,7 +86,7 @@ - output.changed - name: Get workspace - azure_rm_loganalyticsworkspace_facts: + azure_rm_loganalyticsworkspace_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: facts @@ -107,7 +107,7 @@ - output.changed - name: Get workspace - azure_rm_loganalyticsworkspace_facts: + azure_rm_loganalyticsworkspace_info: name: "{{ name }}" resource_group: "{{ resource_group }}" register: facts diff --git a/tests/integration/targets/inventory_azure/playbooks/create_inventory_config.yml b/tests/integration/targets/inventory_azure/playbooks/create_inventory_config.yml index 31d3ca358..6ed4067af 100644 --- a/tests/integration/targets/inventory_azure/playbooks/create_inventory_config.yml +++ b/tests/integration/targets/inventory_azure/playbooks/create_inventory_config.yml @@ -8,4 +8,4 @@ - name: write inventory config file copy: dest: ../test.azure_rm.yml - content: "{{ lookup('template', template_name) }}" \ No newline at end of file + content: "{{ lookup('template', template_name) }}" diff --git a/tests/integration/targets/inventory_azure/playbooks/empty_inventory_config.yml b/tests/integration/targets/inventory_azure/playbooks/empty_inventory_config.yml index cf4118af3..06a427931 100644 --- a/tests/integration/targets/inventory_azure/playbooks/empty_inventory_config.yml +++ b/tests/integration/targets/inventory_azure/playbooks/empty_inventory_config.yml @@ -6,4 +6,4 @@ - name: write inventory config file copy: dest: ../test.azure_rm.yml - content: "" \ No newline at end of file + content: "" diff --git a/tests/integration/targets/inventory_azure/playbooks/test_inventory.yml b/tests/integration/targets/inventory_azure/playbooks/test_inventory.yml index d791bdc4c..fc31fc272 100644 --- a/tests/integration/targets/inventory_azure/playbooks/test_inventory.yml +++ b/tests/integration/targets/inventory_azure/playbooks/test_inventory.yml @@ -36,4 +36,4 @@ state: absent - name: teardown - include_tasks: teardown.yml \ No newline at end of file + include_tasks: teardown.yml diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt deleted file mode 120000 index a11c71bd5..000000000 --- a/tests/sanity/ignore-2.10.txt +++ /dev/null @@ -1 +0,0 @@ -ignore-2.9.txt \ No newline at end of file diff --git a/tests/sanity/ignore-2.11.txt b/tests/sanity/ignore-2.11.txt new file mode 100644 index 000000000..fa4bad195 --- /dev/null +++ b/tests/sanity/ignore-2.11.txt @@ -0,0 +1,871 @@ +plugins/modules/azure_rm_aks.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_aks.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_aks.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_aks.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_aks.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_aks.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_aks.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_aks.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aks.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_aks_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_aks_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_aks_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_aks_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aks_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_aksversion_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_aksversion_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_aksversion_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_appgateway.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_appgateway.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_appgateway.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_appgateway.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appgateway.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_appgateway.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_appgateway.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_applicationsecuritygroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_applicationsecuritygroup_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_appserviceplan.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_appserviceplan.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_appserviceplan.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appserviceplan.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_appserviceplan_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_automationaccount.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_automationaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_automationaccount_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_automationaccount_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_automationaccount_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_availabilityset.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_availabilityset.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_availabilityset.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_availabilityset_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_availabilityset_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_availabilityset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_availabilityset_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerinstance.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_containerinstance.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_containerinstance.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerinstance.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerinstance_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerinstance_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerinstance_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistry.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistry.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistry.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistry_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistry_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistry_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistryreplication.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:return-syntax-error +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistrywebhook.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_containerregistrywebhook_facts.py validate-modules:return-syntax-error +plugins/modules/azure_rm_deployment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_deployment.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_deployment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_deployment.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_deployment.py validate-modules:return-syntax-error +plugins/modules/azure_rm_deployment_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_deployment_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_deployment_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_deployment_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-missing-type +plugins/modules/azure_rm_dnsrecordset.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnsrecordset.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_dnsrecordset.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_dnsrecordset.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnsrecordset.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnsrecordset.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_dnsrecordset_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnszone.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnszone.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_dnszone.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_dnszone.py validate-modules:invalid-documentation +plugins/modules/azure_rm_dnszone.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnszone.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnszone_info.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_dnszone_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_dnszone_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_dnszone_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_dnszone_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_dnszone_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_functionapp.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_functionapp.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_functionapp.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_functionapp.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_functionapp.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_functionapp_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_functionapp_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_functionapp_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_functionapp_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_gallery.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_gallery.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_gallery.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_gallery.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_gallery_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_gallery_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_galleryimage.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_galleryimage.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_galleryimage.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimage.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimage_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimage_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_galleryimageversion.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_galleryimageversion.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_galleryimageversion.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_galleryimageversion.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimageversion.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_galleryimageversion_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_image.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_image.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_image.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_image.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_image.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_image.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_image_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_image_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_image_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_image_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_image_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_image_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_iotdevice.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevice.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iotdevice_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevice_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iotdevicemodule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iotdevicemodule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothub.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iothub.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_iothub.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothub.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothub_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iothub_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothub_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_iothubconsumergroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvault.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_keyvault.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_keyvault.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvault.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_keyvault.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_keyvault.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvault.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_keyvault_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_keyvault_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvault_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultkey.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_keyvaultkey.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvaultkey.py validate-modules:invalid-documentation +plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultkey.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultkey_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:invalid-documentation +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultsecret.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_keyvaultsecret_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_manageddisk.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_manageddisk.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_manageddisk_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_manageddisk_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_manageddisk_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_managementgroup.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_managementgroup.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_managementgroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_managementgroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type +plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_networkinterface.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_networkinterface.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_networkinterface.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_networkinterface.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_networkinterface.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_networkinterface_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_networkinterface_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_networkinterface_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_networkinterface_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_networkinterface_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_publicipaddress.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_publicipaddress.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_publicipaddress.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_publicipaddress.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_publicipaddress.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_publicipaddress.py validate-modules:return-syntax-error +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_publicipaddress_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_resource.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_resource.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_resource.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_resource.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resource.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_resource_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_resource_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_resource_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_resource_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resource_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_resourcegroup.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_resourcegroup.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resourcegroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_resourcegroup_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_securitygroup.py validate-modules:missing-suboption-docs +plugins/modules/azure_rm_securitygroup.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_securitygroup.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_securitygroup.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_securitygroup.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_securitygroup.py validate-modules:mutually_exclusive-unknown +plugins/modules/azure_rm_securitygroup.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_securitygroup.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_securitygroup_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_securitygroup_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_securitygroup_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_securitygroup_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_storageaccount.py validate-modules:doc-missing-type +plugins/modules/azure_rm_storageaccount.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_storageaccount.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_storageaccount.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_storageaccount.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_storageaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_storageaccount_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_storageaccount_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_storageaccount_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_storageaccount_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_storageaccount_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_storageblob.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_storageblob.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_storageblob.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_storageblob.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_subnet.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_subnet.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_subnet.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_subnet.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_subnet_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_subnet_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachine.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_virtualmachine.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachine.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachine.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachine_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineextension.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineextension_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachineimage_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescaleset.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescaleset_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetextension.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetextension_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetinstance.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualmachinescalesetinstance_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_webapp.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_webapp.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_webapp.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_webapp.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_webapp.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webapp.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_webapp_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_webapp_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_webapp_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webapp_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_webappslot.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_webappslot.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_webappslot.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_webappslot.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_webappslot.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_webappslot.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_autoscale.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_autoscale.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_autoscale.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_autoscale.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_autoscale.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_autoscale.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_autoscale_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_autoscale_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_autoscale_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_autoscale_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cdnendpoint.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cdnendpoint.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_cdnendpoint.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnendpoint.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:nonexistent-parameter-documented +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cosmosdbaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlab.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlab.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlab_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlab_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlab_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabarmtemplate_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabartifact_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifactsource.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabartifactsource_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabcustomimage.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabcustomimage_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabenvironment.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabenvironment_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabpolicy.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabpolicy_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:nonexistent-parameter-documented +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualmachine.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabvirtualmachine_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualnetwork.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabvirtualnetwork_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_hdinsightcluster.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_loadbalancer.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_loadbalancer.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_loadbalancer.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loadbalancer.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loganalyticsworkspace_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbserver.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqldatabase.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqldatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlserver.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlserver.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_rediscache.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_rediscache.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_rediscache.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscache.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscache_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_rediscache_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscache_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roleassignment.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roleassignment.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roleassignment_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roleassignment_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-argument-spec +plugins/modules/azure_rm_roledefinition.py validate-modules:missing-suboption-docs +plugins/modules/azure_rm_roledefinition.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_roledefinition.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roledefinition.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_roledefinition_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_roledefinition_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roledefinition_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_roledefinition_info.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_roledefinition_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_route.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_route.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_route.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_route.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_routetable.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_routetable.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_routetable.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_routetable.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_routetable_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_routetable_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_routetable_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_routetable_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebus.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebus.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebus.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebus.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebus_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebus_info.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_servicebus_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_servicebus_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebus_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebusqueue.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebusqueue.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebusqueue.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebustopic.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebustopic.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebustopic.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebustopic.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebustopicsubscription.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_servicebussaspolicy.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_snapshot.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_snapshot.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_snapshot.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_snapshot.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_snapshot.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqldatabase.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqldatabase.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqldatabase.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqldatabase_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlfirewallrule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlfirewallrule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlserver.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlserver.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_sqlserver_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_sqlserver_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_sqlserver_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanager.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_trafficmanager.py validate-modules:invalid-documentation +plugins/modules/azure_rm_trafficmanager.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_trafficmanager.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_trafficmanager.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanager.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerendpoint.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerendpoint_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerprofile.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_trafficmanagerprofile_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetwork.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualnetwork.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualnetwork.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetwork.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetwork_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkpeering.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkpeering_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-choices-do-not-match-spec +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-default-does-not-match-spec +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-missing-type +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-elements-mismatch +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_virtualnetworkgateway.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_batchaccount.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_batchaccount.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_batchaccount.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_batchaccount.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_batchaccount.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cdnendpoint_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_cdnprofile.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cdnprofile.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cdnprofile.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnprofile.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cosmosdbaccount_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabschedule.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_devtestlabschedule_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_hdinsightcluster_info.py validate-modules:return-syntax-error +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_loadbalancer_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_lock.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_lock.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_lock.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_lock_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_lock_info.py validate-modules:doc-required-mismatch +plugins/modules/azure_rm_lock_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_lock_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_cdnprofile_info.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_azurefirewall.py validate-modules:missing-suboption-docs +plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_azurefirewall.py validate-modules:undocumented-parameter +plugins/modules/azure_rm_azurefirewall.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_azurefirewall.py validate-modules:invalid-ansiblemodule-schema +plugins/modules/azure_rm_azurefirewall.py validate-modules:parameter-list-no-elements +plugins/modules/azure_rm_azurefirewall.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_azurefirewall.py validate-modules:required_if-unknown-key +plugins/modules/azure_rm_azurefirewall_info.py validate-modules:deprecation-either-date-or-version +plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-requirements-unknown +plugins/modules/azure_rm_azurefirewall_info.py validate-modules:required_if-unknown-key +tests/utils/shippable/check_matrix.py replace-urlopen +tests/utils/shippable/timing.py shebang diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt index c3a28442e..9cb04a767 100644 --- a/tests/sanity/ignore-2.9.txt +++ b/tests/sanity/ignore-2.9.txt @@ -1,9 +1,3 @@ -plugins/module_utils/azure_rm_common.py future-import-boilerplate -plugins/module_utils/azure_rm_common.py metaclass-boilerplate -plugins/module_utils/azure_rm_common_ext.py future-import-boilerplate -plugins/module_utils/azure_rm_common_ext.py metaclass-boilerplate -plugins/module_utils/azure_rm_common_rest.py future-import-boilerplate -plugins/module_utils/azure_rm_common_rest.py metaclass-boilerplate plugins/modules/azure_rm_aks.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_aks.py validate-modules:parameter-type-not-in-doc @@ -37,7 +31,6 @@ plugins/modules/azure_rm_containerregistry_info.py validate-modules:missing-modu plugins/modules/azure_rm_containerregistryreplication.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-choices-do-not-match-spec plugins/modules/azure_rm_containerregistryreplication.py validate-modules:doc-default-does-not-match-spec -plugins/modules/azure_rm_containerregistryreplication.py validate-modules:return-syntax-error plugins/modules/azure_rm_containerregistryreplication.py validate-modules:undocumented-parameter plugins/modules/azure_rm_containerregistryreplication.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_containerregistryreplication_facts.py validate-modules:parameter-type-not-in-doc @@ -96,7 +89,8 @@ plugins/modules/azure_rm_manageddisk.py validate-modules:parameter-type-not-in-d plugins/modules/azure_rm_manageddisk.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_manageddisk_info.py validate-modules:doc-type-does-not-match-spec plugins/modules/azure_rm_manageddisk_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_networkinterface.py pep8:E501 +plugins/modules/azure_rm_managementgroup.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_lock.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_networkinterface.py validate-modules:doc-missing-type plugins/modules/azure_rm_networkinterface.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_networkinterface_info.py validate-modules:missing-module-utils-import @@ -128,7 +122,6 @@ plugins/modules/azure_rm_subnet.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_subnet.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_subnet_info.py validate-modules:missing-module-utils-import -plugins/modules/azure_rm_virtualmachine.py pep8:E501 plugins/modules/azure_rm_virtualmachine.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachine_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_virtualmachineextension.py validate-modules:parameter-type-not-in-doc @@ -175,23 +168,53 @@ plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-choices-do-not-mat plugins/modules/azure_rm_loadbalancer.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_loganalyticsworkspace.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbconfiguration.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mariadbconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbdatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbdatabase.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mariadbdatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbfirewallrule.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mariadbfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mariadbserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mariadbserver.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mariadbserver_info.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_monitorlogprofile.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlconfiguration.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mysqlconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqldatabase.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mysqldatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlfirewallrule.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mysqlfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_mysqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_mysqlserver.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_mysqlserver_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlconfiguration.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_postgresqlconfiguration_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqldatabase.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqldatabase.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_postgresqldatabase_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlfirewallrule.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_postgresqlfirewallrule_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_postgresqlserver.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_postgresqlserver.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_postgresqlserver_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_rediscache.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_rediscache.py validate-modules:doc-default-does-not-match-spec plugins/modules/azure_rm_rediscache.py validate-modules:doc-type-does-not-match-spec +plugins/modules/azure_rm_rediscache.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_rediscache_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_rediscache_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_rediscachefirewallrule.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_roleassignment.py validate-modules:parameter-type-not-in-doc +plugins/modules/azure_rm_roleassignment.py validate-modules:missing-module-utils-import +plugins/modules/azure_rm_roleassignment_info.py validate-modules:missing-module-utils-import plugins/modules/azure_rm_roleassignment_info.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roledefinition.py validate-modules:parameter-type-not-in-doc plugins/modules/azure_rm_roledefinition.py validate-modules:invalid-argument-spec diff --git a/tests/utils/ado/ado.sh b/tests/utils/ado/ado.sh index eb0d238f0..b17ca76c8 100755 --- a/tests/utils/ado/ado.sh +++ b/tests/utils/ado/ado.sh @@ -40,9 +40,19 @@ set -ux if [ "$2" = "2.7" ] then - pip install ansible=="$3" --disable-pip-version-check + if [ "$3" = "devel" ] + then + pip install git+https://github.com/ansible/ansible.git@devel --disable-pip-version-check + else + pip install ansible=="$3" --disable-pip-version-check + fi else - pip3 install ansible=="$3" --disable-pip-version-check + if [ "$3" = "devel" ] + then + pip3 install git+https://github.com/ansible/ansible.git@devel --disable-pip-version-check + else + pip3 install ansible=="$3" --disable-pip-version-check + fi fi TEST_DIR="${HOME}/.ansible/ansible_collections/azure/azcollection" @@ -61,13 +71,13 @@ fi timeout=60 test_list=("azure_rm_acs" "azure_rm_aks" "azure_rm_appgateway" "azure_rm_appserviceplan" "azure_rm_automationaccount" "azure_rm_autoscale" "azure_rm_availabilityset" "azure_rm_azurefirewall" "azure_rm_batchaccount" "azure_rm_cdnprofile" "azure_rm_containerinstance" "azure_rm_containerregistry" "azure_rm_cosmosdbaccount" "azure_rm_deployment" "azure_rm_dnsrecordset" "azure_rm_dnszone" "azure_rm_functionapp" "azure_rm_gallery" "azure_rm_hdinsightcluster" "azure_rm_image" "azure_rm_iothub" "azure_rm_keyvault" "azure_rm_keyvaultkey" "azure_rm_keyvaultsecret" "azure_rm_loadbalancer" "azure_rm_manageddisk" "azure_rm_mariadbserver" "azure_rm_monitorlogprofile" "azure_rm_mysqlserver" "azure_rm_networkinterface" "azure_rm_postgresqlserver" "azure_rm_publicipaddress" "azure_rm_rediscache" "azure_rm_resource" "azure_rm_resourcegroup" "azure_rm_routetable" "azure_rm_securitygroup" "azure_rm_servicebus" "azure_rm_sqlserver" "azure_rm_storageaccount" "azure_rm_storageblob" "azure_rm_subnet" "azure_rm_trafficmanagerprofile" "azure_rm_virtualmachine" "azure_rm_virtualmachineextension" "azure_rm_virtualmachineimage_info" "azure_rm_virtualmachinescaleset" "azure_rm_virtualnetwork" "azure_rm_virtualnetworkgateway" "azure_rm_virtualnetworkpeering" "azure_rm_webapp" "azure_rm_workspace" "inventory_azure" "setup_azure" "azure_rm_acs" "azure_rm_aks" "azure_rm_appgateway" "azure_rm_appserviceplan" "azure_rm_automationaccount" "azure_rm_autoscale" "azure_rm_availabilityset" "azure_rm_azurefirewall" "azure_rm_batchaccount" "azure_rm_cdnprofile" "azure_rm_containerinstance" "azure_rm_containerregistry" "azure_rm_cosmosdbaccount" "azure_rm_deployment" "azure_rm_dnsrecordset" "azure_rm_dnszone" "azure_rm_functionapp" "azure_rm_gallery" "azure_rm_hdinsightcluster" "azure_rm_image" "azure_rm_iothub" "azure_rm_keyvault" "azure_rm_keyvaultkey" "azure_rm_keyvaultsecret" "azure_rm_loadbalancer" "azure_rm_manageddisk" "azure_rm_mariadbserver" "azure_rm_monitorlogprofile" "azure_rm_mysqlserver" "azure_rm_networkinterface" "azure_rm_postgresqlserver" "azure_rm_publicipaddress" "azure_rm_rediscache" "azure_rm_resource" "azure_rm_resourcegroup" "azure_rm_routetable" "azure_rm_securitygroup" "azure_rm_servicebus" "azure_rm_sqlserver" "azure_rm_storageaccount" "azure_rm_storageblob" "azure_rm_subnet" "azure_rm_trafficmanagerprofile" "azure_rm_virtualmachine" "azure_rm_virtualmachineextension" "azure_rm_virtualmachineimage_info" "azure_rm_virtualmachinescaleset" "azure_rm_virtualnetwork" "azure_rm_virtualnetworkgateway" "azure_rm_virtualnetworkpeering" "azure_rm_webapp" "azure_rm_workspace" "inventory_azure" "setup_azure") -if [ "$2" = "all" ] +if [ "$4" = "all" ] then echo "All module need test" else for item in ${test_list[*]} do - if [ "${item}" = "$2" ] + if [ "${item}" = "$4" ] then echo "PASS" else diff --git a/tests/utils/shippable/check_matrix.py b/tests/utils/shippable/check_matrix.py index 4cbe0f9aa..96a377589 100755 --- a/tests/utils/shippable/check_matrix.py +++ b/tests/utils/shippable/check_matrix.py @@ -9,19 +9,13 @@ import re import sys import time +from ansible.module_utils.urls import open_url as urlopen try: from typing import NoReturn except ImportError: NoReturn = None -try: - # noinspection PyCompatibility - from urllib2 import urlopen # pylint: disable=ansible-bad-import-from -except ImportError: - # noinspection PyCompatibility - from urllib.request import urlopen - def main(): # type: () -> None """Main entry point.""" diff --git a/tests/utils/shippable/timing.py b/tests/utils/shippable/timing.py index fb538271b..d9456855d 100755 --- a/tests/utils/shippable/timing.py +++ b/tests/utils/shippable/timing.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3.7 +#!/usr/bin/env python3.6 from __future__ import (absolute_import, division, print_function) __metaclass__ = type