Releases: ansible-collections/azure
Releases · ansible-collections/azure
v3.9.0
NEW MODULES
- azure_rm_monitordatacollectionendpoint.py:(#2058)
- azure_rm_monitordatacollectionendpoint_info.py:(#2058)
- azure_rm_monitordatacollectionruleassociation.py:(#2058)
- azure_rm_monitordatacollectionruleassociation_info.py:(#2058)
- azure_rm_serviceendpointpolicy.py: (#2064)
- azure_rm_serviceendpointpolicy_info.py: (#2064)
- azure_rm_serviceendpointpolicydefinitionfo.py: (#2064)
- azure_rm_serviceendpointpolicydefinition_info.py: (#2064)
FEATURE ENHANCEMENT
- azure_rm_storageaccount.py: Add support for 'key_vault_properties' and 'encryption_identity' (#2049)
- azure_rm_storageaccount_info.py: Support return 'key_vault_properties' and 'encryption_identity' (#2049)
- pr-pipelines.yml: [Infra]: update ado yamls to use pool-ubuntu-2404 (#2046)
- azure_rm_virtualnetworkgateway.py: Add some SKU type options (#2051)
- plugins/inventory/azure_rm.py: Support gather virtual machine instance view info (#2055)
- azure_rm_publicipaddress.py: Add support for 'public_ip_prefix' (#2059)
- azure_rm_publicipaddress_info.py: Support return 'public_ip_prefix' (#2059)
- meta/extensions.yml: Update meta/extensions.yml to include eda path (#2056)
- azure_rm_subnet.py:
- azure_rm_subnet_info.py:
BUG FIXING
v3.8.0
NEW MODULES
- azure_rm_monitormetricalerts.py: (#1952)
- azure_rm_monitormetricalerts_info.py: (#1952)
- azure_rm_monitoractivitylogalerts.py: (#1971)
- azure_rm_monitoractivitylogalerts_info.py: (#1971)
- azure_rm_dedicatedhost.py: (#1955)
- azure_rm_dedicatedhost_info.py: (#1955)
FEATURE ENHANCEMENT
- plugins/module_utils/azure_rm_common.py:
- Set monitor management client for metric alert (#1952)
- Set monitor management client for activity log alert (#1971)
- Delete import get cli profile (#2030)
- Get 'subscription_id' when configuring the authentication parameter (#2033)
- Replacement will send raw.githubusercontent.com request method (#2039)
- plugins/module_utils/azure_rm_common_ext.py: Enhance default_compare (1971)
- azure_rm_aks.py: Add support addon's wqazureKeyvaultSecretsProvider (#2026)
- README.md: Update readme.md per https://access.redhat.com/articles/7068606 (#2029)
- azure_rm_azurefirewall.py: Add supportr 'destination_fqdns' (#2031)
- azure_rm_azurefirewall_info.py: Support return 'destination_fqdns' (#2031)
- requirements.txt: Update azure-cli-core to v2.75.0 (#2032)
- tests/utils/ado/ado.sh: Specify the ansible-lint version to v25.8.1 (#2038)
BUG FIXING
v3.7.0
NEW MODULES
- azure_rm_monitordatacollectionrules.py: (#1952)
- azure_rm_monitordatacollectionrules_info.py: (#1952)
- plugins/doc_fragments/azure_kql.py: (#1944)
- plugins/inventory/azure_kql.py: (#1944)
- azure_rm_monitoractiongroups.py: (1964)
- azure_rm_monitoractiongroups_info: (1964)
- extensions/eda/plugins/event_source/azure_service_bus.py: (#1967)
- extensions/eda/plugins/event_source/schemas/azure_service_bus.json: (#1967)
- azure_rm_containerregistryscopemap.py: (#2019)
- azure_rm_containerregistryscopemap_info.py: (#2019)
- azure_rm_containerregistrytoken.py: (#2023)
- azure_rm_containerregistrytoken_info.py: (#2023)
- azure_rm_containerregistrytokenpassword.py: (#2023)
FEATURE ENHANCEMENT
- plugins/module_utils/azure_rm_common.py:
- azure_rm_loadbalancer: Support to append sub-properties instead of overwriting (#1969)
- azure_rm_virtualmachinescaleset.py: Support Priority Type Regular on azure_rm_virtualmachinescaleset Module (#2001)
- azure_rm_privatednszonelink.py: Add support for 'resolution_policy' (#1962)
- azure_rm_privatednszonelink_info.py: Support return 'resolution_policy' (#1962)
- azure_rm_subnet.py: Add support for Microsoft.App/environments in subnet delegations (#2007)
- tests/unit/event_source/test_azure_service_bus.py: Add async functionality (#2017)
- textensions/eda/plugins/event_source/azure_service_bus.py: Add async functionality (#2017)
- pr-pipeline.yml: Delete the creation of resource groups that are not needed (#2014)
- azure_rm_sqlmanagedinstance.py: Add waiting processing LROPoller results (#2018)
- azure_rm_virtualwan.py: Add waiting processing LROPoller results (#2021)
- azure_rm_virtualhubconnection.py: Add waiting processing LROPoller results (#2022)
- azure_rm_virtualhub.py: Add waiting processing LROPoller results (#2020)
BUG FIXING
- plugins/module_utils/security_domain_utils.py: Add future import and metaclass boilerplate (#1987)
- plugins/modules/azure_rm_keyvaultsecret_info.py: Fix the handling error that get disabled secret (#1992)
- azure_rm_virtualmachine.py: Used required_by instead of required_if (#1998)
- azure_rm_virtualnetwork.py: Used required_by instead of required_if (#1998)
v3.6.0
NEW MODULES
- azure_rm_virtualnetworkgateway_info.py: (#1966)
- azure_rm_tag.py: (#1943)
- azure_rm_tag_info.py: (#1943)
- azure_rm_postgresqlflexiblebackup.py: (1914)
- azure_rm_postgresqlflexiblebackup_info.py: (1914)
- azure_rm_postgresqlflexiblevirtualendpoint.py: (1914)
- azure_rm_postgresqlflexiblevirtualendpoint_info.py: (1914)
- azure_rm_postgresqlflexibleadministrator.py: (1914)
- azure_rm_postgresqlflexibleadministrator_info.py: (1914)
FEATURE ENHANCEMENT
- azure_rm_virtualnetworkgatewayconnection_info.py: Support return 'local_network_gateway2' (#1958)
- azure_rm_loadbalancer.py: Add support for 'outbound_rules' (#1965)
- azure_rm_loadbalancer_info.py: Support return 'outbound_rules' (#1965)
- azure_rm_keyvault.py: New function to purge the deleted vaults (#1981)
- azure_rm_postgresqlflexibleserver.py: Add support for 'auth_config' (1914)
- azure_rm_postgresqlflexibleserver_info.py: Support return 'auth_config' (1914)
- azure_rm_manageddisk_info.py: Support return 'last_ownership_update_time' (#1984)
BUG FIXING
v3.5.0
NEW MODULES
FEATURE ENHANCEMENT
- Integration tests:
- azure_rm_keyvault: Add support for
hsm_name
,administrators
andidentity
(#1717) - azure_rm_keyvault_info: Add support for
hsm_name
,administrators
andidentity
(#1717) - Remove deprecated code since ansible-2.9 has been EOL 1949
- pr-pipelines.yml: Add python
v3.12
andv3.13
to CI pipeline (#1954) - requirements.txt: Bump
azure-cli-core
tov2.74.0
(#1956) - sanity-requirements.txt: Bump sanity test dependency (#1956)
BUG FIXING
- azure_rm_resource_info: Fix failure on response with bytes body (#1957)
v3.4.0
NEW MODULES
- azure_rm_afdroute: (#1885)
- azure_rm_afdroute_info: (#1885)
- azure_rm_afdorigingroup: (#1885)
- azure_rm_afdorigingroup_info: (#1885)
- azure_rm_afdorigin: (#1885)
- azure_rm_afdorigin_info: (#1885)
- azure_rm_afdruleset: (#1885)
- azure_rm_afdruleset_info: (#1885)
- azure_rm_afdrules: (#1885)
- azure_rm_afdrules_info: (#1885)
- extensions/audit/event_query.yml: This event_query file is used by Ansible Automation Platform. It allows for the tracking of resources in cloud providers. (#1922)
- azure_rm_recoveryservicesvaultconfig: (#1926)
- azure_rm_recoveryservicesvaultconfig_info: (#1926)
- azure_rm_keyvaultcertificate: (#1806)
- azure_rm_keyvaultcertificate_info: (#1806)
FEATURE ENHANCEMENT
- azure_rm_keyvaultsecret_info: Optimize the return value (#1851)
- azure_rm_galleryimageversion: Set the timeout for creating an image version (#1848)
- azure_rm_adapplication: Add support for
notes
(#1852) - azure_rm_adapplication_info: Add support for
notes
(#1852) - azure_rm_virtualmachine:
- azure_rm_aks: Compatible with
os_type
case sensitivity (#1879) - azure_rm_image: Add support for
os_disk_encryption_set
anddata_disk_encryption_set
(#1891) - azure_rm_image_info: Add support for
os_disk_encryption_set
anddata_disk_encryption_set
(#1891) - azure_rm_virtualmachinescaleset:
- azure_rm_virtualmachinescaleset_info: Add support for
application_security_groups
andprivate_ip_address_version
(#1910) - azure_rm_backuppolicy: Add support for
policy_type
(#1887) - plugins/module_utils/azure_rm_common:
- azure_rm_adserviceprincipal: Add support for
notes
,account_enabled
andservice_principal_type
(1902) - azure_rm_adserviceprincipal_info: Support return
notes
,account_enabled
andservice_principal_type
(1902) - plugins/inventory/azure_rm:
- azure_rm_aksagentpool: Add support for
os_disk_type
,capacity_reservation_group_id
,host_group_id
etc. (#1913) - azure_rm_aksagentpool_info: Add support for
os_disk_type
,capacity_reservation_group_id
,host_group_id
etc.(#1913) - Integration tests:
- Add a test case for
azure_rm_manageddisk
(#1866) - Add idempotency test for
azure_rm_backuppolicy
(#1889) - Add test for keeping public IPs on
azure_rm_networkinterface
updates (#1917) - Update test cases to work under ansible-2.19 Group1 (#1940)
- Update test cases to work under ansible-2.19 Group7 (#1941)
- Update test cases to work under ansible-2.19 Group9 (#1942)
- Show failure of idempotency in integration tests for
azure_rm_roleassignment
(#1864) - Update pipeline test (#1893)
- Move VM-related tests to group1 (#1924)
- Add a test case for
BUG FIXING
- azure_rm_manageddisk: Gets the image return value during idempotent testing (#1860)
- azure_rm_roleassignment: Ignore case when comparing strings (#1869)
- azure_rm_servicebus: Update
premium_messaging_partitions
settings (#1871) - azure_rm_publicipaddress: Delete sku type
basic
(#1877) - plugins/inventory/azure_rm: Decrease the timeout period (#1878)
- azure_rm_networkinterface:
- azure_rm_adserviceprincipal: Fix
app_role_assignment_required
not set bug (#1861) - azure_rm_backuppolicy: Fix the idempotent issue (#1890)
- azure_rm_virtualmachine: Fix the bug of getting disk name (#1845)
- azure_rm_recoveryservicesvault: Fix idempotent fail (#1908
- azure_rm_virtualnetworkpeering: Support virtual networks cross subscription (#1909)
- azure_rm_privateendpoint_info: Fix the error in the document description (#1933)
- azure_rm_virtualmachine_info: Correct spelling for VM info property identity (#1936)
- azure_rm_networkflowlog: Fix the bug of location was not set to the default resource group of location (#1939)
- azure_rm_automationaccount_info: Fix documentation error (#1928)
- azure_rm_gallery: Fix
description
setting bug (#1935) - azure_rm_gallery_info: Fix
description
setting bug (#1935)
v3.3.1
v3.3.0
NEW MODULES
- azure_rm_diskaccess: (#1831)
- azure_rm_diskaccess_info: (#1831)
- azure_rm_resourcehealthstates_info: (#1838)
FEATURE ENHANCEMENT
- README.md:
- azure_rm_storageaccount: Add support for
immutable_storage_with_versioning
(#1802) - azure_rm_storageaccount_info: Support return
immutable_storage_with_versioning
(#1802) - azure_rm_trafficmanagerprofile: Add support for
custom_header
,expected_status_code_ranges
,max_return
andallowed_endpoint_record_types
(#1800) - azure_rm_trafficmanagerprofile_info: Support return
custom_header
,expected_status_code_ranges
,max_return
andallowed_endpoint_record_types
(#1800) - azure_rm_virtualmachine:
- azure_rm_virtualmachine_info:
- azure_rm_manageddisk:
- azure_rm_manageddisk_info: Support return
performance_plus
,upload_size_bytes
,gallery_image_reference
,image_reference
,logical_sector_size
,source_resource_id
,security_profile
(#1833) - azure_rm.py: Add cache support to inventory plugin cache (#1828)
- azure_keyvault_secret: Add support for
use_cli
, use CLI credential (#1836)
BUG FIXING
- tests/integration/targets/azure_rm_dnsrecordset/tasks/main.yml: Update the random value (#1803)
- azure_rm_roleassignment: Delete scope tail
/
when comparing scopes (#1807) - azure_rm_subnet_info: Fix incorrect API call (#1826)
- azure_rm_virtualmachine_info: Fix the bug that
capacity_reservation_group
not being handled (#1827) - azure_rm_aks: Fixed the bug that
agent_pool.security_profile
returningNone
(#1835) - azure_rm_servicebus: Do not compare the
zone_redundant
return value during idempotency testing (#1840) - azure_rm_subnet: Fixed the bug caused by the user defining
subscription_id
inroute_table
(#1837)
v3.2.0
NEW MODULES
- azure_rm_applicationfirewallpolicy: (#1783)
- azure_rm_applicationfirewallpolicy_info: (#1783)
- azure_rm_arcssh: Builds on HCI inventory and adds ARC support as well (#1735)
FEATURE ENHANCEMENT
- azure_rm_dnsrecordset: Add support for
target_resource
(#1767) - azure_rm_dnsrecordset_info: Support return
target_resource
(#1767) - azure_rm_loadbalancer: Add support for
enable_tcp_reset
toload_balancing_rules
(#1774) - azure_rm_privateendpoint: Add support for
application_security_groups
,custom_dns_configs
,custom_network_interface_name
,ip_configurations
(#1771) - azure_rm_privateendpoint_info: Add support for
application_security_groups
,custom_dns_configs
,custom_network_interface_name
,ip_configurations
(#1771) - azure_rm_manageddisk:
- azure_rm_manageddisk_info:
- azure_rm_iotdevice: Add support for
device_scope
(#1790) - azure_rm_cdnprofile: Add more
sku
selection options (#1789) - azure_rm_webapp: Add support for updating
startup_file
(#1792) - azure_rm_appgateway: Add support for setting WAF policy (#1725)
- azure_rm_servicebus: Add support for
minimum_tls_version
,zone_redundant
,disable_local_auth
,public_network_access
andpremium_messaging_partitions
(#1793) - plugins/inventory/azure_rm.py: Add support for
batch_fetch_interval
andbatch_fetch_timeout
(#1804) - azure_rm_aduser_info: Add support for
surname
andgiven_name
(#1815) - azure_rm_keyvaultsecret - Remove unnecessary constraints (#1810)
BUG FIXING
v3.1.0
NEW MODULES
- azure_rm_batchaccountapplication: (#1753)
- azure_rm_batchaccountapplication_info: (#1753)
- azure_rm_batchaccountpool: (#1753)
- azure_rm_batchaccountpool_info: (#1753)
- azure_rm_batchaccountapplicationpackage: (#1753)
- azure_rm_batchaccountapplicationpackage_info: (#1753)
FEATURE ENHANCEMENT
- azure_rm_storageblob: Add support for
standard_blob_tier
(#1764) - azure_rm_keyvault:
- azure_rm_keyvault_info:
- azure_rm_devtestlabvirtualmachine: Add support for
is_authentication_with_ssh_key
(#1736) - azure_rm_devtestlabvirtualmachine_info: Add support for
is_authentication_with_ssh_key
(#1736) - azure_rm_aks: Add support for
windows_profile
(#1740) - azure_rm_aksagentpool: Add
AzureLinux
,Windows2019
andWindows2022
toos_sku
(#1740) - azure_rm_autoscale: Add support for
metric_namespace
(#1743) - azure_rm_autoscale_info: Add support for
metric_namespace
(#1743) - azure_rm_privateendpoint: Add support for
manual_private_link_service_connections
(#1745) - azure_rm_privateendpoint_info: Add support for
manual_private_link_service_connections
(#1745) - azure_rm_iothub: Rename
container
tocontainer_name
(#1763) - azure_rm_virtualmachine: Add support for
community_gallery_image_id
(#1759) - azure_rm_virtualmachine_info: Add support for
community_gallery_image_id
(#1759) - azure_rm_virtualmachinescaleset: Add support for
community_gallery_image_id
(#1759) - azure_rm_virtualmachinescaleset_info: Add support for
community_gallery_image_id
(#1759) - requirements.txt:
- README.md: Bump ansible to
v2.16
(#1758)
BUG FIXING
- azure_rm_manageddisk: Fixes bug caused by SDK upgrade( #1756)
- azure_rm.py: Fix Flexible VMSS issue and add support for setting environment variable
ANSIBLE_AZURE_VMSS_RESOURCE_GROUPS
(#1752) - azure_rm_keyvaultsecret: Fix lint issue (#1758)