Skip to content

Releases: ansible-collections/azure

v3.0.0

31 Oct 09:13
051dc18
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_virtualnetworkgatewayconnection: Support to managed virtual network gateway connection's resource (#1627)
  • azure_rm_virtualnetworkgatewayconnection_info: Support to fetch the virtual network gateway connection resource (#1627)
  • azure_rm_mysqlflexibleserver: Support managed flexible server (#1586)
  • azure_rm_mysqlflexibleserver_info: Support to fetch managed flexible server (#1586)
  • azure_rm_mysqlflexibleconfiguration: Support managed flexible server configuration (#1586)
  • azure_rm_mysqlflexibleconfiguration_info: Support to fetch managed flexible server configuration (#1586)
  • azure_rm_mysqlflexibledatabase: Support managed flexible server database (#1586)
  • azure_rm_mysqlflexibledatabase_info: Support to fetch flexible server database (#1586)
  • azure_rm_mysqlflexiblefirewallrule: Support managed flexible server firewall rule (#1586)
  • azure_rm_mysqlflexiblefirewallrule_info: Support to fetch flexible server firewall rule (#1586)
  • azure_identity_multiple_user: Managed identity cleanup (#1724)
  • azure_identity_single: Managed identity cleanup (#1724)
  • azure_rm_imagesku_info: VM Image SKUs support in Ansible collection for Azure module creation (#1719)

FEATURE ENHANCEMENT

  • azure_rm_eventhub: Add support for managed identity (#1696)
  • test case:
    • Use the password plug-in to generate a login key (#1699)
    • Set the value of open port (#1704)
    • Update azure_rm_sqlelasticpool test case (#1714)
  • azure_rm_openshiftmanagedcluster: Add support outbound_type (#1664)
  • requirements.txt:
    • Upgrade azure-mgmt-containerinstance to v10.1.0 (#1709)
    • Upgrade azure-mgmt-containerregistry to v10.3.0 (#1709)
    • Upgrade azure-containerregistry to v1.2.0 (#1709)
    • Upgrade azure-mgmt-sql to v4.0.0b19 (#1709)
    • Upgrade azure-mgmt-cosmosdb to v10.0.0b3 (#1709)
    • Upgrade azure-mgmt-compute to v33.0.0 (#1700)
    • Upgrade azure-mgmt-network to v26.0.0 (#1697)
    • Upgrade cryptography from v42.0.4 to v43.0.1 (#1702)
    • Upgrade azure-mgmt-notificationhubs to v (#1706)
    • Upgrade azure-mgmt-eventhub to v11.1.0 (#1706)
    • Update some dependency packages (#1703)
    • Update some dependency packages (#1707)
    • Update all packages to the latest version (#1712)
    • Upgrade azure-mgmt-notificationhub api version v2023-09-01 (#1723)
    • Upgrade azure-mgmt-recoveryservicesbackup to v9.1.0 (#1733)
    • Update azure-identity to v1.19.0 (#1746)
    • Update azure-core to v1.31.0 (#1746)
  • azure_rm_loganalyticsworkspace: Add support for identity Management (#1683)
  • azure_rm_hdinsightcluster: Add support for identity Management (#1695)
  • azure_rm_hdinsightcluster_info: Add support for identity Management (#1695)
  • azure_aksagentpool: Add support for tags (#1718)
  • azure_aksagentpool_info: Add support for tags (#1718)
  • azure_rm_publicipaddress: Add support for reverse_fqdn (#1660)
  • azure_rm_snapshot_info: Add support for list snapshot instance (#1659)
  • azure_rm_sqlmanagedinstance: Add support for identity Management (#1633)
  • azure_rm: Add support for Azure StackHCI vms in the inventory plugin (#1620)
  • azure_rm_manageddisk: Add support for disk_iops_read_write, disk_m_bps_read_write, disk_iops_read_only, disk_m_bps_read_only (#1741)
  • azure_rm_manageddisk_info: Add support for disk_iops_read_write, disk_m_bps_read_write, disk_iops_read_only, disk_m_bps_read_only (#1741)
  • azure_rm_virtualmachine_info: Add support for getting identity (#1674)
  • Add custom user-agent to http header (#1747)

BUG FIXING

  • azure_rm_networkinterface: Fixes errors for application security groups under different subscription ids (#1711)
  • azure_rm_common: Get subscription instead of subscription_id (#1720)
  • azure_rm_image: Get subscription instead of subscription_id (#1720)
  • meta/runtime.yml: Keeping action_groups and modules list on version v2.7.0 (#1694)
  • azure_rm_*: Fix version_added for v2.7.0 (#1693)
  • azure_rm_openshiftcluster: Remove vm_size option (#1691)
  • azure_rm_aks: Fixed ManagedClusterIdentity object has no attribute get (#1730)
  • azure_rm_virtualmachinescalesetinstance: Update document (#1732)

BREAKING CHANGE

  • azure_rm_aks: Deprecate docker_bridge_cidr (#1718)
  • azure_rm_openshiftmanagedcluster: Deprecate vm_size options (#1691)
  • azure_rm_sqlmanagedinstance: Deprecate identity.tenant_id and identity.principal_id (#1633)

v2.7.0

30 Aug 09:34
fd2c9ce
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_afdendpoint: Add support for managed Azure Front Door Endpoint (#1589)
  • azure_rm_afdendpoint_info: Add support for get Azure Front Door Endpoint (#1589)
  • azure_rm_openshiftmanagedclusterversion_info: Add support to fetch Azure Red Hat OpenShift managed cluster (#1602)

FEATURE ENHANCEMENT

  • azure_rm_cdnprofile:
    • Add support for Standard and Premium (#1588)
    • Add support for managed identity (#1621)
  • azure_rm_aduer: Add support for password_force_change and password_force_change_mfa (#1376)
  • azure_rm_appgateway: Add support managed identity (#1598)
  • azure_rm_batchaccount: Add support managed identity (#1611)
  • azure_rm_batchaccount_info: Add support managed identity (#1611)
  • azure_rm_iothub:
    • Add support managed identity (#1615)
    • Upgrade azure-mgmt-iothub to v3.0.0 (#1641)
  • azure_rm_adapplication: Add support for app_diff (#1560)
  • azure_rm_aduser: Add support for mobile_phone (#1623)
  • azure_rm_aduser_info: Add support for mobile_phone (#1623)
  • azure_rm_manageddisk_info: Add support for time_created (#1638)
  • azure_rm_storageaccount: Add support managed identity (#1639)
  • azure_rm_storageaccount_info: Add support managed identity (#1639)
  • pr-pipeline.yml:
    • Add new resource group test location westus2 (#1642)
    • Upgrade azure-mgmt-containerservice to v31.0.0 (#1677)
  • azure_rm_postgresqlflexibleserver: Add more options for version (#1650)
  • azure_rm_servicebus: Add support managed identity (#1643)
  • azure_rm_servicebus_info: Add support managed identity (#1643)
  • azure_rm_virtualnetwork_info: List usage of the subnets within a virtual network (#1673)
  • azure_rm_rediscache: Add support managed identity (#1651)
  • azure_rm_rediscache_info: Add support managed identity (#1651)
  • azure_rm_recoveryservicesvault: Add support managed identity (#1678)
  • azure_rm_recoveryservicesvault_info: Add support managed identity (#1678)
  • azure_rm_aksagent: Add support for node_taints (#1685)
  • azure_rm_aks: Add support for auto_upgrade_profile (#1682)
  • azure_rm_diskencryptionset: Add support managed identity (#1676)
  • azure_rm_sqlserver: Add support managed identity (#1626)
  • azure_rm_sqlserver_info: Add support managed identity (#1626)
  • azure_rm_cosmosdbaccount: Add support managed identity (#1645)
  • azure_rm_cosmosdbaccount_info: Add support managed identity (#1645)
  • azure_rm_functionapp: Add support managed identity` (#1690)

BUG FIXING

  • azure_rm_snapshot: Upgrade azure_rm_snapshot api-version to v2022-03-02 (#1597)
  • azure_rm_storageblob: Fix auth mode login for azure_rm_storageblob (#1605)
  • azure_rm_postgresqlserver: Update the admin_password descriptions (#1634)
  • azure_rm_*: Update test case (#1619)
  • azure_rm_galleryimageversion: Wait 10 minutes to get the imageversion state (#1625)
  • azure_rm_openshiftmanagedcluster_info: Fixed errors caused by empty dictionary (#1632)
  • azure_rm_galleryimageversion_info: Check for presence of key instead of value (#1637)
  • azure_rm_openshiftmanagedcluster: Enhance null check (#1629)
  • azure_rm_openshiftmanagedclusterkubeconfig_info: Update client (#1631)
  • azure_rm: Implement long running polling for inventory plugin(#1649)
  • azure_rm_manageddisk: Fix update bug (#1666)
  • azure_rm_postgresqlconfiguration: Fix SDK call to use Configuration class (#1670)
  • azure_rm_virtualmachineextension: Enable automatic update for vm extensions (#1662)
  • azure_rm_virtualnetwork: Fix the bug that failed to detect IPV6 (#1652)
  • azure_rm_virtualmachinescaleset: Fixed the issue that tags cannot be updated (#1654)
  • azure_rm_aksagentpool: Ignore node_public_ip_prefix_id when updating AKS pool (#1668)
  • azure_rm_aksagentpool_info: Ignore node_public_ip_prefix_id when updating AKS pool (#1668)
  • azure_rm_virtualmachine: Fix latest image version not returned (#1669)
  • azure_rm_networkinterface:
    • Set primary key when the ip_configuration has more than 2 (#1679)
    • Add support for create second ip_configuration (#1686)
  • azure_rm_loadbalancer: Fixed load balancing idempotent issue (#1688)
  • azure_rm_cdnprofile: Fixed a bug when identity is None (#1689)
  • azure_rm_cdnprofile_info: Fixed a bug when identity is None (#1689)
  • azure_rm_diskencryptionset_info: Fixed a bug when identity is None (#1689)

v2.6.0

01 Jul 06:20
a24be3b
Compare
Choose a tag to compare

FEATURE ENHANCEMENT

v2.5.0

28 Jun 09:59
f80bf81
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_capacityreservationgroup: Add support for managed capacity reservation group (#1557)
  • azure_rm_capacityreservationgroup_info: Add support for get capacity reservation group (#1557)
  • azure_rm_networkwatcher: Add support for managed network watcher (#1576)
  • azure_rm_networkwatcher_info: Add support for get network watcher facts (#1576)
  • azure_rm_networkflowlogs: Add support for managed network flow logs (#1576)
  • azure_rm_networkflowlogs_info: Add support for get network flow logs (#1576)

FEATURE ENHANCEMENT

  • azure_rm_webapp: Add support for identity (#1566)
  • azure_rm_webapp_info: Add support for identity (#1566)
  • azure_rm_galleryimageversion: Allow creating gallery image versions from storage accounts (#1466)
  • requirements.txt:
    • Bump azure-storage-blob from 12.11.0 to 12.13.0 (#1572)
    • Update azure-cli-core to 2.61.0 (#1593)
    • Bump azure-identity from 1.14.0 to 1.16.1 (#1596)
    • Limit azure-iot-hub to x86_64 platforms (#1609)
  • azure_rm_containerinstance: Add support for identity (#1581)
  • azure_rm_containerinstance_info: Add support for identity (#1581)
  • azure_rm_storageaccount: Add support for allow_shared_key_access (#1583)
  • azure_rm_virtualmachinescaleset: Add support for identity (#1585)
  • azure_rm_virtualmachinescaleset_info: Add support for identity (#1585)

BUG FIXING

  • azure_rm_webapp: Delete the imported logging module (#1567)
  • azure_rm_postgresqlflexiblefirewallrule: Delete the imported logging module (#1567)
  • azure_rm_adgroup_info: Return None if not a member of the group (#1579)

v2.4.0

30 May 08:40
7597e14
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_storageaccountmanagementpolicy: Add support for manage storage account management policy (#1536)
  • azure_rm_storageaccountmanagementpolicy_info: Add support for manage storage account management policy (#1536)
  • azure_rm_virtualnetworkgatewaynatrule: Add support for managed virtual network gateway nat rule (#1525)
  • azure_rm_virtualnetworkgatewaynatrule_info: Add support for virtual network gateway nat rule (#1525)
  • azure_rm_localnetworkgateway: Add support for mange local network gateway (#1523)
  • azure_rm_localnetworkgateway_info: Add fetch for mange local network gateway facts (#1523)
  • azure_rm_sqlmidatabase: Add support for managed SQL managed database (#1548)
  • azure_rm_sqlmidatabase_info: Add support for fetch the managed SQL managed database (#1548)
  • azure_rm_sqlmidblongtermretentionpolicy: Add support for managed SQL managed database long term retention policy (#1548)
  • azure_rm_sqlmidblongtermretentionpolicy_info: Add support for fetch managed SQL managed database long term retention policy (#1548)
  • azure_rm_sqlmidbshorttermretentionpolicy: Add support for fetch managed SQL managed database short term retention policy (#1548)
  • azure_rm_sqlmidbshorttermretentionpolicy_info: Add support for fetch managed SQL managed database short term retention policy (#1548)
  • azure_rm_vmsku_info: Add support for list VM SKUs (#1546)
  • tests/integration/requirements.txt: Symlink requirements-azure.txt from tests/integration (#1551)

FEATURE ENHANCEMENT

  • azure_rm_aduser: Add support for on_premises_extension_attributes (#1518)
  • azure_rm_aduser_info: Add support for on_premises_extension_attributes (#1518)
  • azure_keyvault_secret: Add support for cloud_type (#1517)
  • azure_rm_postgresqlflexibleserver: Add support for identity (#1528)
  • azure_rm_postgresqlflexibleserver_info: Add support for identity (#1528)
  • plugins/inventory/azure_rm.py: Expand Inventory filter integration tests (#1547)
  • azure_rm_webapp: Add support for site_auth_settings (#1538)
  • azure_rm_webapp_info: Add support for site_auth_settings (#1538)
  • azure_rm_aks:
    • Add support for UserAssigned Identity (#1543)
    • Add managedNATGateway and userAssignedNATGateway to outbound_type (#1537)
  • azure_rm_webappaccessrestriction: Add more parameters to ip_security_restrictions (#1558)
  • azure_rm_webappaccessrestriction_info: Add more parameters to ip_security_restrictions (#1558)
  • azure_rm_virtualmachine: Add support for attaching existing managed data disks at VM creation (#1430)
  • azure_rm_aksagentpool: Add support for more parameters (#1477)
  • azure_rm_aksagentpool_info: Add support for more parameters (#1477)
  • azure_rm_adgroup: Allow service principals and nested groups to be returned in membership attributes (#1507)
  • azure_rm_adgroup_info: Allow service principals and nested groups to be returned in membership attributes (#1507)
  • azure_rm_backupazurevm: No need to json serialization the response (#1531)

BUG FIXING

  • azure_rm_adapplication: Fix optional_claims handling (#1480)
  • azure_rm_cognitivesearch: Fix test failed (#1520)
  • azure_rm_common.py: Fix the inconsistency between custom classes and Python SDK attributes (#1554)
  • meta/runtime.yml:
    • Keep action_groups and modules list consistent (#1553)
    • Delete the deprecate modules (#1556)
  • azure_rm_rediscache_info: Fix typo (#1550)
  • plugins/inventory/azure_rm.py: Fix inventory host processing (#1545)
  • azure_rm_accesstoken_info: Fix authorization issue (#1541)
  • azure_rm_adgroup: Support update functionality (#1530)
  • azure_rm_webapp: Delete the imported logging module (#1567)
  • azure_rm_postgresqlflexiblefirewallrule: Delete the logging module (#1567)
  • azure_rm_loadbalancer: Remove functionality which should have been removed for Ansible 2.9 (#1508)
  • azure_rm_networkinterface: Remove functionality which should have been removed for Ansible 2.9 (#1508)
  • azure_rm_localnetworkgateway: Fix documentation mistakes (#1563)
  • azure_rm_virtualmachine: Create _own_nsg_ tag only if created_nsg is true (#1565)
  • azure_rm_storageblob: Fix authentication issue when shared keys disabled (#1564)
  • azure_rm_virtualmachinescalesetinstance_info: Fixed obtaining flexible VMSS instances failed (#1529)

BREAKING CHANGE:

  • azure_rm_datalakestore: Deprecate azure-mgmt-datalake-store (#1555)
  • azure_rm_datalakestore_info: Deprecate azure_rm_datalakestore_info (#1555)
  • requirements.txt: Rename requirements-azure.txt to requirements.txt (#1552)
  • sanity-requirements.txt: Rename sanity-requirements-azure.txt to sanity-requirements.txt (#1552)

v2.3.0

28 Mar 07:28
8810ad4
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_akscredentials_info: Support to obtain Azure Kubernetes Service Credentials (#1484)

FEATURE ENHANCEMENT

  • sanity-requirements-azure.txt:
    • Bump cryptography from 41.0.6 to 42.0.2 (#1450)
    • Bump cryptography from 42.0.2 to 42.0.4 (#1458)
  • azure_rm_networkinterface_info: Return the subnet ID (#1462)
  • azure_rm_appgateway: Add support for port and match in probes (#1470)
  • azure_rm_common.py:
    • Add support for import new version azure-mgmt-recoveryservicesbackup modules (#1469)
    • Add support for disable_instance_discovery (#1442)
    • Respect AZURE_CLIENT_ID, ANSIBLE_AZURE_AUTH_SOURCE on inventory plugin (#713)
  • azure_rm_aksversion_info: Add support for allow_preview (#1456)
  • azure_rm_adgroup: Add Support for description (#1492)
  • azure_rm_adgroup_info: Add support for description (#1492)
  • azure_rm_wbapp: Support to create Web App with Java11/Java17/Java21 (#1495)
  • azure_rm_adapplication: Add support for spa_redirect_urls and public_client_redirect_urls (#1494)
  • azure_rm_adapplication_info: Add support for spa_redirect_urls and public_client_redirect_urls (#1494)
  • azure_rm_galleryimage: Add support for architecture (#1493)
  • azure_rm_keyvaultsecret: Support recover/purge deleted secrets (#1489)
  • azure_rm_keyvaultsecret_info: Support recover/purge deleted secrets (#1489)
  • azure_rm_recoveryservicesvault_info: Support listing the vaults in same resource group (#1487)
  • azure_rm_resource_info: Add support for tags (#1498)
  • azure_rm_aduser: Add support for company_name (#1504)
  • azure_rm_aduser_info: Add support for company_name (#1504)
  • azure_rm_aks: Support manage pod identities in managed Kubernetes cluster (#1497)
  • azure_rm_adserviceprincipal_info: Fix listing all service principals (#1482)
  • azure_rm_virtualmachie: Add support for swap OS disk (#1435)

BUG FIXING

  • azure_rm_adgroup: Fix unsupported header in azure_rm_adgroup (#1467)
  • azure_rm_keyvaultkey_info: Typos fix (#1468)
  • azure_rm_sqlmanagedinstance: Typos fix (#1468)
  • azure_rm_sqlmanagedinstance_info: Typos fix (#1468)
  • azure_rm_virtualmachine: Typos fix (#1468)
  • ../azure_rm_storageaccount/tasks/main.yml: Removing leftover storage account from test (#1449)
  • azure_rm_aduser_info: Parse paginated replies for listing all users/groups (#1448)
  • azure_rm_adgroup_info: Parse paginated replies for listing all users/groups (#1448)
  • azure_rm.py: Allow for template expressions in some parameters (#1446)
  • azure_rm_galleryimageversion_info: Check the return value (#1436)
  • azure_rm_servicebus_info: Fixed return value format error (#1503)
  • azure_rm_appgateway: Ensure enable_http2 works when targeting existing Application Gateways (#1439)
  • azure_rm_datalakestore: Disable testings due to the Azure Data Lake Store Gen1 retired (#1501)
  • azure_rm_datalakestore_info: Disable testings due to the Azure Data Lake Store Gen1 retired (#1501)
  • azure_rm_gallery_info: Detects the return value and returns None if the return value is empty (#1483)
  • azure_rm_account_info: Change the default value of is_ad_resource to True (#1510)

v2.2.0

18 Feb 08:54
b8d8d09
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_publicipprefix (#1403)
  • azure_rm_publicipprefix_info (#1403)
  • azure_rm_sshpublickey (#1190)
  • azure_rm_sshpublickey_info (#1190)
  • azure_rm_postgresqlflexibleserver (1192)
  • azure_rm_postgresqlflexibleserver_info (1192)
  • azure_rm_postgresqlflexibleconfiguration_info (1192)
  • azure_rm_postgresqlflexibledatabase (1192)
  • azure_rm_postgresqlflexibledatabase_info (1192)
  • azure_rm_postgresqlflexiblefirewallrule (1192)
  • azure_rm_postgresqlflexiblefirewallrule_info (1192)

FEATURE ENHANCEMENT

  • azure_rm_adapplication: Add support for sign_in_audience (#1401)
  • plugins/inventory/azure_rm.py:
    • Add support for export lincense_type (#1411)
    • Set andible_host to Public IP Address, use Private IP Address if not exist (#1406)
    • Add support for export subnet (#1422)
  • azure_rm_virtualmachine: Add support for additional_capabilities (#1399)
  • azure_rm_storageaccount: Add support for enable_nfs_v3 (#1346)
  • azure_rm_subnet: Add Microsoft.ContainerService/managedClusters to subnet delegations (#1414)
  • azure_rm_adapplication_info:
    • Searching by tenant returns all AD applications (#1420)
    • Enhance search for application by app_display_name (#1420)
  • azure_rm_appgateway: Add support tags (#1373)

BUG FIXING

  • azure_rm_common.py:
    • Fix missing client_id in payload error when using only username/password (#1409)
    • Add missing Azure API Profiles (#1395)
    • Fix MSI authorization credentials (#1393)
    • Fix the client_id value (#1421)
  • azure_rm_virtualmachine:
    • Fix os_profile error #1397)
    • Fixed disk mount error (#1407)
    • Fixed properties mapping error (#1410)
    • Detect the VM's powerstate value (#1412)
    • Limit zones to at most one (#1392)
  • azure_rm_*: Deprecate custom properties (#1388)
  • azure_rm_networkinterface: Fixed subscription_id not used (#1416)
  • azure_rm_adgroup:
    • Update test cases to use object_id (#1418)
    • Fix test case (#1426)
  • azure_rm_adapplication: Fix test case (#1425)

v2.1.1

19 Dec 09:02
bb7fd85
Compare
Choose a tag to compare

FEATURE ENHANCEMENT

  • **/task/main.yml: Remove unneeded waits in test cases (#1374)
  • azure_rm_securitygroup: Add upper letter protocol to security group (#1381)
  • Update min Ansible core version to v2.14 - Ansible v2.13 EOF Nov.6 2023 (#1382)

BUG FIXING

  • plugins/inventory/azure_rm.py: Restore the return of public_ipv4_address and fix the bug that the VM does not have a public IP address (#1379)

v2.1.0

13 Dec 09:36
38e9861
Compare
Choose a tag to compare

NEW MODULES

  • azure_rm_accesstoken_info (#1318)
  • azure_rm_openshiftmanagedclusterkubeconfig_info (#1238)
  • azure_rm_sshpublickey (#1190)
  • azure_rm_sshpublickey_info (#1190)

FEATURE ENHANCEMENT

  • azure_rm_storageaccount: Add support for large_file_shares_state (#1210)
  • azure_rm_storageaccount_info: Add support for large_file_shares_state(#1210)
  • azure_rm(inventory):
    • Add support for include_host_filters (#1347)
    • Enhance inventory name checking (#1348)
  • azure_rm_webapp : Add support for http20_enabled (#1360)
  • azure_rm_webapp_info : Add support for http20_enabled (#1360)
  • azure_rm_virtualmachine : Add retry logic for VM state synchronization (#1354)
  • azure_rm_virtualmachinescaleset : Add retry logic for VM state synchronization (#1354)
  • azure_keyvault_secret: Added support for use_msi(disable MSI autodiscover feature in azure_keyvault_secret lookup plugin) (#1353)
  • sanity-requirements-azure.txt: Bump cryptography from 41.0.4 to 41.0.6 (#1349)

BUG FIXING

  • AD resources : Fix get resource with CLI credentials (#1364)
  • azure_rm_iotdevice: Fixed the issue of failed to obtain alias parameters (#1278)
  • azure_rm_iotdevicemodule: Fixed the issue of failed to obtain alias parameters (#1278)
  • azure_rm_virtualmachine: Support update proximity_placement_group (#1329)
  • azure_rm_common: Fix the CLI authorization obtain token error (#1340)
  • azure_rm_adapplication: Fix get application error (#1345)
  • azure_rm_adapplication_info: Fix get application error (#1345)
  • azure_rm_manageddisk: Support unmount disk from VMs in different resource group (#1201)
  • azure_rm_resource: Fix failure on response for non-json body (#1341)
  • azure_rm_deployment: Fix delete the whole resource group when state is absent (#1231)
  • azure_rm_adgroup: Fix get group error (#1355)
  • azure_rm_adgroup_info: Fix get group error (#1355)
  • azure_rm_aduser_info: Fix get user error (#1355)
  • azure_rm(inventory): Fix dynamic VM fetch failure when batch_fetch=true (#1344)
  • azure_rm_adapplication: Fix parameter error (#1369)

BREAKING CHANGE

  • azure_rm: Rename public_ipv4_addresses to public_ip_addressand change type to list (#1214)

v2.0.0

17 Nov 15:29
4a4a54a
Compare
Choose a tag to compare

FEATURE ENHANCEMENT

  • azure_rm_storageblob: Add support for auth_mode (#1315)
  • azure_rm_galleryimageversion: Add support for encryption (#1311)
  • azure_rm_galleryimage: Add support for features (#1310)
  • azure_rm_apimanagement: Bump API version to v2022-08-01 (#1327)
  • azure_rm_apimanagement_info: Bump API version to v2022-08-01 (#1327)
  • azure_rm_apimanagementservice: Bump API version to v2022-08-01 (#1327)
  • azure_rm_apimanagementservice_info: Bump API version to v2022-08-01 (#1327)
  • azure_rm_*: Add hasattr method to verify return value (#1307)
  • azure_rm_virtualmachine_info: Add vm_agent_version to output (#1289)
  • azure_rm_virtualmachine:
    • Add support for os_disk_encryption_set (#1306)
    • Add disk_encryption_set for data disks (#1309)
  • azure_service_principal_attribute: Move azure_service_principal_attribute.py to azure-collecitons lookup file (#1326
  • azure_rm_account_info: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adapplication: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adapplication_info: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adgroup: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adgroup_info: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adpassword:
    • Migrate from ADGraph to MSGraph (#1325)
    • Add support for display_name (#1325)
  • azure_rm_adpassword_info: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adserviceprincipal: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_adserviceprincipal_info: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_aduser: Migrate from ADGraph to MSGraph (#1325)
  • azure_rm_aduser_info: Migrate from ADGraph to MSGraph (#1325)
  • pr-pipelines.yml:
    • Add ansible-core v2.16 (#1305)
    • Update PR validation pipeline timeout to 180 minutes (#1334)

BUG FIXING

  • main.yml: Ansible is match does not need a ^ (#1321)
  • azure_rm_virtualmachine: Fix caching choices (#1324)

BREAKING CHANGE

  • azure_rm_virtualmachinescaleset: orchestration_mode defaults to Flexible (#1331)
  • azure_rm_adapplication:
    • Deprecate tenant (#1325)
    • Deprecate allow_guests_sign_in as not supported in MSGraph (#1325)
  • azure_rm_adapplication_info: - Deprecate tenant (#1325)
  • azure_rm_adgroup: Deprecate tenant (#1325)
  • azure_rm_adgroup_info: Deprecate tenant (#1325)
  • azure_rm_adpassword:
    • Deprecate tenant (#1325)
    • Deprecate value (#1325)
  • azure_rm_adpassword_info: Deprecate tenant (#1325)
  • azure_rm_adserviceprincipal: Deprecate tenant (#1325)
  • azure_rm_adserviceprincipal_info: Deprecate tenant (#1325)
  • azure_rm_aduser: Deprecate tenant (#1325)
  • azure_rm_aduser_info: Deprecate tenant (#1325)