Danil
service provider только есть и resource member. Релиз pike если что
Eugen
не в листинге. В host list 3 хоста, один из которых выключен руками, и именно он попадает в выборку, но естественно не подходит, потому что в статусе disable
а если явно указать, какой хост использовать? openstack server create --availability-zone ZONE:HOST:NODE ... SERVER https://docs.openstack.org/nova/latest/admin/availability-zones.html
Danil
проблема в том что он попадает или в том что другие не принимаются?
Проблема в том, что в выборке один хост, хотя должно бы быть 3, и з которых выключенный потом отфильтруется
Danil
зоны доступности я не создавал
Eugen
Проблема в том, что в выборке один хост, хотя должно бы быть 3, и з которых выключенный потом отфильтруется
openstack host set [-h] [--enable | --disable] [--enable-maintenance | --disable-maintenance] <host> может, они отключены ?
Danil
нет. Отключен через disable только 1
Eugen
нет. Отключен через disable только 1
а в openstack compute service list всё в норме ?
Danil
Eugen
Я забил на какое-то время, теперь вернулся к теме. На данный момент после включения дебаг логов похоже, что почему-то scheduler то ли не видит, то ли не включает в выборку все ноды кроме одной, которая до этого была руками задизейблена. В host_manager.py докопался до функции "_get_computes_for_cells", которая действительно возвращает только один хост, видит что он выключен и рапортует, что хостов нет. Сейчас я пытаюсь понять почему она не видит свободные хосты Есть подозрение, что это связано со следующими строчками. Всего у меня 3 хоста сейчас, и в логе я вижу oslo_concurrency.lockutils [req-3c77b138-d6f8-465b-a5e0-d18be8d5818d 26f288d0831a4dcbb4c6ccc1aa30258c 968fc03383e14cc2aa30b8bacc3de263 - default default] Lock "b2194806-d9b1-4539-8cb0-e036aa2e3ec8" acquired by "nova.context.get_or_set_cached_cell_and_set_connections" :: waited 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:270 oslo_concurrency.lockutils [req-3c77b138-d6f8-465b-a5e0-d18be8d5818d 26f288d0831a4dcbb4c6ccc1aa30258c 968fc03383e14cc2aa30b8bacc3de263 - default default] Lock "b2194806-d9b1-4539-8cb0-e036aa2e3ec8" released by "nova.context.get_or_set_cached_cell_and_set_connections" :: held 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:282 oslo_concurrency.lockutils [req-3c77b138-d6f8-465b-a5e0-d18be8d5818d 26f288d0831a4dcbb4c6ccc1aa30258c 968fc03383e14cc2aa30b8bacc3de263 - default default] Lock "(u'iris.*****', u'iris.******')" acquired by "nova.scheduler.host_manager._locked_update" :: waited 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:270 Есть какие-то идеи, что это за блокировки и как они могут влиять?
а что в логе в этой строке https://opendev.org/openstack/nova/src/branch/stable/pike/nova/scheduler/host_manager.py#L624 ?
Eugen
+ я бы сделал бэкап файла host_manager.py и задебажил всю функцию через LOG.debug
Ekaterina
Коллеги, добрый день. Завтра в 11:00 пройдёт вебинар DataLine и «TИОНИКС» по запуску нового сервиса – облако на базе OpenStack. Участие бесплатное, но нужно зарегистрироваться. Будем рады видеть вас. Подробности по ссылке: https://uni.dtln.ru/courses/oblaka/oblako-na-baze-openstack-tionix-ot-dataline
Pavel
Они же в вебинаре все равно на каверзные вопросы не ответят
Dmitry
Они же в вебинаре все равно на каверзные вопросы не ответят
Так вебинар не для каверзных вопросов и делается
Jain
Ещё одна инсталяция Openstack. Тысячи их ... И имя им Легион.
J
Ещё одна инсталяция Openstack. Тысячи их ... И имя им Легион.
Ты штоо, это же ТОТ-ОПЕНСТЕК-КОТОРЫЙ-НЕЛЬЗЯ-НАЗЫВАТЬ. Он со скрепами, православный)
Jain
Православный Стэк? Одобренный императором?
Dmitry
С автоматическим созданием к каждой виртуалке floating IP для ФСБ?
J
Православный Стэк? Одобренный императором?
Император про опенстек знать не знает. Но можно сказать что да.
Eugen
Но всё равно это победа OpenStack)
Eugen
А с кем воюем?
Да ни с кем? Какой еще дистрибутив выгоднее, чем OpenStack? Proxmox, OpenNebula ? В ряд ли
Jain
И тишина в ответ)
Я понял вчера как там версию выбрать. Но пришлось перекопать много конфигов. Все не так очевидно
Я и твой кот
А кто тут openstack-helm устанавливал? Как там версия стэка выбрать можно?
export OPENSTACK_RELEASE=train Перед началом установки helm-chart’ов скриптами.
Jain
Угу. Не хватало это в доке. Только ночь к 3 увидел что это в доке к цефу есть.
Я и твой кот
Jain
Стэк в кубе очень вкусно звучит
Я и твой кот
Угу. Не хватало это в доке. Только ночь к 3 увидел что это в доке к цефу есть.
Самое очевидное место, где это можно посмотреть – тестовые пайплайны в CI. Там тестируется всё с несколькими релизами параллельно.
Я и твой кот
Стэк в кубе очень вкусно звучит
Угу. А потом ещё куб в стеке... и вот уже опенстек не нужен.
Я и твой кот
А кто тут openstack-helm устанавливал? Как там версия стэка выбрать можно?
export OSH_OPENSTACK_RELEASE=train export OPENSTACK_RELEASE=train Перед началом установки helm-chart’ов скриптами.
Я и твой кот
Почему-то где-то осталась другая переменная ¯\_(ツ)_/¯
Jain
Угу. А потом ещё куб в стеке... и вот уже опенстек не нужен.
Все еще очень многие наши кастомеры хотят именно стэк, и потом на него и куб итд ставят. Куб без cloud-providers такое себе развлечение
Михаил
Привет всем! Что случилось с trystack.org?
Dmitry
Его, вроде, давно собирались закрыть?
Pavel
вон бубунтоводы выкатили microstack
Михаил
Есть что-то в формате вебсервиса, чтобы не приходилось у себя разворачивать?
Dmitry
Vexxhost? :)
Я и твой кот
OVH
Я и твой кот
Сберклауд, даталайн
Михаил
это все бесплатное?
Я и твой кот
Мейлру клауд
Я и твой кот
это все бесплатное?
Обычно платное.
Михаил
Хотелось бы что-то бесплатное для ознакомления
Vladyslav
Vexxhost? :)
А кто-то вообще его видел живьем? зарегатся там не получилось. Они просто не активируют учетку.
Ilya
это все бесплатное?
Ну как - это всё платное, просто публичные облака
lolwww
вон бубунтоводы выкатили microstack
Наши русские инженеры катят причем 😉
Ilya
https://www.openstack.org/passport/
Ilya
Тут можно поискать у кого триалы есть
Dmitry
Локально поднимите.
сложно для sre devops engineer -а
Dmitry
devstack - это просто *картинка с шаманом*
Я и твой кот
сложно для sre devops engineer -а
Этого мы не знаем. Может просто компа подходящего нет. Всё-в-одном требует сколько гигов? 4?
Міхаіл So
microstack от каноникала
Міхаіл So
работает медленно, но достаточно чтобы поиграться
Міхаіл So
вроде еще хотят завезти кластеринг
Ilya
Packstack от RedHat
Александр
Есть что-то в формате вебсервиса, чтобы не приходилось у себя разворачивать?
Приходите к нам в Selectel! Дадим бесплатный пробный период - напишите мне в ЛС, если интересно :)
Ilya
Airship all-in-one? 🤣
Dmitry
Этого мы не знаем. Может просто компа подходящего нет. Всё-в-одном требует сколько гигов? 4?
на ноуте с 8ГБ на виртуалках игрушечный стенд вполне крутился 🙂 правда это было в старые добрые времена либерти или митаки
Vladyslav
Airship all-in-one? 🤣
Еще не скоро)
Ilya
А кстати господа провайдеры, Selectel, MCS, нужное вписать, не хотите ли замутить совместный проектик? С вас триалы - а мы их на домене trystack.ru разместим и потихоньку продвигать будем?
Dmitry
Давать доступ только через VPN?
Dmitry
В интернет только http(s) с небольшими лимитами.
Jain
Давать доступ только через VPN?
В суде или для полиции это будет звучать как скрытое (неумышленное) действие по сокрытию. Есть опыт. К нам часто повестки в суд приходят и запросы по раскрытию данных. И недайбог данные неверны или неточны :)
Dmitry
Дык клиента-то идентифицировать по полной.
Dmitry
А VPN для того, чтобы не было белого IP, на котором хостится бяка
Александр
А кстати господа провайдеры, Selectel, MCS, нужное вписать, не хотите ли замутить совместный проектик? С вас триалы - а мы их на домене trystack.ru разместим и потихоньку продвигать будем?
Давайте попробуем обсудить. Без подробностей, конечно, пока трудно что-то обещать. Поговорю с коллегами, и вернемся к этой истории. А идея с trystack.ru только сейчас пришла? Или уже давно есть такие мысли?
Jain
А VPN для того, чтобы не было белого IP, на котором хостится бяка
тоесть "чужой vpn" из другой левой фирмы? Это фантастика :)
Dmitry
Почему чужой? Выдаёшь клиентам доступ к их виртуалками через openvpn, чтобы они могли по полной поиграться. Из интернета доступа нет. Несколько геморно, конечно..
Dmitry
А вообще, как trial по этой части отличается от обычных клиентов?
Jain
Незнаю как у других. У нас ничем не отличаються. Да и "просто" VMка на поиграть нету. Даже если кастомер хочеть чтото для тестов. Заключаеться договор (на обычных смертых не работаем, только юр лица)
Dmitry
А, ну это да, совсем другое. Я так понял, ищут аналог trystack.
Fedor
Мысли старые на тему как людям дать Openstack попробовать, а идея свежая 😀
Это для тех, кому впадлу гайды читать подобные?) https://www.google.com/amp/s/cloudnfv.wordpress.com/2020/05/18/kolla-ansible-deploy-openstack-on-gcp-google-cloud-platform/amp/