使用 juju 的本地(lxc)提供程序上传所有发布版本的工具?

使用 juju 的本地(lxc)提供程序上传所有发布版本的工具?

我在 trusty 上使用本地 lxc 提供程序,并带有default-series: trusty选项。每当我尝试部署非 trusty charm 时,它都无法完成(处于待处理状态),并且日志显示

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

答案1

您可以在引导 juju 时设置此项。从帮助页面中获取:

--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

它将上传这些版本的工具。

相关内容