{"id":"ecd93e6d-5bfe-430d-8320-ed460c3da7be","task":"Complete the Azure Service Manager (classic) to Resource Manager (ARM) retirement migration","domain":"learn.microsoft.com","steps":["Confirm which classic resources your subscription still uses by reviewing the retirement table at learn.microsoft.com/azure/azure-resource-manager/management/asm-retirement","Note that Azure classic VMs were retired September 6, 2023 — verify none remain running","Plan migration of the remaining classic-resource bundle (Classic Storage, Classic Virtual Network, Classic Application Gateway, Cloud Services (classic), App Service Environment v1/v2, API Management stv1, and others) off their listed \"Aug 2024\" retirement date","Convert any automation or scripts using classic co-administrator roles to Azure RBAC role assignments, since classic administrators are retired as part of this bundle","Re-provision equivalent ARM resources for each classic resource individually, since this is roughly 16 separate retirements bundled under one program, not a single cutover"],"gotchas":["Treat this as a bundle of ~16 separate classic-resource retirements with different resource types, not one single \"ASM retirement date\" — check the specific resource row","Classic Storage accounts with certain configurations cannot be migrated automatically — check the per-resource migration guide before the deadline","Classic co-administrator/RBAC model changes can silently break CI/CD service principals that assumed the old admin model"],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/ecd93e6d-5bfe-430d-8320-ed460c3da7be"}