Я плохо знаком с очарованием амулета
Когда я пытался развернуть очарование, оно показывало что-то как "пропавшие без вести условий"
Как я могу создать условия для своего очарования?
Версия очарования: инструменты очарования 2.1.9
Когда я пытаюсь выполнить команду, я получаю эту ошибку:
ERROR unrecognized command: charm push-term
Если Вы получаете сообщение об условиях при попытке развернуть очарование, это означает, что очарование, которое Вы пытаетесь развернуть, требует, чтобы Вы приняли некоторые положения и условия. Вы делаете это через juju agree <term>/<version>
. Можно получить больше информации об этом с juju help agree
. Сообщение, что Вы добираетесь, должно указать, какие условия необходимо принять, но можно также узнать использование charm show <charm-url> terms
(например, charm show cs:~ibmcharmers/ibm-http terms
).
Эти charm push-term
команда для создания нового соглашения об условиях для очарования, что Вы создаете. При попытке продвинуть новое очарование к хранилищу с помощью charm push
, который говорит в metadata.yaml
, что оно требует определенной версии соглашения об условиях, что соглашение должно будет быть продвинуто сначала.
текущая версия команды очарования 2.2.0 и доступна с помощью снимка, как ранее упомянуто, или через амулет PPA ppa:juju/stable
, при этом снимок является рекомендуемым способом установить и быть в курсе. Функциональность условий была недавним дополнением к команде очарования, которая является, почему это не доступно в 2.1.9.
Попытаться установить с помощью снимка? Это - то, что предлагает документация .
snap install charm