Ao mover um aplicativo de trilhos do pátio de máquinas para o OpsWorks, estou recebendo o seguinte erro:
Error executing action 'deploy' on resource 'deploy[{{ app path }}]'
you must supply a name when declaring a config resouce
Ao implantar um aplicativo rails para trabalhos ops. O erro continua dizendo "
Confirmei que meu "json personalizado" está preenchendo o arquivo database.yml
corretamente.
Mais detalhes são fornecidos:
Resource Declaration:
deploy deploy[:deploy_to] do
provider Chef::Provider::Deploy.const_get(deploy[:chef_provider])
..
O interessante é que, no seguinte despejo, há uma lista params
que inclui
:name => nil
Qual parece ser o problema. Eu verifiquei todos os meus formulários no OpsWorks e cada campo de nome é preenchido. Além disso, o JSON personalizado parece estar correto, pois está sendo preenchido no arquivo database.yml. Eu não tenho certeza do que mais verificar a partir daí.
Alguém já viu esse problema antes, ou alguém pode pensar em como eu poderia definir o que está errado aqui?