Não é possível implementar os charms devido a arquivos de metadados ausentes

1

Estou tentando executar o juju deploy do meu repositório local:

juju deploy --repository=charms local:precise/stack

Quando recebo esta mensagem:

WARNING failed to load charm at "/home/eduard/charms/precise/hooks": open /home/eduard/charms/precise/hooks/metadata.yaml: no such file or directory
WARNING failed to load charm at "/home/eduard/charms/precise/hooks": open /home/eduard/charms/precise/hooks/metadata.yaml: no such file or directory
Added charm "local:precise/stack-48" to the environment.

O encanto está funcionando normalmente, mas eu gosto desse anúncio Quu não continuar aparecendo.

Agradeço antecipadamente a ajuda

    
por Eduard Lugo 22.08.2014 / 18:09

1 resposta

2

Parece que você tem um diretório em seu diretório preciso chamado "hooks" que Juju está tentando carregar como charme e está falhando. Se você remover esse diretório ou movê-lo, esse aviso deverá desaparecer. Sem conhecer a estrutura do seu charme de pilha, este diretório de ganchos precisa ser colocado no diretório stacks. A árvore deve ser a seguinte:

/ home / eduard / charms / precise

stacks/
  hooks/
    <hook files>
  metadata.yaml
  readme.md
  ... other files
    
por Marco Ceppi 22.08.2014 / 20:30