Следуя руководству по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!