サポート ポリシー

Container-Optimized OS は、Google Cloud 上でさまざまなコンテナ ワークロードを実行できることがテストされ、認定されています。この OS にはセキュリティ アップデート(CVE)とバグ修正によって積極的にパッチが適用され、Google Cloud ユーザーに影響のある問題に対処しています。これらの修正プログラムには、cos-cloud プロジェクトのイメージ リリースからアクセスできます。

リリースのサポート期間

Container-Optimized OS のメジャー バージョンは、リリース チャネルで説明されている新しい Release Milestone に対応します。安定してから約 6 週間は、ほとんどのリリース マイルストーン(またはメジャー バージョン)が積極的にサポートされます。この 6 週間に、リリース マイルストーンの重大なバグの修正とセキュリティの更新が行われます。

毎年 2 回程度、Container-Optimized OS チームが長期サポート(LTS)マイルストーンをリリースします。安定してから約 15 か月間は、LTS マイルストーンが積極的にサポートされます。LTS マイルストーンは、リリース チャネルで説明されている通常の開発サイクルに従います。これは、devbetastable のリリース チャネルを経由することを意味します。ただし、LTS マイルストーンが stable になると、標準マイルストーンの 6 週間ではなく、約 15 か月間にわたってセキュリティの更新と重大なバグの修正が続けられます。

マイルストーンのサポート期間が終了すると、リリース マイルストーンは廃止されます。 具体的には、イメージに非推奨フラグが設定され、cos-cloud プロジェクトのイメージのアクティブ リストに表示されなくなります。

廃止されたマイルストーン内のイメージは引き続き使用できますが、それらのイメージに付随する問題はより新しいマイルストーンでしか修正されません。gcloud コマンドライン ツールを使用して、廃止されたイメージにアクセスすると、警告が表示されることがあります。

引き続きバグ修正やセキュリティ パッチに簡単にアクセスできるようにするには、より新しいアクティブなマイルストーンのいずれかにアップグレードする必要があります。

リリース品質

すべてのメジャー リリース マイルストーンは、devbetastable の各フェーズを通過します(リリース チャネルでも詳しく説明しています)。これらのフェーズは、cos-cloud プロジェクトの cos-devcos-betacos-stable イメージ ファミリーに対応しています。

リリースのステージは、イメージ名(例: cos-stable-54-8743-71-0)、または gcloud compute images list --project=cos-cloud --no-standard-images コマンドで一覧表示されるイメージ ファミリー(例: cos-stable)で確認できます。

LTS マイルストーンが安定したら、対応するイメージ ファミリーが cos-cloud プロジェクト(例: cos-69-lts)に追加されます。このファミリーは、特定の LTS マイルストーンの最新のイメージを識別するために使用できます。

ユーザーには常に、cos-devcos-betacos-stable ファミリーの、少なくとも 1 つのイメージが表示されます。

リリース マイルストーンの進行

次の図は、標準的なマイルストーンの進行を可視化したものです。

リリース マイルストーンの進行

LTS マイルストーンも同様のスケジュールに従います。LTS マイルストーンの場合は、stable の期間がはるかに長い点だけが異なります。

devbetastable の各ステージについて詳しくは、リリース チャネルをご覧ください。各ステージには、それぞれ異なるレベルの Google のサポート ポリシーが適用されます。 下記の説明をご覧ください。

イメージ ファミリー 期間(普及期間) リリース頻度 特性
cos-dev 最長 6 週間 毎週
  • 新規メジャー バージョンは必ず、まず「cos-dev」ファミリーから導入されます。
  • 新規メジャー バージョンは約 6 週間、「cos-dev」の状態になります(普及期間)。
  • 新規イメージは週に 1 回リリースされます。
  • バグ修正、パッケージ アップグレード、新規機能が提供されます。
  • 以前のメジャー バージョンとの互換性に対応しない変更が導入される場合があります。
  • 普及期間を経て、メジャー バージョンは「cos-beta」ファミリーに昇格されます。
cos-beta 最長 6 週間 毎週
  • 機能セットは固定され、パッケージに対してメジャー バージョンの変更は行われなくなります。そのため、互換性に対応しない変更も行われません。
  • 新規イメージは週に 1 回リリースされます。
  • すでに組み込み済みの機能や大多数のユーザーに影響を与えるセキュリティ修正と他の主要なバグ修正が提供されます。
  • 約 6 週間の普及期間を経て、メジャー バージョンは「cos-stable」ファミリーに昇格されます。 メジャー バージョンが LTS の場合は、LTS ファミリーに昇格させることもできます。
cos-stable 最長 6 週間 オンデマンド
  • 新規イメージは、重大なバグ修正やセキュリティ修正がある場合にのみリリースされます。
  • メジャー バージョンは「cos-stable」で約 6 週間利用できます。
major version LTS family 最長 15 か月 オンデマンド
  • 安定した LTS メジャー バージョンごとに LTS ファミリーが存在します(例: cos-69-lts)。
  • 新規イメージは、重大なバグ修正やセキュリティ修正がある場合にのみリリースされます。
  • メジャー バージョンは LTS ファミリーで約 15 か月間利用できます。
  • 約 15 か月後、メジャー バージョンの LTS ファミリーは利用できなくなります。

お問い合わせ