Дистрибутивы выпускают пакеты OpenStack как часть дистрибутива или используя другие методы из-за различных графиков выпуска. Выполните эти действия на всех узлах.
Примечание
Настройка описанных здесь пакетов OpenStack должна быть выполнена на всех узлах: управляющих, узлах вычислительных ресурсов, узлах блочного хранилища.
Предупреждение
Для дальнейшего продолжения ваши хосты должны иметь последние версию установочных пакетов, доступных для вашего дистрибутива
Примечание
Отключите или удалите все службы автоматического обновления, поскольку они могут повлиять на вашу среду OpenStack.
Подключите репозитории Open Build Service в соответствии с вашей версией openSUSE или SLES:
На openSUSE:
# zypper addrepo -f obs://Cloud:OpenStack:Ocata/openSUSE_Leap_42.2 Ocata
Примечание
Дистрибутив openSUSE использует концепцию паттернов для представления коллекции пакетов. Если вы выбрали ‘Минимальный сервер (Текстовый режим)’ во время первоначальной установки, вы можете столкнуться с конфликтом зависимостей при попытке установить пакеты OpenStack. Для избежания проблемы, удалите пакет minimal_base-conflicts:
# zypper rm patterns-openSUSE-minimal_base-conflicts
На SLES:
# zypper addrepo -f obs://Cloud:OpenStack:Ocata/SLE_12_SP2 Ocata
Примечание
Пакеты подписаны GPG ключом D85F9316
. Вам следует проверить отпечаток проимпортированного ключа перед его использованием.
Key Name: Cloud:OpenStack OBS Project <Cloud:OpenStack@build.opensuse.org>
Key Fingerprint: 35B34E18 ABC1076D 66D5A86B 893A90DA D85F9316
Key Created: 2015-12-16T16:48:37 CET
Key Expires: 2018-02-23T16:48:37 CET
Upgrade the packages on all nodes:
# zypper refresh && zypper dist-upgrade
Примечание
Если обновление включает новое ядро, перезагрузите хост, чтобы задействовать его.
Установите клиент OpenStack
# zypper install python-openstackclient
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.