Georgii
файлы только j2
Georgii
переименовал
Georgii
без j2
Georgii
запустил
Georgii
Но как то мне эту уже не нравится
Georgii
Видимо надо послущать Михаила и деплоить руками
Georgii
Started Mistral Workflow tripleo.validations.v1.check_pre_deployment_validations. Execution ID: dc8863d9-5429-46f5-996d-727d79350213 Waiting for messages on queue 'tripleo' with no timeout. Removing the current plan files Uploading new plan files Started Mistral Workflow tripleo.plan_management.v1.update_deployment_plan. Execution ID: 63e85b93-9bca-4a39-8962-e85bead0aeda Plan updated. Processing templates in the directory /tmp/tripleoclient-q2EHAU/tripleo-heat-templates while scanning for the next token found character '%' that cannot start any token in "<string>", line 1, column 2: {%- set primary_role = [roles[0]] -%} ^
Georgii
да
Serhii
А дайте доку плиз
Georgii
на что ?
Serhii
Manual deployment
Georgii
https://docs.openstack.org/install-guide/
Georgii
вопрсо
Georgii
а что
Georgii
через ansible тоже никто не деплоит ???
Alexander
Деплоят
Alexander
Но в гайде пакетная установка
Alexander
Alexander
Все клиенты сольют в openstackclient, в конечном счете
Alexander
Хз зачем так делать
Михаил
Хз зачем так делать
одна точка входа и типизированные команды удобнее
Alexander
Да
Alexander
одна точка входа и типизированные команды удобнее
Изменения идут через один репозиторий, это ужасно увеличит время ревью и мержа
Alexander
В queens наоборот разнесли все tempest джобы в отдельные репы
Alexander
Которые каждая команда контролит
Михаил
Изменения идут через один репозиторий, это ужасно увеличит время ревью и мержа
ну это цена. с точки зрения пользователя удобнее одна точка входа
✠ FLASh ✠
и правильно сделают (я про все клиенты в опенстак)
Михаил
где вопросы ?
Вопрос не забросили ли calico for openstack? ибо для kubernetes есть 3.0, а для OS 2.6
Georgii
Вопрос по установке руками - в документации https://docs.openstack.org/install-guide/ не вижу изолирования сетей . может я не там смотрю ?
Dan
Вопрос по установке руками - в документации https://docs.openstack.org/install-guide/ не вижу изолирования сетей . может я не там смотрю ?
очень не рекомендую ставить руками, кроме как для самообразования. большие установщики еще и расширение и апдейты/апгрейды покрывают
Dan
а опенстак каждые полгода изрыгает новый релиз
Dan
уперся я в tripleo c шаблонами (((
надо начать попроще
Georgii
надо начать попроще
в смысле - tripleo без изоляции?
Georgii
или через ansible ?
Dan
в смысле - tripleo без изоляции?
с изоляцией, но без особых наворотов
Georgii
так я и так без наворотов
Dan
https://github.com/redhat-openstack/infrared/blob/61aa10582963ac62579c9dfa9cd2d60b1b955a4f/plugins/tripleo-overcloud/vars/deployment/files/virt/network/network-environment.yaml
Georgii
а что не так?
resource_registry: OS::TripleO::BlockStorage::Net::SoftwareConfig: three-nics-vlans/cinder-storage.yaml OS::TripleO::Compute::Net::SoftwareConfig: three-nics-vlans/compute.yaml OS::TripleO::Controller::Net::SoftwareConfig: three-nics-vlans/controller.yaml OS::TripleO::ObjectStorage::Net::SoftwareConfig: three-nics-vlans/swift-storage.yaml OS::TripleO::CephStorage::Net::SoftwareConfig: three-nics-vlans/ceph-storage.yaml
Georgii
есть конфиги для каждой службы
Dan
само собой
Georgii
)
Georgii
ворпос первый
Georgii
так как ceph установлен отдельно - конфиги оставлять только для computer и controller ?
Georgii
вопрос второй - откуда взять шаблон для compute.yaml
Georgii
само собой
третье - в шаблонах толко интерфейс менять *?
Dan
external_ceph: key: fsid:
Georgii
для swift если его нет то не надо ?
Dan
плюс есть /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph-external.yaml
Georgii
external_ceph: key: fsid:
Так откуда брать содержимое файлов ?*в старой версии tripleo были шаблоны
Georgii
в новой нет
Dan
плюс апдейт на CephClusterFSID в этом файле или его копии
Dan
CephClientKey CephExternalMonHost
Georgii
плюс апдейт на CephClusterFSID в этом файле или его копии
так а где взять полное содержимое этих файлов ?
Georgii
или руками писать ?
Dan
http://blog.johnlikesopenstack.com/2017/09/trick-to-test-external-ceph-clusters.html
Dan
все файлы, емнип, есть в шаблонах
Михаил
Михаил
и тащить в прод пока 2.6 )
Georgii
все файлы, емнип, есть в шаблонах
Ткни плиз! Я не вижу их в шаблонах, неужто слепой (((
Dan
что мешает делать апгрейд самому по мануалу?)
желание попасть домой хоть бы иногда :)
Georgii
все файлы, емнип, есть в шаблонах
ls /usr/share/openstack-tripleo-heat-templates/network/config/multiple-nics/ compute-dvr.j2.yaml controller-v6.j2.yaml README.md role.role.j2.yaml Вот эти файлы есть в шаблонах, раньше их тут было больше. Реалько тупулю и не понимаю какой использовать, и где файлы шаблоно для cinder, swift и ceph
Dan
https://github.com/redhat-openstack/infrared/tree/61aa10582963ac62579c9dfa9cd2d60b1b955a4f/plugins/tripleo-overcloud/vars/deployment/files/virt/network/three-nics-vlans
Dan
эти/
Dan
?
Georgii
https://github.com/redhat-openstack/infrared/tree/61aa10582963ac62579c9dfa9cd2d60b1b955a4f/plugins/tripleo-overcloud/vars/deployment/files/virt/network/three-nics-vlans
Да, они самые! В документации http://tripleo.org/install/advanced_deployment/network_isolation.html нигде не указано что их надо отдельно качать. Или я что то не увидел.
Georgii
их по идее надо самому составлять, infrared сильно упрощает это дело
На основании документации с сайта - составлении данных шаблонов сродни чёрной магии вуду. Шаблонизатор который ты присылал -не завёлся . Ещё один тут пробовал - тоже не получилось ((
Dan
вообще, если следовать инструкциям на tripleo.org можно поднять установку без особых проблем, но это будет относительно примитивная установка