如何在 juju maas 上将 OpenStack 从 Essex 升级到 Folsom

如何在 juju maas 上将 OpenStack 从 Essex 升级到 Folsom

按照以下教程https://help.ubuntu.com/community/UbuntuCloudInfrastructure我在 juju 和 MAAS 上设置了一个小型 OpenStack 环境。一个问题是它只运行 essex。对我来说这似乎很奇怪,因为 grizzly 即将推出。

观看此视频http://www.youtube.com/watch?v=bcwqvAFBQVg&t=18m47s看到 Shuttleworth 如此轻松地将他的 essex 更新为 folsom,我尝试了这种方法,但只会导致配置错误。那么这种方法怎么样 - 我如何才能轻松更新它?以及使用哪些魅力?

答案1

最后我找到了一个解决方案。对于感兴趣的人,我将在这里提供我的解决方案:

要从 Essex 更新到 Folsom,我们需要使用 Ubuntu Cloud Archive。遗憾的是,目前在 MaaS 中默认情况下无法实现这一点。它已被报告为一个错误。我在调试 nova-cloud-controller charm 中的钩子后意识到了这一点,这是更新时给出错误的 charm 之一。

要在 MaaS 上启用云存储库,请执行以下操作:

编辑/etc/squid-deb-proxy/mirror_dstdomain.acl第 14 行:并将该行

archive.canonical.com

.archive.canonical.com

这解决了问题,并且将每个 charm 上的 openstack-orign 从 distro 更改为 cloud:precise-folsom 将从 essex 更新为 folsom!

相关内容