Skip to content

Releases: Azure/terraform-azurerm-avm-res-compute-virtualmachine

0.14.0

31 May 15:46
20917be
Compare
Choose a tag to compare

This release addresses several issues submitted from the community:

  • Adds the additional key vault secret configuration properties for the auto-generated secrets (SSH keys and passwords). This allows for more fine-grained control and addresses security issues reported in #72 . NOTE: To support this, the module ignores future expiration changes on the secrets to avoid invalidating the purpose of the expiration value. The Auto-Generated secrets option is intended to support short-lived (<30 days) infrastructure. If long-running secrets are required, then please generate them external to the module and manage them independently.
  • Adds additional features in several examples to improve test coverage.
  • Updates the minimum version requirements to address the issue reported in #77
  • Improves some variable documentation to call out the differences between the image source types identified in #81

0.13.1

15 May 12:35
3673af0
Compare
Choose a tag to compare

This release adds an example demonstrating attaching a virtual machine to a Flex Orchestrated Scale Set.

0.13.0

08 May 16:10
7ea7f27
Compare
Choose a tag to compare

This release contains multiple bug fixes and feature updates.

Bug fixes include:

  • Correction to RBAC for Disks and NICs where there was an invalid reference.
  • Added a resource_group_name field to NICs allowing for deployment in a separate resource group

Feature updates:

  • Added a maintenance configuration interface to allow association with a maintenance configuration. Included an example demonstrating this as well.
  • Added a backup interface to allow association with a recovery services vault and policy for backups. Included an example demonstrating this capability.

0.12.0

30 Apr 16:44
862ab3a
Compare
Choose a tag to compare

This release includes several fixes and breaking changes.

Breaking Changes:

  • Converted gallery applications input to a map and updated documentation to address issues reported with the gallery application interface. Implemented a new example including a gallery application test to ensure functionality testing in the future.
  • Updated the Role Assignments interface to comply with the new AVM spec which includes input definition changes.
  • Updated the Locks interface to comply with the new AVM spec which includes input definition changes.
  • Updated the Tags interface to comply with the new AVM spec which includes input definition changes.
  • Updated the Diagnostic Settings interface to comply with most of the new AVM spec which includes input definition changes.

Other Changes:

  • Added explicit dependencies to NIC association resources to ensure delete ordering during destroy
  • Updated examples to test functionality of new interface definitions
  • Updated the sku_selector module to handle breaking changes introduced in AzAPI provider version 1.13.0
  • Updated the sku_selector module to improve speed and reliability of examples deployments.

0.11.0

12 Apr 21:34
f790704
Compare
Choose a tag to compare

Warning: This release contains a breaking change.

Items included in this release:

  1. Corrected several issues related to cases where data resources used in the module would cause resource redeployment. This change makes the location variable mandatory instead of providing an option to use the resource groups location.
  2. Removed the data source that looked up key vault secrets if a key vault secret was supplied. Users wishing to provide a password with a key vault secret reference should do so in the calling module instead of providing the secret name.
  3. Implements an additional feature allowing for the creation of auto-shutdown schedules on the virtual machine.
  4. Corrects some documentation syntax issues where a single quote was used instead of a back-tick.

v0.10.0

03 Apr 19:46
fe494c2
Compare
Choose a tag to compare

This release includes winrm and documentation corrections.

0.9.0 - plain-text password fix

27 Mar 22:05
d20d484
Compare
Choose a tag to compare

This release corrects a bug in issue #42 that would cause errors when entering a plain-text password. It includes the breaking changes from release 0.8.0 so please be sure to read those release notes.

0.8.0

22 Mar 22:31
4b4a819
Compare
Choose a tag to compare

Warning: This release contains a breaking change that makes the zone input variable mandatory to start the alignment with the Well-Architected Framework. If you are deploying to a region that doesn't support zones, you will need to set this value to null.

This release contains the following updates:

  • Corrects bug in the linux version of the module for diff-disk settings #37
  • Adds the capabilities for associating a Nic to load-balancers, appgateways, NSG, and ASG's. #33, #32, #31#40
  • Makes variable documentation changes to improve readability and ordering.

0.7.0

29 Feb 22:46
ac8eb8f
Compare
Choose a tag to compare

Corrected a winRM bug and updated the examples to allow for continued testing of the winrm interface. Added the Azure Disk Encryption (ADE) extension to the Azure Monitor Agent example as requested.

0.6.0

20 Feb 20:48
27d9ec6
Compare
Choose a tag to compare

Bug fix to correct issue where extensions weren't waiting for data disk attachments to complete properly.