Quando 409 Conflict é retornado, o Foreman production.log contém este aviso:
Failed to set Build on HOST NAME: error message
Procure no log por esta mensagem.
Estou testando o Foreman, mas todas as VMs que criei ficam presas em um loop de inicialização, a menos que eu desabilite manualmente a inicialização do PXE. Na interface do usuário eu vejo a máquina como "Instalação pendente", mesmo depois que o agente de marionetes reporta. A partir do arquivo de log, verifiquei que o token foi passado de volta para o Foreman, mas sempre obtém um erro 409 e não parece atualizar. Não tenho certeza do que estou perdendo
Exemplo:
[I] Started GET "/unattended/built?token=dd4c92e9-311d-49df-a5dd-1d8ad446ba2a" for 192.168.x.x
[I] Processing by UnattendedController#built as */*
[I] Parameters: {"token"=>"dd4c92e9-311d-49df-a5dd-1d8ad446ba2a"}
[I] Found test13.example.com
[I] unattended: test13.example.com is Built!
[I] Completed 409 Conflict in 156ms (ActiveRecord: 18.3ms)
O objetivo é fazer as máquinas iniciarem e tentarem o PXE e, em seguida, passar para o HDD, a menos que um trabalho tenha sido configurado para elas.
Qualquer ajuda sobre isso seria muito apreciada
Quando 409 Conflict é retornado, o Foreman production.log contém este aviso:
Failed to set Build on HOST NAME: error message
Procure no log por esta mensagem.
Tags provisioning foreman