Node Libvirt Unique UUID Not Generated On Deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Oleksiy Molchanov | ||
5.1.x |
Fix Released
|
Medium
|
Oleksiy Molchanov | ||
puppet-nova |
Fix Released
|
Undecided
|
Oleksiy Molchanov |
Bug Description
Some SuperMicro (And I am sure other Motherboard makers) do not have unique UUID's in 'virsh sysinfo' and thus things such as Live Migrations will fail.
[root@fuel01 ~]# ssh node-22
root@node-22:~# virsh sysinfo | grep uuid
<entry name='uuid'
[root@fuel01 ~]# ssh node-21
root@node-21:~# virsh sysinfo | grep uuid
<entry name='uuid'
[root@fuel01 ~]# ssh node-20
root@node-20:~# virsh sysinfo | grep uuid
<entry name='uuid'
[root@fuel01 ~]# ssh node-19
root@node-19:~# virsh sysinfo | grep uuid
<entry name='uuid'
Note how node-19 and node-21 have the same UUID (even though they are separate blades in different chassis), I will be opening an issue with SuperMicro independently however It is unwise to trust that hardware vendors will supply a unique UUID. A simple fix is the following;
echo "host_uuid = \"`uuidgen`\"" >> /etc/libvirt/
and then restarting the libvirt service;
service libvirt-bin restart
description: | updated |
Changed in fuel: | |
milestone: | none → 6.0 |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Fuel Library Team (fuel-library) |
Changed in fuel: | |
status: | Confirmed → Triaged |
tags: | added: low-hanging-fruit |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Oleksiy Molchanov (omolchanov) |
Changed in puppet-nova: | |
assignee: | nobody → Oleksiy Molchanov (omolchanov) |
status: | New → In Progress |
status: | In Progress → New |
Changed in puppet-nova: | |
status: | New → In Progress |
Changed in puppet-nova: | |
assignee: | Oleksiy Molchanov (omolchanov) → Dmitry Ilyin (idv1985) |
Changed in puppet-nova: | |
assignee: | Dmitry Ilyin (idv1985) → Oleksiy Molchanov (omolchanov) |
Fix proposed to branch: master /review. openstack. org/128640
Review: https:/