Как перенести инстанс в другой проект?

  1. Выключаем целевую ВМ и отключаем от нее FIP и также отсоединяем основной интерфейс проекта.
  2. Заходим в MySQL и выясним id инстанса
mysql>use nova;
mysql>select id,display_name,project_id from instances where uuid="fe86d059-bbf7-4fd0-8957-f1a69db4360d";

| id   | display_name | project_id |
| ---- | ------------ | ---------- |
| 3169 | tm-irida-prod | 6b50c2463c7347d8aaef895b4d2d7b81 |
  1. Cмотрим uuid нужного нам проекта (куда хотим перенести)
os project list -f value | grep "dmz" | awk '{ print $1}'
5772b72b77154b8abf8dc7e556fa2f51

Выполняем операцию смены проекта

mysql> update instances set project_id="5772b72b77154b8abf8dc7e556fa2f51" where id=3169;
  1. Проверим результат
mysql> select id,display_name,project_id from instances where id=3169;


| id   | display_name  | project_id                       |
| ---- | ------------ | ---------- |
| 3169 | tm-irida-prod | 5772b72b77154b8abf8dc7e556fa2f51 |
  1. Заходим через horizon в новый проект и делаем операцию "Подключить инерфейс". Затем присоединяем тот-же плавающий IP, который был.

aizaro@mail.ru