2022-06-13 17:00:00 |
Artom Lifshitz |
bug |
|
|
added bug |
2022-06-13 17:04:05 |
OpenStack Infra |
nova: status |
New |
In Progress |
|
2022-06-14 10:50:03 |
Artom Lifshitz |
bug watch added |
|
https://bugzilla.redhat.com/show_bug.cgi?id=2037998 |
|
2022-06-14 10:50:03 |
Artom Lifshitz |
bug watch added |
|
https://gitlab.com/libvirt/libvirt/-/issues/324 |
|
2023-10-27 05:29:15 |
massimo.sgaravatto |
bug |
|
|
added subscriber massimo.sgaravatto |
2023-11-22 17:47:49 |
OpenStack Infra |
tags |
|
in-stable-yoga |
|
2023-11-23 13:27:24 |
Christian Rohmann |
bug |
|
|
added subscriber Hannes von Haugwitz |
2023-12-12 12:44:05 |
Chris Valean |
bug |
|
|
added subscriber Chris Valean |
2023-12-12 14:20:48 |
Corey Bryant |
bug task added |
|
nova (Ubuntu) |
|
2023-12-12 14:50:38 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto Murata |
2023-12-13 15:51:09 |
Launchpad Janitor |
nova (Ubuntu): status |
New |
Confirmed |
|
2024-01-16 17:31:55 |
Corey Bryant |
nominated for series |
|
Ubuntu Jammy |
|
2024-01-16 17:31:55 |
Corey Bryant |
bug task added |
|
nova (Ubuntu Jammy) |
|
2024-01-16 17:32:00 |
Corey Bryant |
nova (Ubuntu Jammy): status |
New |
Triaged |
|
2024-01-16 18:00:12 |
Corey Bryant |
description |
Description
===========
Using the libvirt driver and a host OS that uses cgroups v2 (RHEL 9, Ubuntu Jammy), an instance with more than 16 CPUs cannot be booted.
Steps to reproduce
==================
1. Boot an instance with 10 (or more) CPUs on RHEL 9 or Ubuntu Jammy using Nova with the libvirt driver.
Expected result
===============
Instance boots.
Actual result
=============
Instance fails to boot with a 'Value specified in CPUWeight is out of range' error.
Environment
===========
Originially report as a libvirt but in RHEL 9 [1]
Additional information
======================
This is happening because Nova defaults to 1024 * (# of CPUs) for the value of domain/cputune/shares in the libvirt XML. This is then passed directly by libvirt to the cgroups API, but cgroups v2 has a maximum value of 10000. 10000 / 1024 ~= 9.76
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2035518 |
Description
===========
Using the libvirt driver and a host OS that uses cgroups v2 (RHEL 9, Ubuntu Jammy), an instance with more than 16 CPUs cannot be booted.
Steps to reproduce
==================
1. Boot an instance with 10 (or more) CPUs on RHEL 9 or Ubuntu Jammy using Nova with the libvirt driver.
Expected result
===============
Instance boots.
Actual result
=============
Instance fails to boot with a 'Value specified in CPUWeight is out of range' error.
Environment
===========
Originially report as a libvirt but in RHEL 9 [1]
Additional information
======================
This is happening because Nova defaults to 1024 * (# of CPUs) for the value of domain/cputune/shares in the libvirt XML. This is then passed directly by libvirt to the cgroups API, but cgroups v2 has a maximum value of 10000. 10000 / 1024 ~= 9.76
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2035518
====================================
Ubuntu SRU Details:
[Impact]
See above.
[Test Case]
See above.
[Regression Potential]
We've had this change in other jammy-based versions of the nova package for a while now, including zed, antelope, bobcat. |
|
2024-01-16 18:30:15 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2024-01-16 21:43:32 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Corey Bryant |
2024-01-20 01:02:30 |
Steve Langasek |
nova (Ubuntu Jammy): status |
Triaged |
Fix Committed |
|
2024-01-20 01:02:33 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2024-01-20 01:02:39 |
Steve Langasek |
tags |
in-stable-yoga |
in-stable-yoga verification-needed verification-needed-jammy |
|
2024-01-23 14:59:14 |
Stefan Lupsa |
tags |
in-stable-yoga verification-needed verification-needed-jammy |
in-stable-yoga verification-done-jammy verification-needed |
|
2024-01-23 15:09:19 |
Stefan Lupsa |
bug |
|
|
added subscriber Stefan Lupsa |
2024-02-29 19:02:53 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2024-03-05 10:45:39 |
James Page |
bug task added |
|
cloud-archive |
|
2024-03-05 10:45:46 |
James Page |
nominated for series |
|
cloud-archive/yoga |
|
2024-03-05 10:45:46 |
James Page |
bug task added |
|
cloud-archive/yoga |
|
2024-03-05 10:45:52 |
James Page |
cloud-archive: status |
New |
Invalid |
|
2024-03-05 10:45:55 |
James Page |
cloud-archive/yoga: status |
New |
Fix Committed |
|
2024-03-05 10:45:58 |
James Page |
cloud-archive/yoga: importance |
Undecided |
High |
|
2024-03-05 10:46:00 |
James Page |
nova (Ubuntu Jammy): importance |
Undecided |
High |
|
2024-03-13 14:57:36 |
Alejandro Santoyo Gonzalez |
bug |
|
|
added subscriber Alejandro Santoyo Gonzalez |
2024-03-13 15:02:09 |
Arif Ali |
bug |
|
|
added subscriber Arif Ali |
2024-03-14 19:09:57 |
Andreas Hasenack |
nova (Ubuntu): status |
Confirmed |
Fix Released |
|
2024-03-14 19:14:55 |
Andreas Hasenack |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2024-03-14 19:15:17 |
Launchpad Janitor |
nova (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2024-03-18 14:46:54 |
James Page |
cloud-archive/yoga: status |
Fix Committed |
Fix Released |
|
2024-04-10 08:28:54 |
Edward Hope-Morley |
tags |
in-stable-yoga verification-done-jammy verification-needed |
in-stable-yoga verification-done verification-done-jammy |
|