akbarov
Как мерзко
icewolf
обращайтесь
Илья | 😶☮️🐸
@frct1 лягушонок, как тебя найти?
Последний ряд, черный худак
Alexander
Всем привет. Что-то не получается сделать image iso. Что делаю не так? Спасибо. p.s. с опенстеком недавно, сильно тапками не бросайтесь openstack image create \ --container-format bare \ --disk-format iso \ --property hw_disk_bus=ide \ --file /tmp/systemrescue-11.03-amd64.iso \ systemrescue-11.03-amd64.iso HttpException: 415: Client Error for url: https://cl-mgm.domain.ru:9292/v2/images/ec963c55-8a52-4776-953b-407212bb3dd9/file, Unsupported Media Type
Alexander
2024.2?
да. развернуто через kolla
Alexander
в качестве хранилища ceph
akbarov
Последний ряд, черный худак
Тут почти все в черных худях
Ivan
да. развернуто через kolla
https://review.opendev.org/c/openstack/nova/+/931833 https://review.opendev.org/c/openstack/oslo.utils/+/931695
Ivan
т.е. пока это бага, не в релизе?
Исправлено уже, либо доливайте, либо в 2025.1
Ivan
@Outlingo спасибо огромное за выступление
Alexander
Исправлено уже, либо доливайте, либо в 2025.1
похоже уже. попытался применить этот патч https://review.opendev.org/c/openstack/nova/+/909611 , пишет patch -p1 < 96a5c21.diff patching file nova/tests/unit/virt/libvirt/test_blockinfo.py Reversed (or previously applied) patch detected! Assume -R? [n] ^C
Alexander
тут подсмотрел https://paste.openstack.org/show/b8TUfJVzOhHY5eaowOYk/
Ivan
Второй тоже нужен
Alexander
Второй тоже нужен
там и второй. посмотрел новый код из патча, присутствует
Ivan
Тогда ковырять глубже, у нас помогло Могу предложить проверить - https://review.opendev.org/c/openstack/nova/+/909611 Но лично не тестировали.
Alexander
С этими двумя как дела?
новый код из diff --git a/nova/virt/images.py b/nova/virt/images.py index 50564d1..b525383 100644 --- a/nova/virt/images.py +++ b/nova/virt/images.py есть в установленном. Похоже kolla поставил master а не 2024.2
Ivan
Тогда идем в кишки и смотрим подробнее, ибо не могу подтвердить этой проблемы
Alexander
Тогда идем в кишки и смотрим подробнее, ибо не могу подтвердить этой проблемы
пока так пишет. непонятно, но интересно 2025-03-26 20:59:48.061 80 ERROR glance.api.v2.image_data [None req-817af0eb-fc14-4198-bfeb-cdeed1b670d4 2841365d231945829ecb40d61f704764 7e40993f4c2843088c4cf1b7fa866891 - - default default] Multiple formats detected: gpt,iso: glance.common.exception.InvalidImageData: Multiple formats detected: gpt,iso 2025-03-26 20:59:48.190 80 INFO eventlet.wsgi.server [None req-817af0eb-fc14-4198-bfeb-cdeed1b670d4 2841365d231945829ecb40d61f704764 7e40993f4c2843088c4cf1b7fa866891 - - default default] 192.168.132.100,127.0.0.1 - - [26/Mar/2025 20:59:48] "PUT /v2/images/84520e36-b0f5-42fa-8bbf-a93b6dedca6e/file HTTP/1.1" 415 316 18.128027 2025-03-26 20:59:49.247 80 INFO eventlet.wsgi.server [None req-2d4ce454-b0fd-4653-9771-871ae799b507 2841365d231945829ecb40d61f704764 7e40993f4c2843088c4cf1b7fa866891 - - default default] 192.168.132.100,127.0.0.1 - - [26/Mar/2025 20:59:49] "DELETE /v2/images/84520e36-b0f5-42fa-8bbf-a93b6dedca6e HTTP/1.1" 204 189 1.046063
Ivan
Что-то похожее было в https://review.opendev.org/q/topic:%22bp/glance-as-defender%22
Stanley
А в чем смысл ставить мастер? Оно ж нерабочее
NS 🇷🇺
А в чем смысл ставить мастер? Оно ж нерабочее
да просто конфиг не поправили и по дефолту вкатили :D
Stanley
Ну это понятно. Но как можно опенстек ставить без критического мышления?
Alexander
в какой версии нет проблем с загрузкой iso? в 2024.2?
Alexander
а вы iso в хорайзон грузите?
и там пробовал и через cli
Даниил
Хорошо вчера конфа прошла, кстати. Всем кто был - спасибо. Было приятно увидеть людей из чата. =)
icewolf
и там пробовал и через cli
а у вас точно VMware Integrated OpenStack?
Alexander
а у вас точно VMware Integrated OpenStack?
что это за зверь с вмварью?
icewolf
что это за зверь с вмварью?
это опенстек с варей, вот там да грузится iso. в остальных случаях меньше двух варинатов, cloud-image и точка
Alexander
А в чем смысл ставить мастер? Оно ж нерабочее
случайно. в 2024.2 это тоже не работает:) как и в сегодняшнем master
vsk1t
А есть версия опенстек, в которой все работает? Не из допиленных компаниями под себя.
Илья | 😶☮️🐸
Zed крутой релиз
Илья | 😶☮️🐸
я бы сказал самый стабильный из всех
icewolf
я бы сказал самый стабильный из всех
дело не в стабильности, а в адекватности, и принятия модели опенстека. И если принять все эти риски, понять что это такое вообще и как с этим взаимодействовать из этого можно сделать работающий комбайн ну почти на любой из версий.
Илья | 😶☮️🐸
если не дунуть, то фокуса не получится
icewolf
если не дунуть, то фокуса не получится
ну да. Это как с tungsten, он хорош когда нагрузка дохуя.. а когда ее в принципе планируют небольшую то это оверкил
icewolf
Хотя cloud native от contrail это вообще в telco
icewolf
как и Cisco ACI
Alexander
как и Cisco ACI
Напишу политику, чтобы встроить в политику, для новой политики…)
Alexander
Абсолютно не юзер Френдли продукт ))
icewolf
Абсолютно не юзер Френдли продукт ))
этот продукт не для юзеров, а скажем так для телекомов
Alexander
этот продукт не для юзеров, а скажем так для телекомов
Юзер экспириенс бывает и у просто юзеров и у операторов в телекоме :)
Stanley
случайно. в 2024.2 это тоже не работает:) как и в сегодняшнем master
Честно говоря так и не понял что именно не работает. Но правильно пишут что более менее стабильный релиз э то о zed
Alexander
Честно говоря так и не понял что именно не работает. Но правильно пишут что более менее стабильный релиз э то о zed
Не выходит простая операция, закинуть iso образ, чтобы загрузить с него инстанс
Stanley
Хз. Я ИСО в любой стек загружал
Stanley
Может и сломали уже
icewolf
Может и сломали уже
врядли, могут быть квоты. Потом, мы не знаем какой бэк, если там блочка тогда надо смотреть логи, а если там SDS то могут быть нюансы
icewolf
потом зачем iso? Если надо поднять инстанс ну возьмите cloud-image и работайте. Образ винды ставить из iso, ну такое.
J
А скидывали ж, вроде? https://bugs.launchpad.net/nova/+bug/2054446
icewolf
openstack image create --file systemrescuecd-6.0.1.iso --disk-format iso --container-format bare --min-ram 800 --property hw_cdrom_bus=scsi systemrescuecd
icewolf
openstack server rescue --image 'Ubuntu Xenial 16.04 (SWITCHengines)' VM openstack server rescue --image systemrescuecd VM
icewolf
а зачем cdrom_bus scsi? там не ide разве?
там именно scsi блочка же
J
https://github.com/openstack/oslo.utils/blob/67345b82e0368d19ae96c81c45d0a9683fa544ac/oslo_utils/imageutils/format_inspector.py#L1439 Ну и вот format inspector этот их новомодный. Пока, правда, не вник сходу чо там происходит конкретно.
J
а зачем cdrom_bus scsi? там не ide разве?
Ну, по-староверски если нравится)
icewolf
Ну, по-староверски если нравится)
ну не совсем, можно и ide, можно в virtio но есть нюанс будет это у тебя vda или sda
Илья | 😶☮️🐸
на виртио только на новых ядрах работает
icewolf
и discard))
именно, scsi даже на os/2 пашет
icewolf
была у меня как то история с os/2 и train, очень не понравился этот трахыч
J
Ну и, видать, оно говнится потому что внутри ISO есть GPT разметка. @a4860 Скинь на какой-нить pastebin лог glance со включенным дебагом. Так проще, наверное, будет понять как format inspector работает и где спотыкается.
icewolf
за это время можно было бы восстановиться из бэкапа.
J
за это время можно было бы восстановиться из бэкапа.
Ну мало ли чо. Сломали ж в 2024.2 введя формат инспектор? Сломали)
J
Надо разобраться)