Pavel
kvaps решил посмотреть как живут в openstack и посочувствовать их страданиям? :)
Aleksey
Moongiver
Pavel
42
Lucky SB
Модуль neutron --help
спасибо, но там надо было клиент для октавии доставить
Fedor
Хмм, если используется Октавия, то необходим ещё пакетик, а так только простую амфору смотреть можно
Tamerlan
во время попытки обновления синдера с rocky до stein получаем ошибку: CappedVersionUnknown: Unrecoverable Error: Versioned Objects in DB are capped to unknown version 1.38. Most likely your environment contains only new services and you're trying to start an older one. Use `cinder-manage service list` to check that and upgrade this service. сталкивался кто? не очень понимаю причину возникновения
Tamerlan
рядом инсталяция которую обновили стэйна, но Object Version там указана как 1.37
Dmitry
Версия осталась зафиксирована с предыдущего апгрейда?
Dmitry
Или наоборот, указана слишком новая версия?
Dmitry
Это всё должно быть в настройках cinder, если у них это работает так же, как в ironic
Jain
Добрый день, у меня тут немного странный вопрос, можно ли както два openstack соеденить. Всё туда смигрировать. А потом один из них (из которого миграция велась) выкинуть? ... Почему это надо. Сейчас неможем досать сервара для одного тима, будут только через 3 месяца. А сервера, как обычно нужны уже вчера.
Pavel
так просто не получится. там же сети/хранилка/иное ониже униклаьное и разное
Jain
да, сети разные. Хранилка цеф.
Dmitry
БД можно репликой перегнать, все остальное, полагаю - можно сделать с нуля
Jain
Храните вашу инфраструктуру этажом выше - тогда не будет необходимости зависить от нижестоящего уровня
Так они нехотят. Хотят своё тёпленькое. Чтобы всё было под их "котролем". Чтобы небыло shared, overprovisioning и тд. Хотят короче боль ...
Jain
да, так тоже нужно попробовать будет. Так как везде будет сеф, то я думал добавит как rack новые ноды, перекачать имаджы туда. Добаыать эти нода туда только как compute, смигрировать. Потом перенести базу и удалить "старые ноды" ...
Jain
сеть будет такаяже
Aleksandr
Вопрос - есть image с Freebsd, все было хорошо но вот в какойто момент (все что изменилось это добавились лимиты на Flavor + минорный апдейт опенстека) виртуалки с этого имейджа стали создаваться странно - диск (локально, на Nova) занимает всего 11МБ после инсталла, при этом ОС грузится, при этом есесно в неё ничего не injectitsja и при этом все в ней ужасно медленно
Aleksandr
то есть как будто это вообще снапшот некий с которого грузится ос
Aleksandr
при этом на этом Linux имейджы - все ок, теже флейворы
Aleksandr
разве все инстанцы создаются по умолчанию как linked clone?
J
разве все инстанцы создаются по умолчанию как linked clone?
Тут от формата, наеврное, зависит. У тебя файлы или lvm?
Aleksandr
file, qcow2
Aleksandr
я забыл что они все по умолчанию как clone)
J
я забыл что они все по умолчанию как clone)
raw тоже на самом деле. Хитрая нова делает qcow2 оверлей поверх raw)
Aleksandr
Ну короче, из симптомов что а) оно дико тормозит б) в сингле мод не грузится(тыпо виснет при выборе сингл мод) в) при разворачивании в него ничего не инджектится 2020-03-23 17:06:51.265 25128 WARNING nova.virt.disk.api [req-9c89b764-85e2-4aa6-a905-bf4a5ac14104 06f3cb15ddb241bcab3946e7d245bc3e fe682b97a3d64310b5b019b16ccb95b8 - default default] Ignoring error injecting data into image <LocalFileImage:{'path': u'/var/lib/nova/instances/62e492bd-cef1-46d8-9fca-930e057b6a67/disk', 'format': 'qcow2'}> (No operating system found in <LocalFileImage:{'path': u'/var/lib/nova/instances/62e492bd-cef1-46d8-9fca-930e057b6a67/disk', 'format': 'qcow2'}>):
Aleksandr
При этом "раньше было лучше"
Aleksandr
p.s. это все на Rocky
J
Мож какие-то хитрые свойства есть в обрзе или флейворе?
Aleksandr
quota:disk_total_iops_sec='200', quota:vif_inbound_average='1500', quota:vif_outbound_average='1500'
Aleksandr
vse
Artyom
Народ, всем привет! А кто-нибудь использует swift вместе с s3 в более ранних релизах? что-то не могу найти доку как это на queens настроить...
NS 🇷🇺
Коллеги, а ни у кого случаем не было кейсов на запрет изменения определенных роутеров пользователем без прав админа?
NS 🇷🇺
ну или хотя бы у кого есть опыт правки policy.json
George
Коллеги, а ни у кого случаем не было кейсов на запрет изменения определенных роутеров пользователем без прав админа?
СмОтрите, что прилетает из нейтрона в policy enforcer в контексте и таргете, на основе этого пишете rule.
NS 🇷🇺
СмОтрите, что прилетает из нейтрона в policy enforcer в контексте и таргете, на основе этого пишете rule.
задам не скромный вопрос, смотреть где? в БД или дебаг запрос в апи?
George
задам не скромный вопрос, смотреть где? в БД или дебаг запрос в апи?
прям удобного варианта из коробки нет. Проще всего дебаггером в нужное место встать
NS 🇷🇺
прям удобного варианта из коробки нет. Проще всего дебаггером в нужное место встать
понял, буду пробовать, хотел запретить изменение роутеров содержаших определенный tag
Александр
Друзья добрый день. Подскажите, не имеется ли где то списка API по компонентам с описанием различий АПИ данного компонента по версия опенстэка? Мне в частности необходимо сравнение Pike и Stein
Dmitry
У проектов, которые используют (прости хоспаде) микроверсии (nova, cinder, ironic, ...), можно посмотреть их историю.
Dmitry
пример https://docs.openstack.org/nova/latest/reference/api-microversion-history.html
Александр
Да, с микроверсиями проще. А вот как с остальным быть?)
Dmitry
Читать release notes. Страдать.
Dmitry
Вроде, у glance и keystone не микроверсии, но что-то похожее.
Александр
эх..печаль. Ну ладно, спасибо
Александр
Друзья, в описании микроверсий синдера написано следующее: support backup CRUD with metadata
Александр
Что это обозначает? А то написано вне контекста и не оч понятно(
Alexander
multiqueues поддерживается только для ovs с dpdk ? flavor hw:vif_multiqueue_enabled images hw_vif_mutliqueue_enabled
Artyom
господа, а имеется ли возможность в swift задавать разное количество реплик для разных юзеров?
Jain
можете policis задать https://docs.openstack.org/swift/latest/overview_policies.html
Artyom
О, то что нужно, спасибо)
Pavel
я тут опять ironic ковыряю и это только у меня после строки Attempting to download image from http... До появления Image downloaded from... Проходит рандомно значение секунд и всегда больше 120, но по факту там качать 1+ секунды
Pavel
кстати постхуки все такие есть
Pavel
про контрльную ссумм это сдежующие строки и они всегда одинаковы по вермени
Pavel
и еще баг нещел при создании образа бубунты. если DIB_DEV_USER_USERNAME=ubuntu то шиш а не пароль. только через config-drive -> user-data меняется пароль
Dmitry
Если я не сошёл с ума, контрольная сумма считается при скачивании
Dmitry
С DIB сильно помочь не могу, к сожалению.
Pavel
Сразу после.
Pavel
толи дело в том что там должен быть латсп толи я хз
Dmitry
Сразу после.
Там неудачное сообщение просто. Контрольная сумма считается в процессе, после этого сообщения она только сверяется.
Dmitry
(я даже в код посмотрел)
Pavel
Ну не 10 минут же считать там файл qcow всего 900 мегов
Aleksey
господа, а случаем никто не сталкивался с тем что virtio_multiqueue не включается при добавлении метаданных во флейвор, а вот при добавлении в образ все применяется ?
Pavel
это был intel_pstate=disable
Aleksey
кто-нибудь загружал metadata catalog?
Jain
Добрый день, а по masakari документация сущевстует? Пытаюсь добавить хост в сегмент, и хз что там нужно писать в type и controll atribute. есть только апи с одним примером, но это чтото мало для понимания https://docs.openstack.org/api-ref/instance-ha/?expanded=create-host-detail
Aleksandr
Ребзя, вопрос - В опенстек 3 варианта установки пароля при создании сервера (на самом деле 4) 1) adminPass опция при api call Server Create (работает через libguestfs) 2) --meta admin_pass= опция при api call Server Create 3) --user_data с "password: " внутри. Вопросы а) если использованы все 3 способа одновременно то какой пароль будет в итоге? тот который последний? б) что может заставить сервер не использовать пароль из meta или из user_data (у нас как раз не работают эти 2 способа) (все остальные из мета и юзер дата он точно хавает и применяет)
Aleksandr
Пароль из меты как проверялся ?
Проверялся так - я вижу что он не поменялся ни в shadow ни в master.passwd(freebsd)