Política de suporte

O Container-Optimized OS é testado e qualificado para executar várias cargas de trabalho de contêiner no Google Cloud Platform (GCP). Novos patches são lançados ativamente com atualizações de segurança (CVEs) e correções de bugs para corrigir problemas que afetam os usuários do GCP. Os usuários têm acesso a essas correções por meio das nossas versões de imagem no projeto cos-cloud.

Duração do suporte da versão

Uma versão principal do Container-Optimized OS corresponde a um novo Release Milestone, conforme explicado em Canais de lançamento. Depois de se tornar estável, a maioria das versões principais recebe suporte ativo por aproximadamente seis semanas. Durante esse tempo, a versão principal recebe correções de bugs críticos e atualizações de segurança.

Aproximadamente duas vezes por ano, a equipe do OS Container-Optimized lança um marco de suporte a longo prazo (LTS, na sigla em inglês). Depois de se tornarem estáveis, os marcos de LTS recebem suporte ativo por aproximadamente 15 meses. Os marcos de LTS seguem o ciclo de desenvolvimento normal descrito em Canais de lançamento, o que significa que eles ainda passam pelos canais de lançamento dev, beta e stable. No entanto, quando um marco de LTS se torna stable, ele continuará recebendo atualizações de segurança e correções de bugs críticos por aproximadamente 15 meses, em vez de 6 semanas para um marco típico.

No final da janela de suporte de um marco, a versão principal torna-se obsoleta. Especificamente, definimos a sinalização DEPRECATED nas imagens nesse marco, e essas imagens deixam de ser exibidas na lista de imagens ativas no projeto cos-cloud.

As imagens em um marco obsoleto ainda podem ser usadas, mas os problemas relativos a essas imagens só serão corrigidos em marcos mais recentes. Os usuários podem ver um aviso se estiverem usando a ferramenta de linha de comando gcloud enquanto acessam imagens obsoletas.

Os usuários precisam atualizar para um dos novos marcos ativos para continuar a ter acesso fácil a correções de bugs e patches de segurança.

Qualidade da versão

Cada marco principal da versão passa pelas fases dev, beta e stable (também descrito em detalhes nos Canais de lançamento). Elas correspondem às famílias de imagens cos-dev, cos-beta e cos-stable no projeto cos-cloud.

Para identificar o estágio em que uma versão está, observe o nome da imagem (exemplo: cos-stable-54-8743-71-0) ou a família de imagens à qual pertence (exemplo: cos-stable), conforme listado pelo comando gcloud compute images list --project=cos-cloud --no-standard-images.

Quando um marco de LTS se torna estável, uma família de imagens correspondente é adicionada ao projeto cos-cloud (exemplo: cos-69-lts). Essa família pode ser usada para identificar a imagem mais recente em um marco LTS específico.

Os usuários podem esperar pelo menos uma imagem nas famílias cos-dev, cos-beta e cos-stable.

Progressão do marco de versão

Veja a progressão para marcos normais no diagrama a seguir.

Progressão de uma versão inicial

Os marcos de LTS seguem um cronograma similar. A única diferença é que eles permanecem estáveis por um período muito maior.

Consulte Canais de lançamento para uma explicação detalhada de cada um dos estágios dev, beta e stable. Cada estágio recebe graus variáveis de atenção com relação à nossa política de suporte. Veja a explicação abaixo.

Família de imagens Duração (período de permanência) Frequência de lançamento Propriedades
cos-dev Aproximadamente seis semanas Semanal
  • Uma nova versão principal sempre é colocada primeiro na família "cos-dev".
  • A nova versão principal fica na família "cos-dev" por aproximadamente seis semanas
  • Novas imagens são lançadas uma vez por semana.
  • Recebe correções de bugs, upgrades de pacote e novos recursos.
  • Pode apresentar grandes mudanças em comparação com a versão principal anterior
  • Depois do período de permanência, a versão principal é promovida para a família "cos-beta"
cos-beta Aproximadamente seis semanas Semanal
  • O pacote fica congelado e não recebe nenhuma grande mudança de versão. Não são esperadas grandes mudanças.
  • Novas imagens são lançadas uma vez por semana.
  • Recebe correções de segurança e outras correções de bugs que afetam os recursos já inclusos e a maioria dos usuários.
  • Depois do período de permanência de aproximadamente seis semanas, a versão principal é promovida para a família "cos-stable". Se a versão principal for LTS, ela também será promovida para uma família LTS.
cos-stable Aproximadamente seis semanas Sob demanda
  • Novas imagens são lançadas apenas para correções críticas de bugs e de segurança.
  • Uma versão principal fica disponível em "cos-stable" por aproximadamente seis semanas.
major version LTS family Aproximadamente 15 meses Sob demanda
  • Há uma família LTS para cada versão principal LTS estável (exemplo: cos-69-lts).
  • Novas imagens são lançadas apenas para correções críticas de bugs e de segurança.
  • Uma versão principal fica disponível em uma família LTS por aproximadamente 15 meses.
  • Após aproximadamente 15 meses, a família LTS de uma versão principal torna-se indisponível.

Contact us