NEW MODULES
- azure_rm_cognitiveservicesmodel_info:(#2265)
- azure_rm_databricksworkspace: (#2278)
- azure_rm_databricksworkspace_info: (#2278)
FEATURE ENHANCEMENT
- plugins/inventory/azure_rm.py:
- pr-pipelines: Add
2.21to ansible test versions (#2264) - plugins/modules/azure_rm_keyvaultcertificate_info.py: List active certificates when name is omitted (#2263)
- requirements.txt: Added
azure-mgmt-cognitiveservicesdependency (#2265) - plugins/module_utils/azure_rm_common.py:
- tests/unit/requirements.txt: Added
pytest-asyncioandazure-identity==1.25.2dependencies (#2271) - roles/azure_arc: Expand Azure Arc onboarding role to include Windows support (#2170)
- plugins/modules/azure_rm_subnet.py: Add
Microsoft.ServiceNetworking/trafficControllersto subnet delegation choices (#2281) - plugins/modules/azure_rm_virtualnetwork.py: Add support to vNet encryption parameters (#2279)
- plugins/modules/azure_rm_backuppolicy.py: Add support to monthly and yearly retention (#2285)
- sanity-requirements.txt: Bump cryptography from 46.0.7 to 48.0.1 (#2280)
BUG FIXING
- plugins/modules/azure_rm_virtualnetwork.py: Preserves unmanaged properties on update (#2272)
- plugins/module_utils/azure_rm_common.py: Honour
AZURE_TENANT_IDand caller-suppliedsubscription_idinazure_rmworkload-identityauth (#2276) - plugins/doc_fragments/azure_plugin.py: Update doc fragments to honour
AZURE_TENANT_IDand caller-suppliedsubscription_idinazure_rmworkload-identityauth (#2276) - plugins/modules/azure_rm_virtualmachinescaleset.py: Fix
custom_dataupdate (#2289) - plugins/modules/azure_rm_virtualmachine.py:
- Fix virtual machine creation default to managed disks (Note that azure retired unmanaged disks,
storage_account_name,storage_container_name,storage_blob_nameparameters are deprecated, and will be removed in the future major release.) - Fix image
version=latestto match ARM (#2284)
- Fix virtual machine creation default to managed disks (Note that azure retired unmanaged disks,