Juju“RegionOne”不允许访问所有必需的服务

Juju“RegionOne”不允许访问所有必需的服务

嗨,我正在尝试在 Ubuntu 下通过 openstack 配置 juju。在 juju environment.yalm 上成功配置了基本身份验证,但当我尝试引导 juju 时,这个错误阻止了我。有人可以给我一些提示吗?

错误

ERROR failed to GET object provider-state from container juju-ed085dd894094e7997f2e285ed52ca28
caused by: cannot create service URLs
caused by: the configured region "RegionOne" does not allow access to all required services, namely: compute, object-store
access to these services is missing: object-store

配置

 openstack:
    type: openstack
    admin-secret: xxxx
    control-bucket: juju-ed085dd894094e7997f2e285ed52ca28
    auth-url: http://xxxx.11:5000/v2.0
    auth-mode: userpass
    username: xxx
    password: xxx
    tenant-name: admin
    region: RegionOne

答案1

您的 openstack 云需要使 swift 可用,以便 juju 可以将其用于对象存储。

相关内容