Skip to content

Releases: ansible-collections/azure

v3.11.0

07 Nov 06:15
81a2000

Choose a tag to compare

NEW MODULES

  • azure_rm_monitorscheduledqueryrules.py:(#2090)
  • azure_rm_monitorscheduledqueryrules_info.py:(#2090)

BUG FIXING

  • azure_rm_keyvault_info.py: Correct method call (#2098)
  • plugins/lookup/azure_keyvault_secret.py: Fix regression when using MSI (#2096)
  • requirements.txt: Remove pin of third party packages (#2092)
  • plugins/lookup/azure_service_principal_attribute.py: Fix typo (#2091)

v3.10.1

30 Oct 23:17

Choose a tag to compare

BUG FIXING

  • azure_event_hub (event source): Fix document export issue (#2089)

v3.10.0

30 Oct 23:15
d478d81

Choose a tag to compare

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

  • README.md:
    • Update SUPPORT section in readme (#2071)
    • Fix a type in README.md (#2072)
  • azure_rm.py: Fix wrong conditional for vmss presence (#2083)

v3.9.0

30 Sep 02:30
f4ab049

Choose a tag to compare

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:
    • Add support for default_outbound_access (#2062)
    • Add support for 'sharing_scopes' and 'service_endpoint_policies' (#2064)
  • azure_rm_subnet_info.py:
    • Support return 'default_outbound_access' (#2062)
    • Support return 'sharing_scopes' and 'service_endpoint_policies' (#2064)

BUG FIXING

  • azure_rm_securitygroup.py: Fix compare error where the returned ID is in uppercase (#2048)
  • plugins/action/azure_rm_arcssh.py: Fix exception handling in azure_rm_arcssh (#2053)
  • plugins/module_utils/azure_rm_common_rest.py: Distinguish Exception(#2053)

v3.8.0

29 Aug 04:12
28155a6

Choose a tag to compare

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

  • azure_rm_keyvaultcertificate.py: Convert the certificate data of type bytearray to base64 (#1996)
  • azure_rm_galleryimageversion.py: Fix the keyword input error when assigning values to a dictionary (#2037)
  • azure_rm_publicipaddress.py: Keep the check mode consistent with the print output (#2043)

v3.7.0

29 Jul 02:45
abbc885

Choose a tag to compare

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:
    • Add the constraint of requied_by and set monitor client for data collection rule (1952)
    • Set monitor client for action groups (1964)
    • Set container registry client for scope map: (#2019)
    • Set container registry client for token: (#2023)
  • 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

30 Jun 04:02
635171e

Choose a tag to compare

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

  • azure_rm_managementgroup_info.py: Fix the error of devel branch ansible detecting invalid document (#1975)
  • azure_rm_virtualnetworkgatewayconnection.py: Fix the bug that IPSec type connection not work (#1958)
  • azure_rm_loganalyticsworkspace_info.py: Fix the function reference error (#1983)

v3.5.0

18 Jun 07:54
40e5c3f

Choose a tag to compare

NEW MODULES

  • security_domain_utils: (#1717)
  • azure_rm_keyvaultsecuritydomain: (#1717)

FEATURE ENHANCEMENT

  • Integration tests:
    • Separate the VM test into different region (#1951)
    • Update test cases to work under ansible-2.19 Group2 (#1953)
  • azure_rm_keyvault: Add support for hsm_name, administrators and identity (#1717)
  • azure_rm_keyvault_info: Add support for hsm_name, administrators and identity (#1717)
  • Remove deprecated code since ansible-2.9 has been EOL 1949
  • pr-pipelines.yml: Add python v3.12 and v3.13 to CI pipeline (#1954)
  • requirements.txt: Bump azure-cli-core to v2.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

29 May 07:57
406bb84

Choose a tag to compare

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:
    • Add support for datadisk name (#1847)
    • Add support for shared_gallery_image_id (#1883)
  • azure_rm_aks: Compatible with os_type case sensitivity (#1879)
  • azure_rm_image: Add support for os_disk_encryption_set and data_disk_encryption_set (#1891)
  • azure_rm_image_info: Add support for os_disk_encryption_set and data_disk_encryption_set (#1891)
  • azure_rm_virtualmachinescaleset:
    • Add support for os_disk_encryption_set (#1892)
    • Add support for application_security_groups and private_ip_address_version (#1910)
  • azure_rm_virtualmachinescaleset_info: Add support for application_security_groups and private_ip_address_version (#1910)
  • azure_rm_backuppolicy: Add support for policy_type (#1887)
  • plugins/module_utils/azure_rm_common:
    • Upgrade azure_rm_galleryimageverison dependency api version to v2023-07-03 (#1845)
    • Migrate postgresql flexible relate SDK to azure-mgmt-postgresqlflexibleservers (#1876)
    • Support alternative MSGraph cloud endpoints (#1912)
    • Migrate mysql flexible relate SDK to azure-mgmt-mysqlflexibleservers (#1906)
  • azure_rm_adserviceprincipal: Add support for notes, account_enabled and service_principal_type (1902)
  • azure_rm_adserviceprincipal_info: Support return notes, account_enabled and service_principal_type (1902)
  • plugins/inventory/azure_rm:
    • Upgrade Compute API version to v2024-07-01 (#1918)
    • Upgrade Network API version to v2024-05-01 (#1918)
  • 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)

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:
    • Fix tags cannot be updated (#1881)
    • Fix the bug of public ip loss (#1921)
  • 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

13 Mar 03:04
4f5ecc8

Choose a tag to compare

Fixed compilation issues with Python v3.6