{AKS} Repair live scenario dependencies and monitoring consistency - #10315
Draft
FumingZhang wants to merge 4 commits into
Draft
FumingZhang wants to merge 4 commits into
FumingZhang wants to merge 4 commits into
Conversation
|
Hi FumingZhang, |
microsoft-github-policy-service
Bot
requested review from
Julie Zhu (yanzhudd) and
Yong Zhang (yonzhan)
September 9, 2026 06:35
Collaborator
|
AKS |
Use supported ALB arguments, verify persisted state after void reimage actions, handle precise capability gates and operation preemption, and replace the unavailable legacy proxy package repository with Ubuntu 24.04 Squid. Require bounded proxy readiness before creating AKS. Validation: 55 tests and 21 subtests passed; 388 scenarios collected. Ubuntu 24.04 container bootstrap returned HTTP 200 through all four HTTP/HTTPS proxy paths. Syntax, style and diff checks passed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Apply the canonical Container Insights synchronization fix to aks-preview's separate addon and flow-log implementations. Preserve other Azure Monitor settings and add wire-payload regressions plus a Pending release note. Validation: 69 targeted preview tests and 23 subtests passed across the scenario, custom-command, and flow-log suites; product style and syntax checks passed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Assert true/false values for legacy string flags without depending on service capitalization. Preserve create, disable, and re-enable checks. Validation: affected test_aks_create_acns_with_flow_logs passed end-to-end LIVE (752.46 seconds). Original True-versus-true failure retained in validation evidence. No unit or mocked run substitutes for this result. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Scope private DNS role-propagation retries, rewrite secrets before private KMS key rotation, resume metrics configuration after retried creates, and use compatible reversible-soft-delete cleanup for isolated backup vaults. The affected scenarios passed in live mode before this commit. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
FumingZhang
force-pushed
the
fix/aks-preview-live-validation-20260909
branch
from
September 17, 2026 03:09
b5bbb71 to
6a8f068
Compare
4 tasks
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.
🤖 PR Validation — ️✔️ All clear
This checklist is used to make sure that common guidelines for a pull request are followed.
Related command
az aks enable-addons,az aks disable-addons,az aks update, and affected aks-preview live scenarios.What / Why
Follow-up to #10308:
squid-openssl, and verify cloud-init, both listeners, and real proxy egress before AKS creation.Rebased on
main; the product monitoring note remains under Pending, after the intervening 22.0.0b7 release. The additional September 17 changes are test-only and do not add another product history note.Validation
2026-09-17 actual live scenarios
AZURE_TEST_RUN_LIVE=true,AZURE_CLI_TEST_RETRY_PROVISIONING_CHECK=true, recording disabled, and verified local core/preview/dataprotection source loading.Succeeded, with reversible soft deleteOnand 14-day retention.Earlier validation, retained as historical results
Remaining service failures
No timeout increase or blanket skip is introduced. Scheduler-controller crash loops, the managed NAT gateway API/internal-representation failure, subscription capacity/quota limits, and one-off node-public-IP timeouts are not claimed fixed. The proposed managed NAT Standard/V1 pin was rejected during live validation and removed.
Scope / History
General Guidelines
azdev style <YOUR_EXT>locally? (pip install azdevrequired) - targeted checks passed; full style remains with CI.python scripts/ci/test_index.py -qlocally? (pip install azdevrequired) - index unchanged.For new extensions:
About Extension Publish
The product note remains under Pending. The index is managed by release automation.