Nikolay
8726410 - - default default] Starting inspection for node 459885c9-881d-4073-b525-7070468deb21 using ironic-inspector, booting is managed by ironic-inspector inspect_hardware /var/lib/kolla/venv/lib64/python3.9/site-packages/ironic/drivers/modules/inspector/interface.py:210
Nikolay
не смогу, но сделаю
Stanley
Stanley
В консоле видно?
NS 🇷🇺
Заказчик их Скандинавии
ага и 7700 там превратяться в тыкву, а ремоут из рф по моему только криптопидоры дают
Nikolay
ну консоль не смотрел, а файлик c инспектом появляется, и оно рапортует что финиш
Nikolay
и ломается еще раз так как не может заапдейтить статус :)
Vyacheslav
Stanley
Nikolay
да я то посмотрю
Mikhail
Короче варианты тем кто хочет найти найдутся
NS 🇷🇺
Vyacheslav
Mikhail
Mikhail
Лет 20 надо
Nikolay
блин еше и tty нету
Stanley
У инфры нет запаса на 20 лет. У Сбера уже посыпалось. :)
Nikolay
все там прилетает инспектор отчитывается что ему инфу нагезерели
Stanley
Значит все переставляй. Все сломал. :)
Nikolay
Утром все перенакатывал
Nikolay
сравнил со нодой из бифросат, свойства совпадают
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Это фан
اسم
а с каких годов/пор/хренов ты там
Илья | 😶☮️🐸
16
اسم
сразу видно, человека жизнь помотала
Илья | 😶☮️🐸
А хренов- 2005 год, первый компьютерный клуб и понеслось
اسم
16
так, это получается год (2016) или возраст
اسم
اسم
я сегодня не обладаю большой проницательностью, поэтому переспрашиваю
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Nikolay
Ладно, ноды раскатываются, упражнение с инспектором оставлю на ореховый стаут
Nikolay
Как же задолбал ироник с своим state machine
Nikolay
Ну как из error выйти?
J
И не забудь потом убрать maintenance
Nikolay
Не
Nikolay
Так не интересно
J
Ну тогда сам видишь: delete и rebuild.
J
Ну и еще вариант в базе поменять)
Nikolay
есть схема на ней написано из error - delete и rebuild, я книжку прочитал
baremetal node delete cmp03
Error contacting Ironic server: Can not delete node "00ecd479-7d5f-4503-a7d0-1fef8b345dbf" while it is in provision state "error".
Nikolay
вот почему все это говно нужно помнить
J
J
delete это в смысле удаление bremetal инстанса.
J
А действие называется baremetal node undeploy
اسم
А это всё обсуждение - рабочие моменты, или чисто для себя (свидетели Бориса)?
J
Nikolay
(kolla-toolbox)[ansible@ctl01 /]$ baremetal node undeploy cmp03
(kolla-toolbox)[ansible@ctl01 /]$ baremetal node list
+--------------------------------------+-------+---------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+-------+---------------+-------------+--------------------+-------------+
| 00ecd479-7d5f-4503-a7d0-1fef8b345dbf | cmp03 | None | power off | error | False |
+--------------------------------------+-------+---------------+-------------+--------------------+-------------+
اسم
ну эта возня с ироником
J
Nikolay
так это не первая итерация :)
Nikolay
в записках сумасшедшего ходы записаны, но я и их теряю :)
Nikolay
ладно, это у меня ностальгия, надо лечить аналогов нет
Nikolay
мультитенант без сетевки :)
Nikolay
да, я драйвер сетевой не поправил
Nikolay
а в error он ничего с ней делать не дает
J
да, я драйвер сетевой не поправил
Тебе кондактор и api должны в логе сказать в чем дело и почему андеплоить не хочет.
Например, если задан был network interface == neutron и не указана cleaning network.
Nikolay
[neutron]
cleaning_network = provision-net
provisioning_network = provision-net
Nikolay
ладно это все шелуха, нашел записку
export OS_CLOUD=bifrost; for i in `baremetal node list -f value -c UUID`; do baremetal node maintenance set $i; baremetal node delete $i; done;
J
اسم
Из доки по гипервизору vsphere для опенстека:
Clusters: The vCenter driver can support only a single cluster. Clusters and data stores used by the vCenter driver should not contain any VMs other than those created by the driver.
Т.е. если на уже существующем кластере есть вмки, то опенстек сделает... что? Просто не сможет ими управлять или вообще работать не будет? Если второе, то какой смысл вообще поднимать пустой кластер сферы, если можно взять голый kvm. Или я всё же неправильно понял
J
اسم
Если они таким образом хотели сказать, что стек просто не будет отслеживать остальные вмки, не созданные им, то это в принципе логично. Но тогда можно было другими словами это написать, а не should not contain
J
اسم
А, или они имеют в виду, что нужно объединить пустые ноды в отдельный кластер, но в том же дц, чтобы управлять можно было и там и там. Но я чет тупанул и подумал, что это кластер на картинке, а не дц кластеров