Tamerlan
Tamerlan
а, если ВЛАН то понятно
Aleksey
Phil
Спасибо всем !
Tamerlan
J
But how it will handle when the network node is dead ?
Basically, idea is the same for most popular Neutron network scenarios that support DVR.
You have an instance of virtual router on multiple nodes (in OVN they are called chassis).
At the same time only one instance on a single node is used to serve N/S traffic for SNAT VMs. Which instance of the virtual router will be picked is determined by their priority. When one node or one router instance goes down instance of the same router with second highest priority becomes active. And so on.
J
Phil
Phil
When I'll need to deploy I must specify the weights ?
Phil
Last question when I will create the architecture can I configure it via horizon or I must do it manually ?
Phil
I'll take a look on it, thanks a lot
J
For proof-of-concept and to get hands-on experience with Opentsack you can try devstack.
https://docs.openstack.org/devstack/latest/
Я и твой кот
J
Вдруг понравится)
Vladyslav
@paper_planes_squad привествую, если вы перешли на bionic это вы получается уже прыгнули на stain или выше?
Vladyslav
мне сегодня из-за неправильной попытки обновления nova прилетел stain и я не мог понять почему не работает. Потом понял откуда ноги ростут.
Vladyslav
@paper_planes_squad и я в ужасе от пайплайна который идет в комплекте, вы его используете или свой написали?
Я и твой кот
Я и твой кот
Vladyslav
Nyet :)
пока что это для любителей острых ощущений.
Я и твой кот
Я и твой кот
Vladyslav
Я и твой кот
Спасиб
https://github.com/att-comdev/cicd/tree/master/vars тут можно натырить библиотечек, в т.ч. для shipyard.
Vladyslav
Vladyslav
Пока застрял на проблемах с nova-novnc, nova-consoleauth, что-то поломалос и неправильно детектит хост, я nova-novnc попатчил
Я и твой кот
Я не думаю, что из внутренней кухни всё-всё туда выкладывается, но что-то там есть и полезное. Периодически что-то туда синкается из внутреннего.
Vladyslav
37, {'instance_uuid': u'0ff9b752-8eab-4537-9805-2d4d46f5d0a1', 'access_url': u'https://nova-novncproxy-sw.domain.com/vnc_auto.html?token=d612f646-3160-4132-a7f2-bdaf14b5ab37', 'token': u'd612f646-3160-4132-a7f2-bdaf14b5ab37', 'last_activity_at': 1591872880.052317, 'internal_access_path': None, 'console_type': u'novnc', 'host': u'127.0.0.1', 'port': u'5900'}
Я и твой кот
Вообще интересно, как реализовать синхронизацию патчей между несколькими репозиториями. Не в плане технологий, а в плане именно процесса. Чтобы никто не забывал выкладывать.
Vladyslav
не могу вспомнить откуда берется
u'novnc', 'host': u'127.0.0.1',
Vladyslav
там должен быть ip хоста
Vladyslav
рылся в базе и не нашел
Я и твой кот
Vladyslav
@paper_planes_squad если вспомнишь, спасибо тебе за помощь.
Я и твой кот
Ок
Vladyslav
Медленно продвигаюсь.
Я и твой кот
Медленно продвигаюсь.
Ну ты ж один. У нас орава людей трудится над этим. Понятно, что в однёху долго и тяжело.
Vladyslav
Vladyslav
Но суть ты верно уловил.
Vladyslav
Vladyslav
Stevie
Крутой бот)
Stevie
Здравствуйте. Вопрос - что нужно сделать с образом диска VHDX (Dynamic Expanded) чтобы его увидел OpenStack моего провайдера при создании нового сервера "из образа" ? может есть какой-то гайд по манипуляциям? Надо ли интегрировать сетевые драйвера VirtIO в ОС на диске ?
J
Stevie
Stevie
Да уже провайдер ответил, надо говорит драйвера на рабочей системе интегрировать. Что еще ?
Stevie
Я там читал что какие-то еще штуки хитрые надо делать... с виндой
J
Windows Server Core 2004
Ааа, тьху.
Нужно поставить и "взвести" cloudbase-init, иначе никакие метаданные виртуалка не будет получать. Ни хостнейм ни файлы, если тебе вздумается их передавать через user-data.
Плюс к этому да, надо поставить ВСЕ virtio драйверы. И virtio-scsi и Virtio-blk и для сети virtio и даже virtio-serial и virtio-baloon.
Stevie
VirtIO вроде сказали только для диска и сети надо. А клаудинит надо настроить или просто поставить ?
J
Stevie
Stevie
Надо вам карма-бота добавить )
Stevie
Просто до этого я переносил образ между двумя разными провайдерами, по-видимому у обоих был Опенстак ) и не было проблем, кроме лишнего сетевого интерфейса. А сейчас образ свежий с Hyper-V
Stevie
У меня кстати в итоге та винда заглючила, которую между опенстаками переносил. Удалил ее. Там сбой пошел где-то в .NET
J
И поставь все драйверы, а то мало ли чо.
virtio-serial пригодится как минимум операторам облака, чтобы видеть отладочный вывод cloudbase-init в консоли виртуалки. А может у твоего провайдера есть возможность и самому смотреть лог загрузки.
baloon драйвер не нужен, так то. Потому что опенстек ресайз на горячую не делает. Но может пригодиться в будущем.
Stevie
У них какие-то глюки с мапом сетевых дисков. Стоит статус Reserved у диска и ниче с ним не сделать, бывает
Stevie
Где-то читал что-то еще про Windows Secure Boot в образе, надо типа выключать его в ВМ ? Или не надо, вот думаю.
J
Stevie
J
А достаточно будет конфиг подсунуть или запускать его надо еще ? cloudbase-init
Не надо как раз.
И после каждой перзагрузки системы после установки надо подчищать hkey_local_machine > software > cloudbase solutions.
Там смотри, два конфига.
Один c:\program files\cloudbase solutions\conf\ cloudbase.conf или как-то так называется и второй такой же, только с припиской unattend.
Поскольку стадии Unattend у тебя не будет, раз ты sysprep винды не делаешь, тебе надо просто все плагины заставить отрабатывать на финальном этапе загрузки.
https://cloudbase-init.readthedocs.io/en/latest/plugins.html
J
ВОт как-то так, вроде)
Stevie
А подчищать зачем
Stevie
Попробую вот это добавить:
plugins=cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,cloudbaseinit.plugins.common.networkconfig.NetworkConfigPlugin
J
И еще MTU плагин включи.
Stevie
Да, тоже подумал. Просто у них в анеттендед это стоит. Но юзер тоже создался
J
Или будет?
Stevie
Да, да. Но там почему-то у них мало плагинов
Stevie
Я спросил на всякий случай какие надо у них