Leia sobre alguns erros comuns que os usuários enfrentam ao implantar subordinados do Salt usando o SaltStack resource ou a propriedade do saltConfiguration.

Inicialização do host atrasada

Se serviços Windows ou Linux no host não estiverem prontos após a implantação do modelo, você poderá receber um erro "Falha na execução do arquivo de estado e/ou implantação do subordinado" no Automation Assembler.

Para resolver esse erro, faça upgrade do Master Plugin para a versão estável mais recente. Após o upgrade, você pode ativar uma definição de configuração no /etc/salt/master.d/raas.conf que dá tempo para que os serviços do Windows e Linux se tornem ativos antes de implantar o subordinado Salt. Consulte Atualizar o Master Plugin para obter mais informações.

Antes de fazer upgrade para a versão mais recente do Master Plugin, conclua essas etapas para atrasar a inicialização do host:

  1. Verifique a guia Histórico na página de detalhes da implantação.
  2. Se a mensagem de erro indicar "Falha na execução do arquivo de estado e/ou implantação do subordinado", copie o ID do trabalho (JID) e abra o Automation Config.
  3. No Automation Config, selecione Atividade > Concluída para abrir trabalhos concluídos.
  4. Na coluna JID, clique no ícone de filtro e digite o JID.
  5. Clique no JID para revisar a página de resultados do trabalho.
  6. Clique na guia Bruta para ver a saída bruta do trabalho.

    Windows

    Se a última linha na saída bruta do trabalho contiver "Falha ao se conectar ao host: tempo limite esgotado", você deverá adicionar esta definição de configuração a /etc/salt/master.d/raas.conf para atrasar a inicialização em 180 segundos:
    sseapi_win_minion_deploy_delay: 180

    Linux

    Se a última linha da saída bruta para o trabalho contiver "O host remoto não pode ser acessado usando as credenciais fornecidas", você deverá adicionar esta definição de configuração a /etc/salt/master.d/raas.conf para atrasar a inicialização em 90 segundos:
    sseapi_linux_minion_deploy_delay: 90
  7. Reinicie o serviço do mestre Salt:
    systemctl restart salt-master
  8. Reimplante seu modelo.

    Se a implantação não foi bem-sucedida, você poderá aumentar o parâmetro de atraso e reimplantar o modelo.

O que fazer em seguida

Para usar os recursos do Automation Config para gerenciar seus recursos, consulte a Documentação do Automation Config.