Releases: ansible-collections/azure
Releases · ansible-collections/azure
v3.11.0
NEW MODULES
BUG FIXING
v3.10.1
v3.10.0
NEW MODULES
- extensions/eda/plugins/event_source/azure_event_hub.py: (#2078)
FEATURE ENHANCEMENT
- azure_rm_aks.py: Add 'none' option to network_plugin for AKS module (#2073)
- azure_rm_subnet.py: Add support for "NetworkSecurityGroupEnabled" and "Rout eTableEnabled" in private_endpoint_network_policies (#2080)
- azure_rm_storageaccount: Add auth_mode to azure_rm_storageaccount (#2079)
- azure_keyvault_secret.py: Update lookup plugins to support ENV vars (#2084)
- azure_service_principal_attribute.py: Update lookup plugins to support ENV vars (#2084)
- requirements.txt: Re-generate requirments file (#2087)
BUG FIXING
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,administratorsandidentity(#1717) - azure_rm_keyvault_info: Add support for
hsm_name,administratorsandidentity(#1717) - Remove deprecated code since ansible-2.9 has been EOL 1949
- pr-pipelines.yml: Add python
v3.12andv3.13to CI pipeline (#1954) - requirements.txt: Bump
azure-cli-coretov2.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_typecase sensitivity (#1879) - azure_rm_image: Add support for
os_disk_encryption_setanddata_disk_encryption_set(#1891) - azure_rm_image_info: Add support for
os_disk_encryption_setanddata_disk_encryption_set(#1891) - azure_rm_virtualmachinescaleset:
- azure_rm_virtualmachinescaleset_info: Add support for
application_security_groupsandprivate_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_enabledandservice_principal_type(1902) - azure_rm_adserviceprincipal_info: Support return
notes,account_enabledandservice_principal_type(1902) - plugins/inventory/azure_rm:
- azure_rm_aksagentpool: Add support for
os_disk_type,capacity_reservation_group_id,host_group_idetc. (#1913) - azure_rm_aksagentpool_info: Add support for
os_disk_type,capacity_reservation_group_id,host_group_idetc.(#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_networkinterfaceupdates (#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_partitionssettings (#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_requirednot 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
descriptionsetting bug (#1935) - azure_rm_gallery_info: Fix
descriptionsetting bug (#1935)