Pavel
Edouard
Кстати говоря, кто-нибудь подключал Octavia к куберу? С тем, чтобы floating ip присваивать контейнерам.. без Kuryr
kbks
приветы
kbks
ребят, а в os можно на одну vm повесить несколько значений metadata? К примеру, мне нужно что б виртуалка принадлежала нескольким енвам, т.е. env = env,env1,env2,etc...
✠ FLASh ✠
привет, юзкейс не очень понятен((
kbks
к примеру, у меня инвентори для ансибла отображает группу хостов по метаданным: {{env}}-{{role}}. Те группа elk-envname буде состоять из всех вм у которых есть мета
| metadata | {"role": "elk", "env": "envname"} |
И мне надо, что б этих самых env было несколько. Что б один хост мог принадлежать к разным группам (и envname1 и envname и envname3)
Igor
скрипт самописный для inventory?
Igor
просто переделать структуру, которая хранится в метаданных
kbks
И заодно весь код который на это опирается(
Jain
Добрый день, помогите оттебажить проблему с установкой openstack-ansible AIO. Падает на таске TASK [Get list of repo packages] в openstack-ansible setup-infrastructure.yml -vvv вот лог https://pastebin.com/UwJ0P4ks
Jain
делаю по туториалу тут https://docs.openstack.org/openstack-ansible/latest/user/aio/quickstart.html
J
Jain
делаю как в доке git checkout master
Jain
из контейнера 172.29.236.100 пингуеться. но wget говорит также No route to host
J
Jain
172.29.237.119/22
J
А.
Я не туда глянул, наверное.
J
Ну а попробуй из контейнера телнетнуться на нужный порт, к примеру.
J
Я подозреваю чт ос файрволом что-то.
Jain
не телнетит тоже No route to host отключил firewall и сейчас заного попробую. Если не получиться возьму из бранджа rocky
Jain
или какой сечас являеться мейнстри метод установки OpenStack? Сперва на одну ноду (только не conjure-up)? ... последний раз в 2012 году с ним имел дело
NS 🇷🇺
Алексей
Алексей
https://packages.altlinux.org/ru/sisyphus/srpms/cloud-init
Eugene
NS 🇷🇺
Алексей
В апстрим не отправляли патч?
Не уверен что есть смысл. Апстрим у cloud-init это canonical, т.е. ubuntu. А они для себя запилили systemd-networkd через netplan. Напрямую видимо им не надо, иначе netplan можно выкинуть 😁
Eugene
И тем не менее)
Eugene
Насколько я помню спагетти-код клауд-инита содержит здравый смысл в виде абстракции сетевого конфигуратора
Алексей
Останавливает подписание соглашения с ними
Eugene
И в апстриме поддержаны eni и sysconfig
Алексей
и netplan
Алексей
Мы для себя добавили ещё etcnet
Алексей
И networkd
Eugene
Eugene
Зачем правда etcnet в его виде, но да ладно
Алексей
Ну это религиозные спор, но даже при вялой разработке etcnet, он все равно круче eni или редхадовских скриптов
Алексей
А вообще, потому что можем. Вдруг кто-то захочет виртуалку с sysv, а у нас ечть
Eugene
Чем NM не устроил)
Алексей
У нас на серверах его никогда не было, ну его.
Алексей
Для десктопов да,
Dmitry
NS 🇷🇺
Да тут проект какой-то тащат образ нужен.... Пока отбрыкиваюсь, чтобы сами собирали
Алексей
Они чуть ли не каждую неделю готовятся.
Алексей
Ну и ещё для информации (рекламировать так рекламировать :). У нас так же есть официальный базовый образ docker:
https://hub.docker.com/_/alt
Обновляем раз в квартал.
Алексей
Там же есть и docker образ для aarch64
Anonymous
@nestvit будет жить. Поприветствуем!
Anonymous
@FurryBullet будет жить. Поприветствуем!
✙ БессзуГик
Утра всем.
У меня вопрос по cloudinit (и cloudbase). Собрал ISO со лейблом config-2, и структурой
openstack/latest:
*----------------------- meta_data.json
*----------------------- user_data
*----------------------- network_data.json
По идее windows & linux должны хавать эту ISO, но Ubuntu 18.04 игнорирует, если зайти в ручную запустить cloud-init init, то в логах будет обработка только DataSourceNone, хотя видет ConfigDrive и None.
(в /etc/cloud/config.d/95_datasources. указан datasource_list: [ ConfigDrive ])
Гипервизор XenServer. Что я мог упустить и что может мешать cloudinit использовать?
NS 🇷🇺
а диск то монтируется к ВМ?
NS 🇷🇺
не и клауд конфиг с убунты бы показали, при положительном ответе на вопрос выше
J
NS 🇷🇺
✙ БессзуГик
J
Ваще, надо глянуть полный лог клауд инита, думаю.
✙ БессзуГик
А может такое быть что у тебя какой-то конфиг переопределяет какие датасорсы использовать?
2019-03-05 07:36:00,840 - __init__.py[DEBUG]: Looking for data source in: ['ConfigDrive', 'None'], via packages ['', 'cloudinit.sources'] that matches dependencies ['FILESYSTEM', 'NETWORK']
2019-03-05 07:36:00,847 - __init__.py[DEBUG]: Searching for network data source in: ['DataSourceNone']
и больше ConfigDrive не в локах нет. Да, и DHCP нет тоже.
J
J
Тьфу, пес его знает. Поделка того же уровня что системдшный зоопарк. -_-
Давай с простого начинать) Погляди внутри машины видно ли сам iso, правильная ли метка, правильный ли тип фс.
J
✙ БессзуГик
✙ БессзуГик
кстати п.2 не проблема (он не доходит туда даже).
✙ БессзуГик
Я ж о чем..
✙ БессзуГик
Насколько я понял после дебага cloudinit, то он отбрасывает CloudDrive потому что ему нужны модули 'FILESYSTEM', 'NETWORK'. А CloudDrive имеет только FILESYSTEM.
✙ БессзуГик
Да, завелось....
J
✙ БессзуГик
М?
ubuntu 18.04 подтянула configdrive, но только при старте ОС, в ручную не будет (дебаг)
✙ БессзуГик
раньше видать не хотела из-за ошибки в имени meta_data.json