Uppdateringar till värdbaserade pipelines-avbildningar

Med den här uppdateringen presenterar vi uppdateringar av värdbaserade pipelines-avbildningar. Ubuntu 22.04-avbildningen är nu allmänt tillgänglig, detta är den senaste versionen av Ubuntu. Dessutom har vi inkluderat brownout-schemat för Ubuntu 18.04-bilder.

Mer information finns i viktig information.

Azure-pipelines

Azure-pipelines

Förbättrat felmeddelande när pipelines inte kunde läsas in

Azure Pipelines innehåller flera typer av utlösare för att konfigurera hur din pipeline startar. Ett sätt att köra en pipeline är att använda schemalagda utlösare. Ibland skadas informationen om schemalagd körning av en pipeline och kan orsaka att belastningen misslyckas. Tidigare visade vi ett vilseledande felmeddelande som hävdade att pipelinen inte hittades. Med den här uppdateringen löste vi det här problemet och returnerar ett informativt felmeddelande. Framöver får du meddelandet som liknar: Build schedule-data är skadade om en pipeline inte kan läsas in.

Allmän tillgänglighet för Ubuntu 22.04 för Azure Pipelines-värdbaserade pooler

Ubuntu 22.04-avbildningen är nu allmänt tillgänglig för Azure Pipelines-värdbaserade agenter. Om du vill använda den här avbildningen uppdaterar du YAML-filen så att den inkluderar vmImage:'ubuntu-22.04':

- job: ubuntu2204
  pool:
    vmImage: 'ubuntu-22.04'
  steps:
  - bash: |
      echo Hello from Ubuntu 22.04
      lsb_release -d

Observera att den senaste avbildningsetiketten ubuntu fortsätter att peka på ubuntu-20.04.

Tillkännagivande av utfasning av Ubuntu 18.04-bilder (uppdaterad)

Azure Pipelines föråldrade Ubuntu 18.04-avbildningen (ubuntu-18.04) i våra värdbaserade pooler. Den här avbildningen dras tillbaka den 1 december. Du kan börja se längre kötider.

Det finns flera sätt att identifiera vilka pipelines som använder ubuntu-18.04-avbildningen, inklusive:

  • Från och med snart visas varningsmeddelanden i pipelinekörningar med ubuntu-18.04-avbildningen.
  • Det här skriptet kan köras för att hjälpa dig att hitta pipelines med inaktuella avbildningar, inklusive ubuntu-18.04.
  • Vi schemalägger korta "brownouts". Alla ubuntu-18.04-körningar misslyckas under brownout-perioden. Därför rekommenderar vi att du migrerar dina pipelines före brownouts.

Brownout-schema (uppdaterat)

  • 3 oktober, 12:00 UTC - 3 oktober, 14:00 UTC
  • 18 oktober, 14:00 UTC - 18 oktober, 16:00 UTC
  • 15 november, 18:00 UTC - 15 november, 20:00 UTC
  • 30 november, 20:00 UTC - 30 november, 22:00 UTC
  • 15 december, 20:00 UTC - 16 december 00:00 UTC
  • 5 januari, 10.00 UTC - 5 januari, 14.00 UTC
  • 13 januari, 12.00 UTC - 13 januari, 16.00 UTC
  • 18 januari, 14.00 UTC - 18 januari, 18.00 UTC
  • 24 januari, 16.00 UTC - 24 januari, 20.00 UTC
  • 1 februari, 18.00 UTC - 1 februari, 22.00 UTC
  • 7 februari, 16.00 UTC - 7 februari, 22.00 UTC
  • 13 februari, 14.00 UTC - 13 februari, 22.00 UTC
  • 21 februari, 10.00 UTC - 21 februari, 22.00 UTC
  • 28 februari, 10.00 UTC - 28 februari, 22.00 UTC
  • 6 mars, 00.00 UTC - 7 mars, 00.00 UTC
  • 13 mars, 00.00 UTC - 14 mars, 00.00 UTC
  • 21 mars, 00.00 UTC - 22 mars, 00.00 UTC

Nästa steg

Anteckning

De här funktionerna kommer att lanseras under de kommande två till tre veckorna.

Gå till Azure DevOps och ta en titt.

Så här ger du feedback

Vi vill gärna höra vad du tycker om dessa funktioner. Använd hjälpmenyn för att rapportera ett problem eller ge ett förslag.

Ge ett förslag

Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.

Tack,

Aaron Hallberg