Skip to content

Conversation

josunefon
Copy link
Member

@josunefon josunefon commented Sep 8, 2025

Description

The capacityReservationGroupReourceId, extensionGuestConfigurationExtension parameters were added.

Closes #5535
Closes #5884
Closes #5396
Closes #3941

Pipeline Reference

Pipeline
avm.res.compute.virtual-machine
  • Failing due Microsoft Key based authentication is not permitted on this storage account policy and nvidia SKU check

Type of Change

  • Azure Verified Module updates:
    • Bugfix containing backwards-compatible bug fixes, and I have NOT bumped the MAJOR or MINOR version in version.json:
    • 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
  • Update to CI Environment or utilities (Non-module affecting changes)

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
  • I have updated the module's CHANGELOG.md file with an entry for the next version

josunefon and others added 30 commits May 23, 2025 13:06
josunefon and others added 19 commits June 27, 2025 15:24
* vm module update

* update readme

* main.json updated

* vm update with disabled linter rule

* dependencies fix after receiving the InvalidPrincipalId message

* set avm module

* fix issue with role

* backupManagementServiceEnterpriseApplicationObjectId

* update

* backupManagementServiceEnterpriseApplicationObjectId update

* changelog update
* first  commit ML registry

* ML changes

* removing readme and main-json to be generated again by the script

* update after running set-avmmodule script

* fix test results

* resourceGroupName modified

* readme update

* service endpoint change from registry to amlregistry

* update adding more parameters

* e2e max test updated

* empty line removed

* fixes to new params added

* Update avm/res/machine-learning-services/registry/version.json

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/waf-aligned/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/max/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/max/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/waf-aligned/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/defaults/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* resource conf change: each region defined will have dedicated storage account and ACR

* test-module locally

* main.json update

* changelog added

* module path corrected

* Feature/vm update (#3)

* vm module update

* update readme

* main.json updated

* vm update with disabled linter rule

* dependencies fix after receiving the InvalidPrincipalId message

* set avm module

* fix issue with role

* backupManagementServiceEnterpriseApplicationObjectId

* update

* backupManagementServiceEnterpriseApplicationObjectId update

* changelog update

* Update avm/res/compute/virtual-machine/CHANGELOG.md

Co-authored-by: Erika Gressi <[email protected]>

* capacityReservationGroupResourceId parameter name change

* set-avm module

* update version.json to 0.17

* ci: Feature/vm update (#5)

* vm module update

* update readme

* main.json updated

* vm update with disabled linter rule

* dependencies fix after receiving the InvalidPrincipalId message

* set avm module

* fix issue with role

* backupManagementServiceEnterpriseApplicationObjectId

* update

* backupManagementServiceEnterpriseApplicationObjectId update

* changelog update

* fix: Feature/vm fixes (#6)

* removal of depends on DSC for customscriptextension  (issue 2413)

* osdick and fileuris

* managed disk Id Azure#5535

* set module

---------

Co-authored-by: Alexander Sehr <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>
* first  commit ML registry

* ML changes

* removing readme and main-json to be generated again by the script

* update after running set-avmmodule script

* fix test results

* resourceGroupName modified

* readme update

* service endpoint change from registry to amlregistry

* update adding more parameters

* e2e max test updated

* empty line removed

* fixes to new params added

* Update avm/res/machine-learning-services/registry/version.json

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/main.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/waf-aligned/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/max/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/max/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/waf-aligned/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update avm/res/machine-learning-services/registry/tests/e2e/defaults/main.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* resource conf change: each region defined will have dedicated storage account and ACR

* test-module locally

* main.json update

* changelog added

* module path corrected

* Feature/vm update (#3)

* vm module update

* update readme

* main.json updated

* vm update with disabled linter rule

* dependencies fix after receiving the InvalidPrincipalId message

* set avm module

* fix issue with role

* backupManagementServiceEnterpriseApplicationObjectId

* update

* backupManagementServiceEnterpriseApplicationObjectId update

* changelog update

* Update avm/res/compute/virtual-machine/CHANGELOG.md

Co-authored-by: Erika Gressi <[email protected]>

* capacityReservationGroupResourceId parameter name change

* set-avm module

* update version.json to 0.17

* removal of depends on DSC for customscriptextension  (issue 2413)

* osdick and fileuris

* ci: Feature/vm update (#5)

* vm module update

* update readme

* main.json updated

* vm update with disabled linter rule

* dependencies fix after receiving the InvalidPrincipalId message

* set avm module

* fix issue with role

* backupManagementServiceEnterpriseApplicationObjectId

* update

* backupManagementServiceEnterpriseApplicationObjectId update

* changelog update

* managed disk Id Azure#5535

* set module

* fix: Virtual-Machine - Updated `encryptionAtHost` usage (Azure#5939)

## Description

### Changes

- Adjusted the usage of the `ecryptionAtHost` property to only pass it
to the resource provider if enabled

### Breaking Changes

- Changing default value of `encryptionAtHost` from `true` to `false` to
improve usability for subscription where the feature is or cannot be
enabled

Fixes Azure#2374

## Pipeline Reference

<!-- Insert your Pipeline Status Badge below -->

| Pipeline |
| -------- |

[![avm.res.compute.virtual-machine](https://github.com/Azure/bicep-registry-modules/actions/workflows/avm.res.compute.virtual-machine.yml/badge.svg?branch=users%2Falsehr%2FvmEncryption&event=workflow_dispatch)](https://github.com/Azure/bicep-registry-modules/actions/workflows/avm.res.compute.virtual-machine.yml)

## Type of Change

<!-- Use the checkboxes [x] on the options that are relevant. -->

- Azure Verified Module updates:
- [x] Bugfix containing backwards-compatible bug fixes, and I have NOT
bumped the MAJOR or MINOR version in `version.json`:
- [ ] 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
- [ ] Update to CI Environment or utilities (Non-module affecting
changes)

---------

Co-authored-by: Alexander Sehr <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Triage 🔍 Maintainers need to triage still label Sep 8, 2025

Important

The "Needs: Triage 🔍" label must be removed once the triage process is complete!

Tip

For additional guidance on how to triage this issue/PR, see the BRM Issue Triage documentation.

@microsoft-github-policy-service microsoft-github-policy-service bot added the Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue label Sep 8, 2025

Important

If this is a module-related PR, being submitted by the sole owner of the module, the AVM core team must review and approve it (as module owners can't approve their own PRs).

To indicate this PR needs the core team''s attention, apply the "Needs: Core Team 🧞" label!

The core team will only review and approve PRs that have this label applied!

@josunefon josunefon changed the title feat: capacityReservationGroupResourceId, extensionGuestConfigurationExtension, networkAccessPolicy (disk), publicNetworkAccess (disk)` params dded feat: capacityReservationGroupResourceId, extensionGuestConfigurationExtension` params added Sep 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Triage 🔍 Maintainers need to triage still Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue

Projects

None yet

1 participant