Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Azure Linux Container Host for Azure Kubernetes Service (AKS) dnf-automatic habilitou, por padrão, um serviço systemd que é executado diariamente e instala automaticamente todos os pacotes atualizados publicados recentemente. Ter esse serviço habilitado garante que os pacotes no Host de Contêiner Linux do Azure sejam atualizados automaticamente quando uma correção for publicada. Observe que, para algumas configurações do Node OS Upgrade Channel, dnf-automatic está desativado por padrão.
Importante
Desde 30 de novembro de 2025, o Azure Kubernetes Service (AKS) já não suporta nem fornece atualizações de segurança para o Azure Linux 2.0. A imagem da máquina virtual do Azure Linux 2.0 está congelada na versão 202512.06.0. A partir de 31 de março de 2026, as imagens dos nós serão removidas e não conseguirá escalar os seus pools de nós. Migre para uma versão Azure Linux suportada atualizando os seus pools de nós para uma versão Kubernetes suportada ou migrando para o osSku AzureLinux3. Para obter mais informações, consulte Aposentadoria: pools de nós do Azure Linux 2.0 no AKS.
Symptoms
No entanto, às vezes, os pacotes no Host de Contêiner Linux do Azure não recebem atualizações automáticas, o que pode levar aos seguintes sintomas:
- Mensagens de erro ao fazer referência ou usar um pacote atualizado.
- Pacotes que não funcionam como esperado.
- Versões desatualizadas de pacotes são exibidas ao verificar a lista de pacotes do Azure Linux Container Host. Você pode verificar se os pacotes em sua imagem estão sincronizados com o pacote publicado recentemente visitando o repositório no packages.microsoft.com ou verificando as notas de versão no repositório GitHub do Linux do Azure .
Cause
Alguns pacotes, como o kernel Linux, exigem uma reinicialização para que as atualizações entrem em vigor. Para facilitar as reinicializações automáticas, a máquina virtual (VM) Linux do Azure executa o serviço de verificação de reinicialização, que cria o arquivo /var/run/reboot-required quando uma atualização de pacote requer uma reinicialização.
Solution
Para garantir que o Kubernetes atue na solicitação de reinicialização, recomendamos configurar o daemonset kured.
Kured monitora os nós para o arquivo /var/run/reboot-required e, quando é encontrado, remove o trabalho do nó e reinicia-o.
Próximos passos
Se as etapas anteriores não resolverem o problema, abra um tíquete de suporte.