juju 出现 MAAS 错误:未找到文件“provider-state”

juju 出现 MAAS 错误:未找到文件“provider-state”

我正在尝试配置 juju 以与 MAAS 配合使用。我正在配置 juju 以在与 MAAS 相同的节点上运行。当我运行“juju status”时,我收到以下错误:

error: file 'provider-state' not found

有什么想法吗?

以下是我的 .juju/environments.yaml 中的相关部分:

maas:
  type: maas
  # Change this to where your MAAS server lives.  It must specify the base path.
  maas-server: 'http://<server IP>/MAAS/'
  maas-oauth: '<key from MAAS preferences page>'
  admin-secret: 'nothing'
  default-series: precise
  authorized-keys-path: ~/.ssh/id_rsa.pub

答案1

虽然我之前没有见过这个错误,但我认为这可能与您没有引导环境有关。

你是否:

juju bootstrap

答案2

我在 juju2.0 beta 版本遇到了同样的问题,并按照此方法成功修复

无法使用 Juju 2.0-beta1 列出控制器

这是一篇旧帖子,但希望它仍然能够有所帮助。

相关内容