Skip to content

Conversation

@krbar
Copy link
Contributor

@krbar krbar commented Apr 23, 2025

Description

Improvements to the VM module:

  • Add parameter to enable VM hibernation capability
  • Add ability to rename extensions
  • Add new output nicConfigurations containing a list of network interfaces and their IP configurations with private IP and public IP (if applicable)
  • Add ability to set separate/different diagnostic settings for the public IP address
  • Add ability to attach pre-existing data disks
  • Remove default value of the priority parameter for backward compatibility
  • Add tags for the data disks created with the VM (no pre-existing ones)
  • update Parameter Usage section for extensionCustomScriptConfig of the README
  • fix of missing tags on data disks
  • the name of the guestConfigurationAssignments is now configurable
  • fix README reference to non-existing property nsgId

Resolved issues

Pipeline Reference

Pipeline Comment
avm.res.compute.virtual-machine error related to the policies in the test tenant, denying deployment of NVIDIA VMs.
avm.res.compute.virtual-machine Because the NVIDIA test case has been updated, additional pipeline run using the AVM CI, using the same code base.

Type of Change

  • Update to CI Environment or utilities (Non-module affecting changes)
  • Azure Verified Module updates:
    • Bugfix containing backwards-compatible bug fixes, and I have NOT bumped the MAJOR or MINOR version in version.json:
      • Someone has opened a bug report issue, and I have included "Closes #{bug_report_issue_number}" in the PR description.
      • The bug was found by the module author, and no one has opened an issue to report it yet.
    • Feature update backwards compatible feature updates, and I have bumped the MINOR version in version.json.
    • Breaking changes and I have bumped the MAJOR version in version.json.
    • Update to documentation

Checklist

  • I'm sure there are no other open Pull Requests for the same update/change
  • I have run Set-AVMModule locally to generate the supporting module files.
  • My corresponding pipelines / checks run clean and green without any errors or warnings

krbar added 29 commits April 12, 2025 22:43
@krbar krbar self-assigned this Apr 23, 2025
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 06:50 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar temporarily deployed to avm-validation April 28, 2025 15:59 — with GitHub Actions Inactive
@krbar krbar marked this pull request as ready for review April 28, 2025 16:55
@krbar krbar requested review from a team as code owners April 28, 2025 16:55
@avm-organizer avm-organizer bot added the Needs: Module Owner 📣 This module needs an owner to develop or maintain it label Apr 28, 2025
@rahalan rahalan merged commit 292205c into Azure:main Apr 29, 2025
37 checks passed
@krbar krbar deleted the users/krbar/vmUpdatesWithUDT branch May 6, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment