使用代理安装 Openstack Mitaka 和 JuJu 2.1 以及 MAAS 2.0

使用代理安装 Openstack Mitaka 和 JuJu 2.1 以及 MAAS 2.0

使用代理安装时,我不断遇到错误。我有模型配置模型默认设置代理人无代理设置。最终,在 openstack 安装过程中,我遇到了来自调试日志的一系列连续错误消息,例如

juju.apiserver.client error fetching public address: no public address.

我删除并重新安装了控制器,但我一直遇到循环(通过状态看到),ceph、neutron 和 ntp 不断安装失败。

我读到一些关于这个问题在 2.0 中被修复的信息,其中“空格“但它没有说明空格需要什么。目前,stack install 只是不断尝试安装并且永不停止。从代理日志来看,它最终由于某种原因切换到 IPV6。

答案1

您使用的与错误相关的具体命令是什么?此外,用于创建控制器的具体命令是什么?

答案2

juju bootstrap --config http-proxy=$http_proxy --config https-proxy=$https_proxy --config no-proxy=$no_proxy prodmaas prodmaas-controller

juju install openstack-base

错误来自安装过程中观察调试。也许这些都不是问题,但最终,从 juju status 中我得知 neutron 出错了。然后它开始不断重试,其余的 Openstack 正在等待它。我也通过 GUI 进行了部署,结果相同。

答案3

我发现在 Neutron charm 中,config.yaml 有“git://”标记,而不是“http://”或“https://”标记。这些标记没有通过我的代理。我针对 charm 发现了一个错误,因为我认为如果不配置 git 以允许它或配置 git 在库中翻译它,'git://' 就不会通过代理。

相关内容