J
Вот ребята сделали server group с политикой, её указали во время создания машин, политка пошла в scheduler hints и nova-scheduler пихнул все виртуалки максимально плотно на пару серверов.
Не вижу в этом ничего ни плохого ни хорошего. Понадобилось кому-то - у нас такое есть.
Прост щас неплохо было бы железку обслужить и неохота клиента беспокоить. Вот я и спросил есть ли какой-то способ размигрировать включенные в группу машины.
J
А host aggregate тут ваще непричем.
J
Через правку базы nova-api?
J
Ну, насколько я знаю, маппинг инстанс-группа задается при создании инстанса и потом уже не поменяешь.
J
Я не боюсь править базу)
Прост стремно что с 2014 года, похоже, так и тянется эта беда с группами и единственный способ который может сработать (штатный), как по мне, это убрать на время аффинити фильтр, смигрировать, а потом вернуть.
Vyacheslav
Зачем править базу?
Vyacheslav
Выключите этот фильтр в шедулере
Vyacheslav
В Базе правил у меня даже есть гист нужный. Из проблем было что rebuild не работал после этого
Vyacheslav
https://gist.github.com/HappyFX/8190f1543c0a835267f96775241b5191
Vyacheslav
https://gist.github.com/HappyFX/8080a44026499e49f1b6be8d339f8534
Vyacheslav
J
Не Ной - комить
У тебя там еще база nova дергается, кстати)
А щас эт всё переехало в базу nova-api.
Vyacheslav
J
Vyacheslav
В общем в мире где есть терраформ и ансибл пересоздать вм стоит минуты и в разы безопаснее
J
J
Кстати, вот чо.
nova.exception.MigrationError: Migration error: ServerGroup policy is not supported: ServerGroupAffinityFilter not configured
J
Мы хитрые, но разработчики новы хитрее :D
J
Ну, попробовал щас поправить в коде всю требуху связанную с првоеркой сервер групп, но conductor все равно при миграции плюется "No valid host".
Штатного способа так же подробно как scheduler логировать чо он делает, наверное, нет?
Aleksandr
ну где нить в апреле надо будет состыковаться )))
Vyacheslav
Порнуху же всю хранят на vhs
Den
видак с hdmi? =)
Den
Постоянно всё веселье и оффтоп пропускаю. Потом, как сериал, перечитываю
Den
По Пекинскому времени
Stanley
Stanley
J
Stanley
Честно, пока непонятно в чем проблема.
Stanley
А, ну сами себе злобные буратины...
Stanley
Ага. И будет две вм
J
С уже созданной вм ничего не сделаешь через api)
J
Ага, а порты?)
J
Мне не надо уже решать эту проблему, с клиентом давно договорились.
Просто интересно на будущее есть ли способ)
gwaewion
J
Есть вероятность что там в чем-то еще дело.
Но conductor при миграции так подробно не пишет логи как это делает scheduler при первоначальном планировании. Поэтому пока была гипотеза что дело в affinity политике.
Alexey
Ilya
Ilya
профит
Илья
Прямо на проде...пятница, классика)
Ilya
Сто раз зарекался что-то в пятницу улучшать, особенно перед уходом... Надо собрать волю в кулак и идти домой ! Или отрывать руки от консоли...
Vyacheslav
gwaewion
gwaewion
Надо новичкам и сомневающимся рекомендовать жужу, а при возникновении проблем отправлять к @Fucking_geese
Yuriy
Alexey
J
Alexey
есть там курсы по juju ?
Yuriy
Да и с документацией не все так гладко.
Denis
Очень знакомо …
Denis
То есть мы таки дождемся пятничного порнодеплоя?
Илья | 😶☮️🐸
можно
Илья | 😶☮️🐸
и тогда выходных не будет
Илья | 😶☮️🐸
Vyacheslav
Alexey
Alexey
Отображение моего сегодняшнего дня в одной гифке
Alexey
Пора и по пиву
Denis
А есть про десантника в окно который прыгнул?
Alexey
Alexey
Alexey
Denis
Он кричал что-то про йогуртный торт)
NS 🇷🇺
А не странное ли вы делаете сударь?
NS 🇷🇺
Зачем это для кролика в разрезе опенстека?
NS 🇷🇺
И шо у них за идея?
NS 🇷🇺
А что мешает тупо в стеке прописать все ноды, а в кластере настроить зеркалирование очередей?
NS 🇷🇺
На сколько помню там есть старый и новый варианты, лень доку ща открывать
NS 🇷🇺
Что есть инстансы?
Stanley
Работает. А в чем сомнения?
Stanley
Тот же haproxy
Stanley
Чем и плох вендор лок...