Azure PipelinesがUbuntu-24.04への移行を発表、2025年4月までに既存の20.04イメージを完全廃止へ
スポンサーリンク
記事の要約
- Azure PipelinesがUbuntu-24.04を最新イメージとして採用予定
- Ubuntu-20.04が2025年4月1日に完全終了
- MacOS 15 SequoiaとWindows 2025が今年一般提供開始
スポンサーリンク
Azure Pipelinesのイメージアップデートによる開発環境の進化
Microsoftは、Azure Pipelinesのホステッドエージェントを最新かつ安全な環境で運用するため、2024年10月にUbuntu-24.04のサポートを開始した。Ubuntu-latestイメージはUbuntu-24.04へのマッピングが予定されており、これによってUbuntu-22.04からの移行が進められることになる。[1]
Ubuntu-20.04イメージは2025年3月19日から段階的な廃止プロセスが開始され、3月19日から27日までのブラウンアウト期間を経て、4月1日に完全に削除される。この移行により、開発者はUbuntu-22.04または24.04への早急な更新が必要となり、より高度なセキュリティと性能が確保されることになるだろう。
また、MacOS 15 SequoiaとWindows 2025イメージが今年後半に一般提供される予定で、Windows Server 2019イメージは段階的に廃止される。MacOSイメージについては、Apple Siliconのサポートがプライベートプレビュー段階にあり、パブリックプレビューは今年後半に予定されている。
Ubuntu-20.04廃止スケジュールまとめ
日時 | 詳細 |
---|---|
廃止開始日 | 2025年3月19日 |
ブラウンアウト期間 | 3月19日から27日まで |
完全削除日 | 2025年4月1日 |
影響 | Ubuntu-20.04を使用するジョブが失敗 |
推奨対応 | Ubuntu-22.04または24.04への移行 |
スポンサーリンク
ブラウンアウトについて
ブラウンアウトとは、システムやサービスの段階的な廃止過程において、一時的にサービスを停止させる期間のことを指す。主な特徴として、以下のような点が挙げられる。
- 段階的な移行を促進するための計画的な停止期間
- ユーザーへの影響を最小限に抑えるための時間帯設定
- システム更新の重要性を認識させる効果的な手段
Azure Pipelinesのブラウンアウトでは、3月19日から27日までの間に特定の時間帯でUbuntu-20.04のジョブが失敗するように設定されている。この期間中、開発者はUbuntu-22.04または24.04への移行を計画的に進めることが可能となり、システムの円滑な移行を実現できる。
Azure Pipelinesのイメージ更新に関する考察
Azure Pipelinesのイメージ更新は、セキュリティと最新技術への対応という観点で重要な意味を持つ。特にUbuntu-24.04への移行により、開発者はより安定した環境でアプリケーションの開発とテストが可能となり、セキュリティリスクの軽減にもつながることが期待される。
一方で、移行に伴う課題として、既存のパイプラインの互換性確認や更新作業の負担が挙げられる。特にMSBuildやNuGetなど、Ubuntu-24.04で利用できないツールへの依存度が高いプロジェクトでは、代替手段の検討が必要となるだろう。
今後は、Apple SiliconサポートやWindows Server 2025の導入により、より多様なプラットフォームでの開発が可能になることが期待される。クラウドネイティブな開発環境の整備が進むことで、開発者の生産性向上とアプリケーションの品質向上が実現されるだろう。
参考サイト
- ^ Microsoft Visual Studio. 「Upcoming Updates for Azure Pipelines Agents Images - Azure DevOps Blog」. https://devblogs.microsoft.com/devops/upcoming-updates-for-azure-pipelines-agents-images/, (参照 25-03-20). 5131
- Apple. https://www.apple.com/jp/
- Microsoft. https://www.microsoft.com/ja-jp
※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。
- 【CVE-2025-26918】WordPress用Small Package Quotesプラグインにクロスサイトスクリプティングの脆弱性が発見、早急な更新が必要に
- ユルリカがノーコード×AI活用のDX支援サービスを開始、年間1,200時間の伴走支援で企業のデジタル課題を解決
- DiscordがSocial SDKを発表、ゲーム開発者向けソーシャル機能とコミュニケーション基盤の実装が容易に
- DNPとBIPROGYがノーコードAIエージェントアバター構築ツールを開発、専門知識不要で導入容易に
- GoogleがGeminiアプリに新機能Canvasを追加、AIを活用した文書作成とコラボレーション機能で生産性向上へ
- Visual Studio 2022がGitHubアカウントの複数管理に対応、開発者の生産性向上を実現
- オラクルがJava 24をリリース、AI機能とポスト量子暗号機能の実装で開発効率が向上
- Git for Windows v2.49.0がリリース、name-hash v2の正式採用で大規模プロジェクトの開発効率が向上
- 【CVE-2025-0959】WordPressプラグインEventerにSQLインジェクションの脆弱性、Subscriber権限で悪用の可能性
スポンサーリンク