"Could not find any paths for the volume." after instance restart
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Incomplete
|
Undecided
|
Unassigned | ||
os-brick |
New
|
Medium
|
Unassigned |
Bug Description
Description
===========
In an environment using NVMeoF with SPDK, when an instance is shutoff or hard restarted, it is not able to find the volume again. The volume is visible on the node with "nvme list" but nova reports: "Could not find any paths for the volume."
Steps to reproduce
==================
- Create an instance using a volume provided via NVMeoF with SPDK
- Shutdown the instance
- Start the instance
Expected result
===============
Instance boots normally.
Actual result
=============
Instance fails to start, with "Could not find any paths for the volume."
Environment
===========
Openstack Xena
ii nova-common 3:24.0.
ii nova-compute 3:24.0.
ii nova-compute-kvm 3:24.0.
ii nova-compute-
ii python3-nova 3:24.0.
ii python3-novaclient 2:17.6.
Libvirt + KVM
ii libvirt-clients 6.0.0-0ubuntu8.15 amd64 Programs for the libvirt library
ii libvirt-daemon 6.0.0-0ubuntu8.15 amd64 Virtualization daemon
ii libvirt-
ii libvirt-
ii libvirt-
ii libvirt-
ii libvirt0:amd64 6.0.0-0ubuntu8.15 amd64 library for interfacing with different virtualization systems
ii qemu-kvm 1:4.2-3ubuntu6.19 amd64 QEMU Full virtualization on x86 hardware
2. Which storage type did you use?
NVMeoF with SPDK
3. Which networking type did you use?
Neutron with Linuxbridge for the instances
RDMA for NVMeoF
Logs & Configs
==============
2022-02-21 14:56:01.034 61392 INFO nova.compute.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
2022-02-21 14:56:01.037 61392 ERROR oslo_messaging.
Changed in os-brick: | |
importance: | Undecided → Medium |
This sounds an os-brick issue.