Я использую локального провайдера lxc на trusty с опцией default-series: trusty
. Всякий раз, когда я пытаюсь развернуть ненадежный брелок, он никогда не заканчивается (остается в состоянии ожидания), и в журнале написано
machine-0: 2014-06-22 00:28:59 ERROR juju runner.go:220 worker: exited "environ-provisioner": failed to process updated machines: cannot start machine 9: no matching tools available
Как я могу загрузить инструменты для всех версий, чтобы мне не пришлось просто использовать брелоки из версии, которую я указал с default-series
?
Можно установить это при начальной загрузке амулета. От страницы справки для этого:
--series (= )
upload tools for supplied comma-separated series list
--upload-tools (= false)
upload local version of tools before bootstrapping
Поэтому, если Вы делаете что-то как
juju bootstrap --upload-tools --series=precise,quantal,raring,saucy,trusty
, это загрузит инструменты для тех версий.