Как выполнить обновление OpenStack с Essex до Folsom на Juju Maas

Как выполнить обновление OpenStack с Essex до Folsom на Juju Maas

Следуя руководству поhttps://help.ubuntu.com/community/UbuntuCloudInfrastructureЯ настроил небольшую среду OpenStack на juju и MAAS. Одна проблема в том, что она запускает только essex. Мне это кажется странным, так как grizzly скоро появится.

Смотрю это видеоhttp://www.youtube.com/watch?v=bcwqvAFBQVg&t=18m47sвидя, как легко Шаттлворт обновил свой Эссекс до Фолсома, я попробовал этот подход, но он просто сделал ошибки конфигурации. Так каков подход - как я могу легко обновить его? И какие чары использовать?

решение1

Наконец-то я нашел решение. Для интересующихся приведу свое решение здесь:

Для обновления с Эссекса до Фолсома мы хотим использовать Ubuntu Cloud Archive. К сожалению, в настоящее время это невозможно по умолчанию в MaaS. Это было сообщено как ошибка. Я понял это после отладки хуков в чаре nova-cloud-controller, который является одним из чар, выдающих ошибки при обновлении.

Чтобы включить облачные репозитории на MaaS, выполните следующие действия:

Перейдите в редактирование /etc/squid-deb-proxy/mirror_dstdomain.acl, строка 14: и измените строку

archive.canonical.com

К

.archive.canonical.com

Это решает проблему, и изменение openstack-orign на каждом Charm с distro на cloud:precise-folsom приведет к обновлению с essex на folsom!

Связанный контент