Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Azure Linux Container Host para o Azure Kubernetes Service (AKS) tem dnf-automatic habilitado por padrão, um serviço systemd que é executado diariamente e instala automaticamente quaisquer pacotes atualizados publicados recentemente. Ter esse serviço habilitado garante que os pacotes no Host de Contêiner do Linux do Azure sejam atualizados automaticamente quando uma correção for publicada. Observe que, para algumas configurações do Canal de atualização do sistema operacional do nó, dnf-automatic será desabilitado por padrão.
Importante
A partir de 30 de novembro de 2025, o AKS (Serviço de Kubernetes do Azure) não dá mais suporte ou fornece atualizações de segurança para o Azure Linux 2.0. A imagem do nó do Azure no Linux 2.0 foi congelada na versão 202512.06.0. A partir de 31 de março de 2026, as imagens de nó serão removidas e não será possível escalar os grupos de nós. Migre para uma versão do Azure Linux com suporte atualizando os pools de nós para uma versão do Kubernetes com suporte ou migrando para o osSku AzureLinux3. Para obter mais informações, consulte Desativação: pools de nós do Azure Linux 2.0 no AKS.
Sintomas
No entanto, às vezes, os pacotes no Host de Contêiner do Linux do Azure não recebem atualizações automáticas, o que pode levar aos seguintes sintomas:
- Mensagens de erro ao referenciar ou usar um pacote atualizado.
- Pacotes não funcionando conforme o esperado.
- Versões desatualizadas dos pacotes são exibidas ao verificar a lista de pacotes do Host de Contêiner do Linux do Azure. Você pode verificar se os pacotes em sua imagem estão sincronizados com o pacote publicado recentemente visitando o repositório em packages.microsoft.com ou verificando as notas de versão no repositório GitHub do Linux do Azure.
Causa
Alguns pacotes, como o Kernel do Linux, exigem uma reinicialização para que as atualizações entrem em vigor. Para facilitar reinicializações automáticas, a VM (máquina virtual) do Linux do Azure executa o serviço de reinicialização de verificação, que cria o /var/run/reboot-required arquivo quando uma atualização de pacote requer uma reinicialização.
Solução
Para garantir que o Kubernetes atue na solicitação de reinicialização, recomendamos configurar o kured daemonset.
O Kured monitora seus nós para o arquivo /var/run/reboot-required e, quando ele é encontrado, esvazia o trabalho do nó e o reinicializa.
Próximas etapas
Se as etapas anteriores não resolverem o problema, abra um tíquete de suporte.