Bootstrap v2.2 to stable: download.autopilotmonitor.com endpoint + OOBE-relax - #118
Merged
Conversation
…otmonitor.com endpoint + OOBE-relax The stable Install-AutopilotMonitor.ps1 is now the previously field-tested -dev variant (v2.2): agent download via the Front Door alias https://download.autopilotmonitor.com/agent/ instead of the legacy blob host, mandatory SHA-256 manifest verification (Content-MD5 fallback removed), and the OOBE-relax exemption for the Windows Backup for Organizations restore case. Test-ShouldBootstrapAgent.ps1 mirrors the same guard logic; the separate -dev.ps1 files are gone. CI dev-render anchor literals in build-agent.yml updated to the alias URLs (stable + dev channel) so the literal-substitution check keeps passing; local build.ps1 anchors updated too (gitignored). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Promotes the field-tested
-devbootstrap script (v2.2) to be the stable script, so customers deployingInstall-AutopilotMonitor.ps1now get the new download endpoint.Install-AutopilotMonitor.ps1is now the former-dev.ps11:1 (only the "(DEV)" markers removed):https://download.autopilotmonitor.com/agent/instead of the legacy blob hostTest-ShouldBootstrapAgent.ps1mirrors the same guard logic (dry-run tester)-dev.ps1files deletedbuild-agent.ymlupdated to the alias URLs (stable + dev channel) so the literal-substitution check keeps passingVerification
AutopilotMonitor-Agent-dev.zip/version-dev.json,$ScriptVersion2.2 parses-dev.ps1references in the repo; backendBootstrapScriptValueValidatoralready allow-lists the alias hostNotes
publish_as_stablerelease run; GitHub downloads serve v2.2 immediately after mergebuild.ps1anchors updated too (gitignored, not part of this PR)ab8cff8in autopilotmonitor-docs (guard table + changelog entry)🤖 Generated with Claude Code