Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add-On Imaging: Improvements, Bug Fixes, and Software Bundler #1063

Merged
merged 6 commits into from
Aug 10, 2024

Conversation

chbragg
Copy link
Contributor

@chbragg chbragg commented Jul 26, 2024

Description

Added minorVersion to all templates to ensure version is Major.Minor.Patch
Made virtualMachineSize a variable rather than statically set
Made the custom software conditional based on a variable of enabled being set to true
Fixed incorrect variable name for Excel
Removed a sub folder called "Files" which is not needed
Added /i to msiexec installer which should always be present
Made second reboot dependent on installUpdates being set to true, otherwise it reboots twice for no reason
Changed softdelete on KV to true, otherwise deployment fails
Updated MI type on managementVM to User and System MI. System MIs are required for Hybrid Runbook workers.
Fixed bug in Tier 3 outputs
Added Bundler Software PowerShell script and manifest json file. The purpose of this is to get around the runCommand limit of 25 runCommands per resource.

Issue reference

The issue this PR will close: #[issue number]

Checklist

Please make sure you've completed the relevant tasks for this PR out of the following list:

  • All acceptance criteria in the backlog item are met
  • The documentation is updated to cover any new or changed features
  • Manual tests have passed
  • Relevant issues are linked to this PR

@chbragg chbragg requested a review from a team as a code owner July 26, 2024 16:11
Copy link
Contributor

@jamasten jamasten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contributions @chbragg

@jamasten jamasten merged commit deb948c into Azure:main Aug 10, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants