Live migration is not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
New
|
Undecided
|
Unassigned |
Bug Description
**Bug Report**
Fresh install kolla-ansible on ubuntu 22.04
Live migration fails with errors:
```
openstack server migrate --live-migration --host openstack-compute01 --shared-migration test-migration01 --os-compute-
Unexpected API Error. Please report this at http://
<class 'nova.exception
```
nova-api.log
```
2024-04-11 23:21:45.730 19 INFO oslo_messaging.
68 - - default default] Creating reply queue: reply_222c0b394
2024-04-11 23:21:45.747 19 INFO oslo_messaging.
68 - - default default] Expecting reply to msg d6844c2b751e4fe
2024-04-11 23:21:48.581 19 INFO oslo_messaging.
2024-04-11 23:21:48.582 19 ERROR nova.api.
ault default] Unexpected exception in API method: nova.exception_
```
neutron-server.log
```
/var/log/
/var/log/
```
Run as admin
```
openstack token issue
+------
| Field | Value |
+------
| expires | 2024-04-
| id | gAAAAABmGHNeK3Y
| | Vm2Ji7BREyQCT_
| | OoxvQ2gbnV_
| project_id | 93484e5d572048a
| user_id | e020e8fcbdab4a7
+------
```
```
openstack user list
+------
| ID | Name |
+------
| e020e8fcbdab4a7
| c4e44e4f7b5d43b
| b0aeca8994a44d3
| 891bc21614ec495
| b19e08871b1544e
| d5dae2221eaa462
| acecc374af42400
| b66cedfe61f64cd
| 94905698e8704dc
+------
```
My globals.yml
```
grep -vP '^$|^\s*#' /etc/kolla/
---
workaround_
kolla_base_distro: "ubuntu"
kolla_internal_
network_interface: "eth0"
neutron_
enable_
enable_cinder: "yes"
enable_
enable_grafana: "yes"
enable_
enable_
enable_prometheus: "yes"
enable_skyline: "yes"
ceph_glance_user: "glance"
ceph_glance_
ceph_glance_
ceph_cinder_user: "cinder"
ceph_cinder_
ceph_cinder_
ceph_cinder_
ceph_cinder_
ceph_cinder_
ceph_nova_keyring: "{{ ceph_cinder_keyring }}"
ceph_nova_user: "{{ ceph_cinder_user }}"
ceph_nova_
glance_
cinder_
nova_backend_ceph: "yes"
```
my top of my multinode
```
[control]
# These hostname must be resolvable from your deployment host
openstack-
openstack-
openstack-
# The above can also be specified as follows:
#control[01:03] ansible_user=kolla
# The network nodes are where your l3-agent and loadbalancers will run
# This can be the same as a host in the control group
[network]
openstack-
openstack-
openstack-
[compute]
openstack-compute01 ansible_
openstack-compute02 ansible_
openstack-compute03 ansible_
[monitoring]
openstack-monitor ansible_
# When compute nodes and control nodes use different interfaces,
# you need to comment out "api_interface" and other interfaces from the globals.yml
# and specify like below:
#compute01 neutron_
[storage]
openstack-compute01 ansible_
openstack-compute02 ansible_
openstack-compute03 ansible_
[deployment]
localhost ansible_
```
**Environment**:
Ubuntu 22.04
5.15.0-101-generic
docker version 26.0.0
kolla-ansible @ git+https:/
Docker image Install type binary
Docker image distribution official