J
Эх, сукины дети) Будущее блядь у них. UEFI, редфиши.
J
Я скажу - хуйсосиши. Так и будем деплоить В BIOS режиме с ipmitool)
Dmitry
купите сервер, не отказывайте себе в удовольствии
Я тут вообще пришёл к выводу - супермикра - отличная вещь. И ipmi нормальный, html5 в ремоут акссесе...
Dmitry
И серийные номера у шасси у разных серверов отличаются... :))
J
Я тут вообще пришёл к выводу - супермикра - отличная вещь. И ipmi нормальный, html5 в ремоут акссесе...
Железо хорошее, IPMI функциональный. Но вот как доходит до Ironic, так меня какой-то бельгийский поц из техподдержки вежливо шлет на хуй, говорит что не знает чо такое Ironic и игнорит неделю)
Dmitry
Вообще, я удивлён, супермикра чуть ли не один из пионеров краснорыбы
Dmitry
Мне казалось, там больше HP энтузиаствовала. Хотя это может быть потому что HP тогда активно в ironic участвовала, а супермикра нас действительно знать не знает
J
Мне казалось, там больше HP энтузиаствовала. Хотя это может быть потому что HP тогда активно в ironic участвовала, а супермикра нас действительно знать не знает
Придется узнать, наверное) Я за Ironic потому и взялся что на одном из мест работы был вынужден порой десятки серверов супермикровских в день вручную через IPMI ставить. Бррр.
Dmitry
Многие в Денвере похожие истории рассказывали, да :)
Dmitry
Много разных образовательных учреждений со всего света пришло, по моим ощущениям
J
Cobbler же :)
Спасибо, блеванул)
J
Кобблер я так и не соилил чо-то.
Dmitry
Нет. Но тут есть некий bias: из западных стран куда проще приехать в Денвер..
J
Нет. Но тут есть некий bias: из западных стран куда проще приехать в Денвер..
Да ну дело еще и в том что в РФ ситуация катастрофическая с инфраструктурой в образовательных учреждениях. Если и делается что-то под вычисления\моделирование\VDI, то все на вендорском, чтобы шишкам не стыдно было показать, ну и бабки отмыть. Поэтому там Ironic не жалуют, думаю.
Dmitry
Тоже верно
J
Если не мешаю никому, немножко буду свои рассуждения писать) Интересно то что если вручную сделать ForceRestart через redfishtool, то работает как и должно. А вот Ironic с Sushy косячит, похоже. При этом и там и там в логе появляется The system was powered reset successfully. Мистика, блин. Остается только трафик смотреть и сверять чо там в POST. Если, конечно, выйдет TLS отключить. Ну или логировать как-то запросы.
Dmitry
А что показывает в качестве PowerState системы, если смотреть через redfishtool?
J
А что показывает в качестве PowerState системы, если смотреть через redfishtool?
Ну, короче, оно переходит в PowerOff после ForceRestart работающего сервера. При этом, повторю, такая канитель только с Ironic, вручную тот же самый POST запрос перезагружает сервер. "PowerState": "Off"
Anonymous
Stnd Pomolis будет жить. Поприветствуем!
J
А вот когда сервер ещё рабочий, у него какой "PowerState" в Redfish?
| provision_state | active "PowerState": "On", Пробую руками: redfishtool -u ADMIN -p my_pw -r ipmi.my_server.tech.local -d '{"ResetType": "ForceRestart"}' raw POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset { "Success": { "code": "Base.v1_4_0.Success", "Message": "Successfully Completed Request." } } "PowerState": "On" В консоли вижу перезагрузку. А теперь пробую ребилд. ironic --ironic-api latest node-set-provision-state my_server rebuild Сначала редфиш долго тупит и вообще на запросы не отвечает, секунд тридцать: redfishtool: raw: Error getting response Потом: "PowerState": "Off" В логах conductor: DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP request: POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset; headers: None; body: {'ResetType': 'ForceRestart'}; session arguments: {}; _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:79 2019-06-04 14:11:55.587 8991 DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP response for POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset: status code: 200 _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:106
Dmitry
Вот это реально странно
Andrey
| provision_state | active "PowerState": "On", Пробую руками: redfishtool -u ADMIN -p my_pw -r ipmi.my_server.tech.local -d '{"ResetType": "ForceRestart"}' raw POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset { "Success": { "code": "Base.v1_4_0.Success", "Message": "Successfully Completed Request." } } "PowerState": "On" В консоли вижу перезагрузку. А теперь пробую ребилд. ironic --ironic-api latest node-set-provision-state my_server rebuild Сначала редфиш долго тупит и вообще на запросы не отвечает, секунд тридцать: redfishtool: raw: Error getting response Потом: "PowerState": "Off" В логах conductor: DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP request: POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset; headers: None; body: {'ResetType': 'ForceRestart'}; session arguments: {}; _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:79 2019-06-04 14:11:55.587 8991 DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP response for POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset: status code: 200 _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:106
ну как бы очевидно что ironic вызывает redfish с неправильными параметрами, наверн либо старыми, либо новыми, либо там только для конкретной модели сервака HP включай дебаг ищи саму команду
Dmitry
Дык там видно, что ironic пытается сделать. Выглядит на первый взгляд идентично..
J
Дык там видно, что ironic пытается сделать. Выглядит на первый взгляд идентично..
Вот именно. Может redfishtool какие-то волшебные заголовки сам добавляет, конечно...
Dmitry
Может. Но "redfishtool: raw: Error getting response" наводит на мысль о баге.
Mr rang_a
| provision_state | active "PowerState": "On", Пробую руками: redfishtool -u ADMIN -p my_pw -r ipmi.my_server.tech.local -d '{"ResetType": "ForceRestart"}' raw POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset { "Success": { "code": "Base.v1_4_0.Success", "Message": "Successfully Completed Request." } } "PowerState": "On" В консоли вижу перезагрузку. А теперь пробую ребилд. ironic --ironic-api latest node-set-provision-state my_server rebuild Сначала редфиш долго тупит и вообще на запросы не отвечает, секунд тридцать: redfishtool: raw: Error getting response Потом: "PowerState": "Off" В логах conductor: DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP request: POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset; headers: None; body: {'ResetType': 'ForceRestart'}; session arguments: {}; _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:79 2019-06-04 14:11:55.587 8991 DEBUG sushy.connector [req-b6215b6a-99bd-44aa-9d54-00d4b73db37c 2fcafa3e60ce4308a06a94f65968cd10 e0381007ae7a4fb2843942ca3f111352 - - -] HTTP response for POST https://ipmi.my_server.tech.local/redfish/v1/Systems/1/Actions/ComputerSystem.Reset: status code: 200 _op /usr/local/lib/python2.7/dist-packages/sushy/connector.py:106
Ну поставить https proxy , задампать трафик и посмотреть
Dmitry
Может дело в том, что там сначала BootDevice меняется? И прошивка сходит с ума?
J
Ну поставить https proxy , задампать трафик и посмотреть
Ну так и придется делать. Времени мало) Этот сервер у меня единственная свободная супермикра из новых и пока новых не будет. На нем тестирую, но его пора уже давно в работу отдавать.
Aleksey
а может мне кто подскажет как можно кого-то по коду nova-api спросить, какой-нибудь канал, чопта или что-то ещё?
Anonymous
Dmitrii Semenov будет жить. Поприветствуем!
Aleksey
https://wiki.openstack.org/wiki/IRC
как к этому говну подключиться, я не справляюсь 🙁
Aleksey
Error(477): #openstack Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
J
¯\_(ツ)_/¯
Dmitry
Из-за спама пришлось ввести обязательную регистрацию :(
Dmitry
Собственно, https://freenode.net/kb/answer/registration и надо сделать
Anonymous
@PlaceatDeo будет жить. Поприветствуем!
Anonymous
@devdasha будет жить. Поприветствуем!
Anonymous
Здравствуйте, посоветуйте интересных докладчиков по DevOps на https://devconf.ru/ru/offers/DevOps
Mr rang_a
Здравствуйте, посоветуйте интересных докладчиков по DevOps на https://devconf.ru/ru/offers/DevOps
Пересобрали дисковые массивы, настроили файловую систему, поработали с логами - Надо же ))))
Mr rang_a
◦ 06.2019 / Основная программа ◦ Доступ ко всем трекам конференции ◦ Доступ к выставочной зоне ◦ Пакет материалов участника ◦ Обед и кофе-брейки Подробнее 9900 P
Mr rang_a
О майн готт
Aleksandr
Как ускорить SSD в 61 раз > я возбудился
Mr rang_a
А оказывается!!
Max
Как ускорить SSD в 61 раз > я возбудился
сжать данные до записи на ssd 🤣
Aleksandr
вернись в @ceph_ru 🙂
там мне такое не предлагали
Mr rang_a
сжать данные до записи на ssd 🤣
10 вместо 6 - невероятное ускорение )))
Aleksey
там мне такое не предлагали
да ладно сжатие через /dev/null вроде как переодически предлагают
Max
10 вместо 6 - невероятное ускорение )))
наверно сравнивается сжатие текста....
Max
или др. низкоэнтропийных данных
Aleksandr
короче злые вы) все бы ничего если бы не плата за участие, может кто нибудь расскажет им как быть доходным(ну или в нуле) но не брать плату за участие с посетителей?
Aleksey
вот и до цефа добрались 🙂
Aleksandr
так это и сейчас на грани, только за деньхи
Aleksey
так это и сейчас на грани, только за деньхи
тогда лучше вот сюда https://gophership.ru
Aleksey
там хоть наливают 🙂, ну по крайней мере обещают
J
Никогда не был на таких мероприятиях, но мне кажется эт чисто побухать и пожрать же. В программах сильно крутого ни разу не видел.
J
так и на самитах доклады овно, народ туда пообщаться едет
Ну с них я хоть презенташки иногда смотрю какие-то, есть польза.
Aleksey
Ну с них я хоть презенташки иногда смотрю какие-то, есть польза.
честно говоря давно ничего там полезного не видел, если я непра, то кинь в меня чем-то полезным с последнего самита
Mr rang_a
да никак, тогда это будет маркетинговый булщит, а не тез конфа
Хз. Я хожу на бесплатные ms и vmug и net backup и норм