Mr
Там близко еси чо
Да я в курсе, езжу временами. Даже за новым паспортом уже туда ездил - зашёл туда с одним , вышел с другим . Камбоджа в чем-то топ. Может в отпуске сяду на коня да ускачу - посмотрю чуть дальше, как там в целом. Хотя говорят не очень
icewolf
Количество клиентов пусть тестирующий расскажет.
для начала не стоит задирать сотрудников большой четверки, телеком это как семья все друг друга знают. И о всех все знают, вплоть до дней рождения.. семья считай. И вот так агульно вот он плохой потому что он не верно дал требование не прокатит, плохой априори ты без вариантов, просто потому что услышал не то что тебя спросили
Mr
Там близко еси чо
В Камбоджу для РФ ездить просто - евизу через сайт оформил и добро пожаловать.
icewolf
Сотрудники телекома внутри соседних подразделений то друг друга или не знают, или не любят. Смотрят друг на друга как м9 на м10. А уж какая любовь на стыках творится , почти такая же как у магистрали к тспу
мы все равно в одной лодке так или иначе переодически эту лодку пытаются шатать, но это не значит что мы не дадим по жопе веслом плывущему по течению и орущему что мы все тут идиоты в лодке
Mr
мы все равно в одной лодке так или иначе переодически эту лодку пытаются шатать, но это не значит что мы не дадим по жопе веслом плывущему по течению и орущему что мы все тут идиоты в лодке
Про одну лодку тоже можно не рассказывать))) из телекома куча народа спрыгнула в тот же Яндекс и не только. Про телеком же - давайте поговорим, где лучше столовая - на 9, 10, дорожном или в Балашихе. Или на Докучаева
Eugene
Товарищи опенстекеры. У меня нетривиальный вопрос. А кто-то занимался модификацией образов kolla? Как, что, подводные камни?
Eugene
Просто, как минимум, докерфайл вытащить надо откуда-то.
icewolf
Товарищи опенстекеры. У меня нетривиальный вопрос. А кто-то занимался модификацией образов kolla? Как, что, подводные камни?
занимается сообщество, но можно и самому заморочиться.. ну например если стоит задача построить на астре опенстек.. правда это уже будет не совсем та колла
Grundik
Просто, как минимум, докерфайл вытащить надо откуда-то.
https://github.com/openstack/kolla/tree/master/docker вытаскивайте
J
Товарищи опенстекеры. У меня нетривиальный вопрос. А кто-то занимался модификацией образов kolla? Как, что, подводные камни?
Вон на реддите предлагают модифицировать сбилженные контейнеры) https://www.reddit.com/r/openstack/comments/yl47kn/is_it_possible_to_customize_openstack_in_kolla/ А что ты хочешь там менять?
icewolf
видимо то что я и сказал, хочется человеку собрать контейнеры под астру.. и это нормальное желание но есть одно маленькое «но»
Eugene
Не, ну я всё понимаю. :)
Eugene
Но у меня задачка попроще даже. Кой-какие скрипты всунуть туда.
NS 🇷🇺
Но у меня задачка попроще даже. Кой-какие скрипты всунуть туда.
Если тупо дрова положить или чет допихать, берёшь в качестве базового синдер из коллы и накатываешь изменения.
NS 🇷🇺
Мы всегда так делаем.
Hamster
Mikhail
Нет. В тай. И чтобы там пол сменить и паспорт
А если в тай бежит девушка, то меняет ли она пол на мужской?
Eugene
Если тупо дрова положить или чет допихать, берёшь в качестве базового синдер из коллы и накатываешь изменения.
Вот с этого места поподробнее. Я сейчас читаю вот этот док: https://docs.openstack.org/kolla/2023.1/admin/image-building.html. Это оно?
NS 🇷🇺
это более правильный вариант
весьма сомнительно если тебе пакетик поставить =)
Grundik
FROM <kolla_cinder_image> и погнали
если на поток ставить то весьма сомнительно делать именно руками
NS 🇷🇺
если на поток ставить то весьма сомнительно делать именно руками
про руки никто не говорит, в CI кормил и в добрый путь
Grundik
один раз правильно написать template-overrides
Grundik
{% set horizon_packages_append = ['iproute'] %} - добавь пакетик как пример....
NS 🇷🇺
{% set horizon_packages_append = ['iproute'] %} - добавь пакетик как пример....
портянка из джинджи проще написать докер файл, особенно если требуется скопировать какую то кастомщину или донести теже дрова от хуавея
icewolf
а если у тебя нету нихрена ни сефа ни fc, а ток iscsi и блочка то вообще похеру(особенно когда у тебя ебейший аэродриск!)
Grundik
доп к сборке имеджа
NS 🇷🇺
Для примера {% block neutron_l3_agent_footer %} USER root ... делай что хочешь ... USER neutron {% endblock %}
Я верю, что это работает. Тут вопрос в целесообразности выстрела по воробьям из пушки
icewolf
А чем template override выстрел то
Grundik
А чем template override выстрел то
пушка у них до сих пор из стрел)
NS 🇷🇺
пушка у них до сих пор из стрел)
Ну ты не наговаривай на свою компанию то :D
icewolf
Шож у нас за дорада такая что ее надо синдер через жопу автогеном ченить
NS 🇷🇺
А чем template override выстрел то
Меньше кастомшины, больше PR в upstream :D
icewolf
Меньше кастомшины, больше PR в upstream :D
ну… О5 25, а потом надо будет повысить версию(потому что это опенстек и тут не возможно 40 как под наркозом работать гавновозом) и вот этот overridы меньшее зло, чем собрать свои контейнер ток потому что синдор..
Eugene
это более правильный вариант
ОК, пока мне непонятны там только пара моментов. 1. template-override он где-то лежать в специфическом месте должен? 2. Верно понимаю, что template override это просто берём базовый шаблон ддокерфайла который лежит в kolla и просто дописываем туда что надо?
icewolf
В детстве цеф покусал
все проще, админ бородат в 20 лет. Когда то где то без относительно платформы случились последствия аварии сеф, в виде развольцовывания отдела путем схлапывания в темную материю нафиг. Из-за этого случилось расстройство, что мол не мы герои безбашенные, а мол ceph гавно.
icewolf
тот вк долбится в сеф и ненарадуется
icewolf
сколько там 15Петабайт? У vk
Nikolay
Docker cp; docker commit
Nikolay
Обязательно на баше в одну строчку
icewolf
Nikolay
Ну хотели как проще
Nikolay
Pdsh и погнали
icewolf
Ну хотели как проще
дело не в проще Коль, а как правильнее.
icewolf
простота хуже воровства не просто так же поговорка.
Илья | 😶☮️🐸
Товарищи опенстекеры. У меня нетривиальный вопрос. А кто-то занимался модификацией образов kolla? Как, что, подводные камни?
Там в недавнем коммите коллы добавили фичу чтобы патчи мержить на этапе сборки образа
icewolf
Спасибо за наводку, но у меня Antelope покамест.
ууу.. Ну на самом деле Yoga не лучше.
Eugene
ууу.. Ну на самом деле Yoga не лучше.
Нужна именно Antelope, у заказчика именно она. Тут уж не попишешь ничего.
NS 🇷🇺
Ну я уже предложил самый универсальный вариант для вашего кейса. С роки им пользуюсь 🤣
Nikolay
дело не в проще Коль, а как правильнее.
Правильно завести свою репу и коммитить в нее ченьжи используя заложенные средства кастомизации
Nikolay
А не срать сбоку неведомую дичь
J
Правильно завести свою репу и коммитить в нее ченьжи используя заложенные средства кастомизации
Ну если изменения минимальные типа подкладывания скрипта, то больше возни чем разумности в заведении своей репы)
J
Особенно если нету выделенных дивапс рабов которые присматривать будут за гитом и ci/cd.
icewolf
Особенно если нету выделенных дивапс рабов которые присматривать будут за гитом и ci/cd.
все так, но если ты сапортишь опенстек решение которое делают твои разрабы то проще вшивать в контейнер.
J
все так, но если ты сапортишь опенстек решение которое делают твои разрабы то проще вшивать в контейнер.
Но с другой стороны если вся поддержка решения это подпихнуть скрипт, то незазорно и просто инструмент для подпихивания скрипта распространять вместо собственных образов контейнеров. Это и более гибко и доверия больше вызывает.
J
Потому что берешь не кем-то собранную шляпу, а апстримовые образы и патчишь просто.
J
Короче, красота красотой, а мнне кажется что ничего прям гадкого и в таком подходе нет.
icewolf
J
"коленка" тоже поход
А чо здесь наколеночного? По мне так переупаковывать апстримовые контейнеры ради мелкого патча это как раз колхоз. Не, если внутри своей инфраструктуры так делаешь, то одни плюсы. Но если так распространять патч среди клиентов, то это какая-то, пардон, залупа.
J
я собираю контейнеры с 0) со своих реп, со своими патчами..
Эт норм. Я конкретно про случай когда изменение мелкое.
Mabel
ковки на