Alas
только не в fuel, а в horizon, насколько я понял вопрос
Игорь
да, все верно
Игорь
я имел ввиду развёрнутое через fuel
Alas
ага
Игорь
если потушить два из трёх consoleauth, то работает с первого раза, может у меня что-то настроено не так ?
Alas
тоже пытались найти решение - пока не нашли
Игорь
а ошибки те же, Invalid Tocken ?
Alas
дело в том, что в MOS9 часть компонентов работает через APIv2, а часть - v3
Alas
плюс самоподписанные ssl-сертификаты
Alas
вот и результат
Игорь
моё поведение очень похоже на этот баг
Игорь
https://bugs.launchpad.net/nova/+bug/989337
Игорь
три контроллера - три раза нажимаю F5 - работает, два из трёх потушил - работает
Игорь
суть в том, что версия nova-consoleauth не использует memcached_servers и каждый consoleauth хранит у себя локально токен
Игорь
потому мой токен валидный только на одном consoleauth, а haproxy перебрасывает round robin
Игорь
хотя баг 2012 года..
Alas
у меня тоже три контроллера, но нажимаю F5 всегда разное количество раз
Игорь
ну round robbin
Игорь
не угадаешь
Alas
if FLAGS.memcached_servers:
import memcache
else:
from nova.common import memorycache as memcache
Alas
так баг наведен этими изменениями? или пофиксен-таки?
Игорь
баг повиксен этими изменениями, но код 2012 кода, с текущим, я думаю нельзя просто сравнить
Alas
https://github.com/openstack/nova/blob/master/nova/consoleauth/manager.py
Alas
там мемкешем и не пахнет
Alas
https://github.com/openstack/nova/blob/master/nova/cache_utils.py
Alas
пахнет тут
Игорь
if backend == 'oslo_cache.dict':
region_params['arguments'] = {'expiration_time': expiration_time}
elif backend == 'dogpile.cache.memcached':
region_params['arguments'] = {'url': url}
else:
raise RuntimeError(_('old style configuration can use '
'only dictionary or memcached backends'))
Игорь
т.е. нужно правильный бекенд настроить ?
Alas
похоже да
Игорь
похоже да
Заработало вот с таким конфигом:
with_items:
- {section: 'cache', option: 'enabled', value: 'true'}
- {section: 'cache', option: 'backend', value: 'dogpile.cache.memcached'}
- {section: 'cache', option: 'memcache_servers', value: '172.30.75.27:11211,172.30.75.28:11211,172.30.75.29:11211'}
Игорь
[cache]
enabled = true
backend = dogpile.cache.memcached
memcache_servers = 172.30.75.27:11211,172.30.75.28:11211,172.30.75.29:11211
Игорь
Если не сложно проверьте, ведь есть вероятность, что я попадаю на round robbin каждый раз :)
Игорь
везёт, так сказать...
Alas
спасибо! проверим!
Ilya
Кажется я пропустил драму? =)
Ilya
@zloykaban Андрей Вадимыч, вы тут с плюсометом? =)
Alas
Это был только первый акт
Ilya
а второй планируется? =)
Alas
Всенепременно
Ilya
а чего будет? мне плюсометом или попкорном запасаться?
Andrey
А чочо @adiantum ?
Alas
Да так, потестим-потестим, да и выложим
Ilya
да интересно просто =)
Alexander
Господа, пробовал ли кто RDO?
Alas
Это сорт ЛСД?
Alexander
Ну тип того, только для RHEL:)
Ilya
@zloykaban чего тут было то? я бегло проглядел =)
Alas
Не
Andrey
@adiantum , Да вроде всё спокойно пришли поцоны (23-х летние синьёры) сказали что всё пограммирование в целом и особенно навыки дебага питона кода совсем не нужны для эксплуатации опенстака ))), рассказали про "ванильный" опенстак вот это всё, душа поэта не вынесла ..... Ну а дальше по логам ))))
Ilya
@zloykaban =) эх, где мои 17 лет... =)
Andrey
Ещё, кстати мы узнали что ovirt , это спец. Редхат дистрибутив, для виртуализации, вооот
Ilya
а про proxmox ничего не было? =)
Andrey
Тсссссссс, ты чо, ща набигут
Andrey
И всё, самим корованофф не хватает
Ilya
вот есть вопрос - кто-нить используется VPNaaS?
Ilya
есличо то в Kilo + DVR (а поскольку оно не работает, то с маленькими заплатками)
Andrey
Вобще да, но я нет
Ilya
и еще блин с OpenSwan
Ilya
У нас тут есть подозрение на баг в OpenSwan
Ilya
но недоковыряли пока
Andrey
О как а симптомы ?
Andrey
Вобще опенсван мега надежный
Andrey
И прямой
Ilya
есть сетка у клиента 10.0.0.0/8
Ilya
есть сетка у нас, чо то типа 10.15.20.0/24
Andrey
Уже успех
Ilya
все хорошо, только если отправляются icmp c df с mtu < чем на интерфейсе, но больше чем дальше по тоннелю - ответы need to frag остаются на публичном интерфейсе с которого тоннель сделан
Ilya
да не - пересекающиеся сетки должны работать
Ilya
и вот подозреваем мы что OpenSwanс багом в той части
Ilya
все остальное ходит хорошо
Ilya
а тут прям pmtud black hole
Ilya
И кстати - пока не поздно, всех с днем программиста! =)
Alas
Тут же программистов нет :)
Ilya
как минимум несколько =)
Andrey
Так я и написал пограммистов )))
Ilya
=)
Pavel
Ilya
ну что в общем то верно
Andrey
Alas
Зато положить можно!