Provisionamento do Foreman preso em “Instalação Pendente” 409 Conflito em todas as instalações

1

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

    
por franko_v 08.06.2016 / 17:08

1 resposta

1

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.

    
por 16.01.2017 / 10:00