Невозможно развернуть Charms из-за отсутствия файлов метаданных

Невозможно развернуть Charms из-за отсутствия файлов метаданных

Я пытаюсь запустить juju deploy из моего локального репозитория:

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

Когда я это делаю, я получаю следующее сообщение:

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.

Шарм работает нормально, но мне нравится эта реклама, которая больше не появляется.

Я заранее ценю помощь.

решение1

Похоже, у вас есть каталог в вашем точном каталоге под названием "hooks". Juju пытается загрузить его как чары и терпит неудачу. Если вы удалите этот каталог или переместите его, то это предупреждение должно исчезнуть. Не зная структуры вашего стека чар, этот каталог hooks нужно поместить в каталог stacks. Дерево должно быть следующим:

/home/eduard/charms/precise

stacks/
  hooks/
    <hook files>
  metadata.yaml
  readme.md
  ... other files

Связанный контент