Skip to content

fix: configure packages endpoints when repo depot is set - #9854

Merged
Nishchay (awesomenix) merged 2 commits into
official/v20261003from
nishp/cherrypick/1003
Oct 21, 2026
Merged

Nishchay (awesomenix) merged 2 commits into
official/v20261003from
nishp/cherrypick/1003

Conversation

@awesomenix

Copy link
Copy Markdown
Contributor

cherry-pick

@awesomenix
Nishchay (awesomenix) merged commit 54e8589 into official/v20261003 Oct 21, 2026
19 of 33 checks passed
@awesomenix
Nishchay (awesomenix) deleted the nishp/cherrypick/1003 branch October 21, 2026 21:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Changes to bootstrap ordering, non-fatal cache failures, and hotfix delivery need human confirmation of provisioning validation across Ubuntu, Mariner, and Azure Linux.

No open issues 🎉

What changed in this PR

This PR fixes Linux bootstrap repository setup so a configured repo-depot endpoint is applied independently of certificate-refresh eligibility.

Changes:

  • Moves repository initialization before the certificate-refresh exit guard and removes the cloud-init completion wait.
  • Updates package-cache retries and failure reporting, with ShellSpec coverage for dispatch and retry behavior.
  • Adds the node-controller hotfix scripts version 202610.03.2.
File Description
spec/​parts/​linux/​cloud-init/​artifacts/​init_aks_cloud_spec.sh Adds repository-dispatch and package-cache retry tests.
parts/​linux/​cloud-init/​artifacts/​init-aks-cloud.sh Decouples repository setup from certificate scheduling and updates cache handling.
parts/​linux/​cloud-init/​artifacts/​aks-node-controller-hotfix.json Sets the hotfix scripts version.

Review effort: Balanced

This branch was successfully deployed

No deployments
test — 0306fa63 Deployed Oct 21, 2026 by awesomenix via hotfix-generate #1001
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.

3 participants