chore(deps): add 2604 acr-mirror ref - #9309
chore(deps): add 2604 acr-mirror ref#9309Peter Damianov (pdamianov-dev) wants to merge 2 commits into
Conversation
Windows Unit Test Results 3 files 13 suites 45s ⏱️ Results for commit a0437b0. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Pull request overview
Adds acr-mirror 1.0.0 support for Ubuntu 26.04 VHDs, enabling artifact streaming.
Changes:
- Adds Ubuntu 26.04 package metadata and download URL.
- Keeps acr-mirror pinned against Renovate updates.
Package Update Analysis: acr-mirror
Version change: Unsupported → 1.0.0 (new OS enablement)
OS affected: Ubuntu 26.04 amd64 and arm64
Risk: 🟡 Medium — upstream changelog and artifact URLs could not be independently verified, and Ubuntu 26.04 lacks artifact-streaming E2E coverage.
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
Suppressed comments (1)
e2e/scenario_test.go:1273
- 🟡 Medium Risk — 🧪 Test Coverage: The ARM64 package is fetched from a distinct derived URL (
acr-mirror-2604-arm64.deb), but this validation only checks that its services remain running. A broken ARM64 streaming path can still fall back silently to overlayfs and pass. ExerciseValidateArtifactStreamingImagePullon Ubuntu 26.04 ARM64 (using a compatible anonymous Premium ACR cluster) to validate the architecture-specific artifact end to end.
Validator: func(ctx context.Context, s *Scenario) error {
return errors.Join(
ValidateNonEmptyDirectory(ctx, s, "/etc/overlaybd"),
ValidateSystemdUnitIsRunning(ctx, s, "overlaybd-snapshotter.service"),
ValidateSystemdUnitIsRunning(ctx, s, "overlaybd-tcmu.service"),
ValidateSystemdUnitIsRunning(ctx, s, "acr-mirror.service"),
ValidateSystemdUnitIsRunning(ctx, s, "containerd.service"),
What this PR does / why we need it: chore(deps): add 2604 acr-mirror ref for artifact streaming support on 2604
Which issue(s) this PR fixes: chore(deps): add 2604 acr-mirror ref
Fixes #