Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Varje Microsoft-produkt har en livscykel. Livscykeln börjar när en produkt släpps och avslutas när den inte längre stöds. Genom att känna till viktiga datum i den här livscykeln kan du fatta välgrundade beslut om när du ska uppgradera eller göra andra ändringar i din programvara.
Azure CLI-supportlivscykeln är utformad för att ge kunderna klarhet och förutsägbarhet när det gäller support för varje version. Längden på tiden och graden av stöd varierar beroende på vissa kvalifikationer. Azure CLI-supportlivscykeln följer Microsofts policy för modern livscykel om inget annat anges i den här artikeln.
Referenstyper
Det finns två Azure CLI-referenstyper.
Kärna: Azure CLI-referenser som publiceras som en permanent del av CLI kallas "kärnreferenser". Alla kärnreferenser installeras med Azure CLI och du kan inte välja en delmängd referenser. Om du kör CLI via Azure Cloud Shell är huvudreferenserna alltid uppdaterade.
Tillägg: Tillägg levereras inte som en del av CLI utan körs som CLI-kommandon. Vissa tillägg är en permanent del av Azure CLI, men ofta ger ett tillägg dig åtkomst till fler funktioner och förhandsversionsfunktioner.
En enda referensgrupp kan ha både kärn- och tilläggskommandon. I referensgruppen az vm är az vm nic add till exempel ett kärnreferenskommando medan az vm repair create är ett tillägg.
Mer information om Azure CLI-tillägg finns i Använda och hantera Azure CLI-tillägg.
Versionshantering
Kärna
Azure CLI-kärnversionen består av tre tal: major.minor.patch.
- Huvudversioner: Större förändringar, inklusive arkitektur- och grundläggande designändringar. Vi tillhandahåller kritiska säkerhetskorrigeringar till den senaste delversionen av den tidigare huvudversionen i tre år.
- Delversioner: Uppdaterad för funktionsuppdateringar och förbättrad Azure-tjänsttäckning.
- Korrigeringsversioner: Bakåtkompatibla korrigeringar utan nya funktioner eller funktionsändringar.
Förlängningar
Azure CLI-tillägg följer semantisk versionshantering för versionsnumrering. Semantisk versionshantering är ett system som använder ett nummerformat i tre delar: major.minor.patch.
- Huvudversioner: Förändringar som bryter bakåtkompatibiliteten, ofta på grund av en inkompatibel API-ändring.
- Delversioner: Bakåtkompatibla funktionsuppdateringar eller funktioner har lagts till.
- Korrigeringsversioner: Bakåtkompatibla korrigeringar utan nya funktioner eller funktionsändringar.
Lanseringstakt
Azure CLI-versionen är utformad för att ge kunderna förutsägbara lanseringsdatum, vilket ger företag, utvecklare och communityn möjlighet att fatta strategiska beslut när de planerar sina översikter.
Azure CLI Core uppdateras varje månad med högst två versioner som introducerar brytande ändringar. Större ändringar sker under andra och fjärde kvartalet varje år.
Azure CLI-tillägg har ingen specifik versionstakt och måste uppgraderas manuellt.
Förändringar som bryter kanske inte påverkar dina befintliga skript, men det är bra att verifiera skripten i en testmiljö innan du gör en uppgradering.
Anmärkning
Versionstakt kan justeras något så att den överensstämmer med viktiga meddelanden som är relevanta för Azure.
Standard Term Support-releaser (STS)
STS-versionerna av Azure CLI Core ger dig de senaste funktionerna. STS-versioner genomgår inte icke-bakåtkompatibla ändringar under sex månader. Stora ändringar släpps under det andra och fjärde kvartalet under kalenderåret och sammanfaller vanligtvis med Microsoft Build och Microsoft Ignite.
STS-versioner har följande egenskaper:
- STS-versioner släpps varje månad och får funktionsuppdateringar, felkorrigeringar och säkerhetskorrigeringar.
- För att en STS-version ska kunna stödjas måste du ha den senaste delversionen av STS-versionen.
- STS-versioner har ingen specifik markör när kommandot körs
az version. Detta säkerställer bakåtkompatibilitet med verktyg eller skript som kan använda informationen.
Långsiktiga supportversioner (LTS)
LTS-versionerna av Azure CLI Core ger dig en "underhållsperiod" på 12 månader efter den "aktuella" perioden. Under den här perioden drabbas LTS-versionen inte av några icke-bakåtkompatibla ändringar om inte en säkerhetskorrigering kräver det.
LTS-versionerna baseras på Azure CLI-versioner som medför större ändringar under kalenderårets andra kvartal. Detta överensstämmer vanligtvis med Microsoft Build.
LTS-versioner har följande egenskaper:
- Under de första sex månaderna släpps LTS-versionerna varje månad och får funktionsuppdateringar, felkorrigeringar och säkerhetskorrigeringar.
- Under de följande 12 månaderna släpps LTS-versionerna när det behövs och får endast felkorrigeringar och säkerhetskorrigeringar.
- För att en LTS-version ska kunna stödjas måste du ha den senaste versionen av LTS-versionen.
Det är enkelt att hitta LTS-versionsdatumet genom att az version köra kommandot . Observera raden azure-cli-support som anger LTS-datumet.
{
"azure-cli": "2.48.0",
"azure-cli-core": "2.48.0",
"azure-cli-support": "LTS-20240521",
"azure-cli-telemetry": "1.0.8",
"extensions": {
}
}
Följande bild illustrerar versionstakt och supportlivscykel för Azure CLI för STS- och LTS-versioner.
Följande tabell innehåller exempel på hur versionstakt korrelerar med supportlivscykeln:
Anmärkning
Datumen i följande tabell är endast avsedda som exempel. De faktiska lanseringsdatumen varierar.
| Versionsnummer | Utgivningsschema | Brytande förändringar | Versionstyp | Supporttyp | Stöds fram till version | LTS-version |
|---|---|---|---|---|---|---|
| 2.61.0 | Maj 2024 | Ja | Huvudsaklig | STS | 2.62.0 | |
| 2.62.0 | Juni 2024 | Underårig | STS | 2.63.0 | ||
| 2.63.0 | Juli 2024 | Underårig | STS | 2.64.0 | ||
| 2.64.0 | Augusti 2024 | Underårig | STS | 2.65.0 | ||
| 2.65.0 | September 2024 | Underårig | STS | 2.66.0 | ||
| 2.66.0 | Oktober 2024 | Underårig | LTS | 2.79.0 | 2.66.0 | |
| 2.67.0 | November 2024 | Ja | Huvudsaklig | STS | 2.68.0 | 2.66.x |
| December 2024 | 2.66.x | |||||
| 2.68.0 | Januari 2025 | Underårig | STS | 2.69.0 | 2.66.x | |
| 2.69.0 | Februari 2025 | Underårig | STS | 2.70.0 | 2.66.x | |
| 2.70.0 | mars 2025 | Underårig | STS | 2.71.0 | 2.66.x | |
| 2.71.0 | April år 2025 | Underårig | STS | 2.72.0 | 2.66.x | |
| 2.72.0 | Maj 2025 | Ja | Huvudsaklig | STS | 2.73.0 | 2.66.x |
| 2.73.0 | Juni 2025 | Underårig | STS | 2.74.0 | 2.66.x | |
| 2.74.0 | Juli 2025 | Underårig | STS | 2.75.0 | 2.66.x | |
| 2.75.0 | Augusti 2025 | Underårig | STS | 2.76.0 | 2.66.x | |
| 2.76.0 | September 2025 | Underårig | STS | 2.77.0 | 2.66.x | |
| 2.77.0 | Oktober 2025 | Underårig | LTS | 2.90.0 | 2.77.0 | |
| 2.78.0 | November 2025 | Ja | Huvudsaklig | STS | 2.79.0 | 2.77.x |
| 2.79.0 | December 2025 | Underårig | STS | 2.80.0 | 2.77.x |
Exempel:
- För att kvalificera dig för support måste du uppdatera till 2.63.0 när du har azure CLI 2.62.0 installerat.
- Om Azure CLI 2.66.0 är den sista versionen av Azure CLI innan ändringen bröts under det fjärde kvartalet under kalenderåret stöds det fram till lanseringen av Azure CLI 2.79.0.
Brytande förändringar
Stora versionsuppdateringar av Azure CLI innehåller icke-bakåtkompatibla ändringar och sker upp till två gånger per år. Ändringar som inte är bakåtkompatibla kan inträffa när som helst för förhandstillägg. Icke-GA-tillägg krävs inte för att följa icke-bakåtkompatibla ändringsprinciper.
Detaljerad information om störande förändringar i Azure CLI finns i Versionsinformation.
Miljöer som stöds
Azure CLI körs på flera operativsystem (OS) och arkitekturer. En fullständig lista finns i Installera Azure CLI. För att kunna stödjas av Microsoft måste följande villkor uppfyllas:
- Versionen av Azure CLI stöds.
- Versionen av operativsystemet har för närvarande huvudstöd av operativsystemets utgivare.
- De beroenden som krävs av den aktuella versionen av Azure CLI stöds i operativsystemet.
Azure CLI avslutar stödet för en plattform när något av följande villkor uppfylls:
- Operativsystemet når sin livslängd enligt plattformsägarens definition.
- Den version av Python som krävs av Azure CLI når slutet av sin livslängd, stöds inte längre i operativsystemet eller har ett ofixerat kritiskt säkerhetsproblem.
Azure CLI meddelar att supporten för ett operativsystem eller ett av dess beroenden upphör inom tre månader efter det offentliga tillkännagivandet om att tillbakadragandet har meddelats.
Python-beroende
Azure CLI är beroende av Python version 3.8 eller senare. I följande tabell sammanfattas det förväntade slutet på supporten för varje version av Python.
| Python-version | Slutdatum för stöd |
|---|---|
| 3.9 | Oktober 2025 |
| 3.10 | Oktober 2026 |
| 3.11 | Oktober 2027 |
| 3.12 | Oktober 2028 |
Azure CLI kan endast stödjas på operativsystem där ovanstående versioner av Python stöds.
- Windows: De versioner av Windows-klienten och -servern som stöds uppfyller kraven för Python-versionen.
- macOS: Den version av macOS 12 och senare som stöds för närvarande uppfyller kraven för Python-versionen.
-
Linux:
Varje operativsystem som stöds har en livscykel som definieras av sponsororganisationen.
Supporten tas vanligtvis bort när ett operativsystem inte har stöd för huvudlinjen, då vi slutar testa och stöder det.
Här är de Linux-operativsystem som stöds för Azure CLI:
Operativsystem Utgåva Slut på support Ubuntu 22.04 LTS April 2027 24.04 LTS Juni 2029 Debian 11 31 augusti 2026 12 Den 30 juni 2028 RHEL (Red Hat Enterprise Linux) 8 31 maj 2029 9 Den 31 maj 2032 10 31 maj 2035 CentOS Stream 9 Beräknat 2027 10 Uppskattad 2030 Azure Linux 3.0 Anmärkning
På RHEL 7 stöds endast Azure CLI 2.38. Microsoft tillhandahåller inte längre uppdateringar eller felkorrigeringar för den här distributionen.
Vägledning för Azure CLI-program-ID
Azure CLI-program-ID:t är endast reserverat för verktyget och får inte användas för andra ändamål. För frågor eller problem använder du de officiella supportkanalerna.
Anmärkning
Det här program-ID:t kan ändras eller begränsas när som helst och dess fortsatta tillgänglighet garanteras inte.