J
Ребта, поясните, пожалуйста, за cinder image-volume кэш. Использую Ceph. Вот беру я образ в котором в location указана ссылка на скачивание raw образа. Как пока понял, cinder-volume должен положить скачанный образ в cinder пул от имени своего пользователя. Получается образ-диск невидимый другим пользователям, но готовый к клонированию.
J
Так это работает или я неверно понял что-то?
gwaewion
Уважаемые, а тут прилично задавать вопросы про опеннебулу? В том плане: пытался ли кто из присутствующих шатать её?
Михаил
но если коротко мне не понравилась
Михаил
хранить темплейты xml в базе plain text-ом это такое себе арх решение)
gwaewion
Есть какое-либо чтиво по внутренним процессам жопенстека? Например форкфлоу создания инстанса и прочие кухонные дела
Михаил
конечно)
gwaewion
Всеобъемлющее и достаточно детальное?
Fd
нет.
Fd
но про воркфлоу мы нашли внезапно
Fd
https://github.com/int32bit/openstack-workflow/blob/master/README.en.md
gwaewion
Пасибцы
Михаил
Обычно я народ вот этим пугаю) https://docs.openstack.org/install-guide/_images/openstack-arch-kilo-logical-v1.png
Fd
это связи между микросервисами ж.
Fd
этим не испугать
Fd
испугать - это вон выше на гитхабе.
Михаил
испугать - это вон выше на гитхабе.
ну это для тех кто уже в теме опенстека)
NS 🇷🇺
испугать - это вон выше на гитхабе.
этим не испугать, этим к окулисту отправить
NS 🇷🇺
коллеги, а никто не крутил shellinabox для консолей в айронике?
gwaewion
Что мемкэшд хранит кроме токенов?
NS 🇷🇺
токены он хранит там, если ты это настраивал
NS 🇷🇺
а так в базулю пишет
Sergey
трям, точно знаю, что тут есть любители отдать белые айпи прям в виртуалку, вот интересно, кто как это организовывает?
Михаил
calico
Fd
божы. ну почему openstack такое говно порой?!
Sergey
как оно живет с тем, что на eth0 прилетает белый айпи с дефолтным гейтом, а на eth1 надо что бы прилетал серый, при этом, если есть белый ip игнорить дефолт с него
Fd
читаем.
Sergey
и ты говно
Fd
Sergey
и я говно
Fd
видим, что там вычитывается fixed_ips в local-ipv4 в метадату
Sergey
его вообще писали со слов индусов, которые видели aws
Fd
ага! фигачим ему fixed_ips
Fd
проверяем через метадату - хрен там. снова только self.address, что на первом интерфейсе.
Fd
суууука
Fd
я всё.
Fd
спасибо.
Fd
и ты говно
нет. я охуенный. отсюда просто не видно.
Sergey
нет. я охуенный. отсюда просто не видно.
не ну мама мне тоже говорила, что я хороший мальчик
Fd
и как оно выросло?
Sergey
и как оно выросло?
я же говорю, все говно
Fd
плохо.
J
А fixed ip то точно имеет значение которое интерпретатор как true использовать будет?
Fd
вот, кстати, тоже интересно. там and и потом or
Fd
надо ещё искать, в общем.
J
вот, кстати, тоже интересно. там and и потом or
Вот, на всякий случай) http://ru.diveintopython.net/apihelper_andor.html
Fd
нееет. я основывался на этом коде как на подсказке
Fd
а не конкретно работающим для отдачи.
Fd
раз оно проверяет наличие fixed_ips, очевидно, оно на них может смотреть
Fd
значит, надо нафигачить fixed_ips и посмотреть, что будет.
J
раз оно проверяет наличие fixed_ips, очевидно, оно на них может смотреть
Но если список пустой, то эт false, вот и возвращает self.address.
Fd
да...
Fd
вот только теперь у меня в netsted шаблоне таки заполняются fixed_ips по списку.
Fd
а толку от этого нет :(
J
а толку от этого нет :(
все равно возвращает self.address?
Fd
$ curl http://169.254.169.254/latest/meta-data/local-ipv4 192.168.200.10
Fd
$ ip a s eth0 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 02:91:72:c3:7f:1a brd ff:ff:ff:ff:ff:ff inet 192.168.200.10/24 brd 192.168.200.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::91:72ff:fec3:7f1a/64 scope link valid_lft forever preferred_lft forever
Fd
ладно. сейчас может получится переделать на насильный ассайн из списка через cloud-config.
Fd
и не надо будет тыкать в метадату.
Fd
сраный бублик!
Fd
https://github.com/openstack/nova-specs/blob/master/specs/kilo/approved/metadata-service-network-info.rst
J
https://github.com/openstack/nova-specs/blob/master/specs/kilo/approved/metadata-service-network-info.rst
Пользуюсь этой хренотенью вместе с glean для ironic и виртуалок на локалхосте.
Sergey
Влан в тенант
Херово маштабируется как по мне
Sergey
А нам норм
Колличество виртуалок сколько ?
Andrey
Несколько тысяч
J
Ну, можно как контреил, MPLS VPN.
Sergey
Несколько тысяч
Что будите делать после достижения 4096?
Sergey
Qinq гемор, так ещё не дёшево выходит
Andrey
4096 виланов? Не достигнем, нереально.
Andrey
Sergey
4096 виланов? Не достигнем, нереально.
Можно ссылку по какой доке делали, хочу понимать схему!
Andrey
Можно ссылку по какой доке делали, хочу понимать схему!
Несколько шареных сетей, несколько тенантов, linuxbridge агент и никакой магии.