由於缺少元資料檔案而無法部署超級按鈕

由於缺少元資料檔案而無法部署超級按鈕

我正在嘗試從本地存儲庫運行 juju 部署:

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 正在嘗試將其作為超級按鈕加載,但失敗了。如果刪除或移動該目錄,則此警告應該會消失。在不知道 stack charm 結構的情況下,需要將此 hooks 目錄放入 stacks 目錄中。樹應該如下:

/home/eduard/魅力/精確

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

相關內容