正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GitLab Runnerのサポートポリシー

GitLab Runnerのサポートポリシーは、オペレーティングシステムのライフサイクルポリシーによって決定されます。

コンテナイメージのサポート

GitLab Runnerのコンテナイメージの作成に使用されるベースディストリビューション(Ubuntu、Alpine、Red Hat Universal Base Image)のサポートライフサイクルに従います。

ベースディストリビューションの公開終了日は、必ずしもGitLabのメジャーリリースサイクルと一致するとは限りません。つまり、マイナーリリースでは、GitLab Runnerのコンテナイメージのバージョンの公開を停止します。これにより、アップストリームディストリビューションが更新しなくなったイメージを公開しないようにします。

コンテナイメージと公開終了日

ベースコンテナベースコンテナのバージョンベンダーのサービス終了日GitLabのサービス終了日
Ubuntu24.042027-04-302027-05-20
Ubuntu20.042025-05-312025-06-19
Alpine3.122022-05-012023-05-22
Alpine3.132022-11-012023-05-22
Alpine3.142023-05-012023-05-22
Alpine3.152023-11-012024-01-18
Alpine3.162024-05-232024-06-22
Alpine3.172024‑11‑222024-12-22
Alpine3.182025‑05‑092025-05-22
Alpine3.192025‑11‑012025-11-22
Alpinelatest
Red Hat Universal Base Image 99.52025-04-312025-05-22

GitLab Runnerバージョン17.7以降は、特定のバージョンの代わりに、単一のAlpineバージョン(latest)のみをサポートします。Alpineバージョン3.18および3.19は、記載されているEOL日までサポートされます。それに対して、LTSリリースであるUbuntu 24.04は、サービス終了日までサポートされ、その時点で最新のLTSリリースに移行します。

Windowsバージョンのサポート

GitLabは、Microsoft WindowsオペレーティングシステムのLTSバージョンを正式にサポートしているため、マイクロソフトのサービスチャネルライフサイクルポリシーに従います。

つまり、以下をサポートします:

  • 長期サービスチャネルのバージョンは、リリース日から5年間サポートされます。

    5年後、マイクロソフトはさらに5年間の延長サポートを提供します。この延長期間中、可能な限りサポートを提供します。このサポートは、発表後、GitLabのメジャーリリースで終了する可能性があります。

  • 半期チャネルのバージョンは、リリース日から18か月間サポートされます。メインストリームサポートが終了すると、これらのバージョンはサポートされません。

このサポートポリシーは、配布するWindowsバイナリおよびDockerエグゼキュータに適用されます。

WindowsコンテナのDockerエグゼキュータには厳密なバージョン要件があります。これは、コンテナがホストOSのバージョンと一致する必要があるためです。詳細については、サポートされているWindowsコンテナのリストを参照してください。

信頼できる唯一の情報源として、https://learn.microsoft.com/en-us/lifecycle/products/を使用します。これには、リリース日、メインストリームサポート日、および延長サポート日が指定されています。

以下は、一般的に使用されているバージョンとそのエンドオブライフ日のリストです:

オペレーティングシステムメインストリームサポート終了日延長サポート終了日
Windows Server 2019 (1809)2024年1月2029年1月
Windows Server 2022(21H2)2026年10月2031年10月
Windows Server 2025(24H2)2029年10月2034年10月

今後のリリース

マイクロソフトは、半期チャネルで新しいWindows Server製品を年に2回リリースし、2〜3年ごとに、Windows Severの新しいメジャーバージョンが長期サービスチャネル(LTSC)でリリースされます。

GitLabは、Google Cloud PlatformでのMicrosoftの公式リリース日から1か月以内に、最新のWindows Serverバージョン(半期チャンネル)を含む新しいGitLab Runnerヘルパーイメージをテストおよびリリースすることを目指しています。利用可能日は、サービスオプションリストによるWindows Serverの現在のバージョンを参照してください。