NUMA instance with shared CPU policy cannot be restarted after upgrade to Victoria

Bug #1944947 reported by Pierre Riteau
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
In Progress
High
Danil Akhmetov

Bug Description

Description
===========
NUMA instances without hw:cpu_policy=dedicated set cannot be restarted after upgrading from Ussuri to Victoria. The nova-compute service fails with the following exception:

NotImplementedError: Cannot load 'pcpuset' in the base class

Steps to reproduce
==================
* Deploy Nova using Ussuri
* Create a flavor with hw:numa_nodes='2' but without setting hw:cpu_policy
* Start instance with flavor
* Upgrade Nova to Victoria
* openstack server stop <instance>
* openstack server start <instance>

Expected result
===============
Instance should start.

Actual result
=============
Instance doesn't start.

Environment
===========
python3-nova-22.2.2-1.el8.noarch
openstack-nova-compute-22.2.2-1.el8.noarch

Packaged as Docker images by Kolla.

Logs & Configs
==============
The following trace is logged: https://paste.openstack.org/show/809556/

Pierre Riteau (priteau)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/nova/+/810849

Changed in nova:
status: New → In Progress
Changed in nova:
importance: Undecided → High
Danil Akhmetov (dinobot)
Changed in nova:
assignee: nobody → Danil Akhmetov (dinobot)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/nova/+/815923

Revision history for this message
Pierre Riteau (priteau) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by "Pierre Riteau <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/nova/+/810849
Reason: I believe https://review.opendev.org/c/openstack/nova/+/820153 has fixed this issue.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.