<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi Massimo,<div><br></div><div>We are using Ubuntu for our environments and we experienced the same issue during upgrade from Yoga/Focal to Yoga/Jammy. On Yoga/Focal cgroups_v1 were used, and cpu_shares parameter value was cpu count * 1024. From Jammy cgroups_v2 have been implemented, and cpu_shares value has been set by default to 100. It has hard limit of 10000, so flavors with more than 9vCPUs won't fit. If you need to fix this issue without stopping VMs, you can set cpu_shares with libvirt command: <span style="color: rgb(0, 51, 102); font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; font-size: 14px; orphans: 2; white-space: nowrap; widows: 2; background-color: rgb(255, 255, 255);">virsh schedinfo $domain --live cpu_shares=100</span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">for more details about virsh schedinfo visit: </span><a href="https://libvirt.org/manpages/virsh.html#schedinfo">https://libvirt.org/manpages/virsh.html#schedinfo</a> </div><div><div>
<meta charset="UTF-8"><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;">BR,</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;">Franciszek</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><br></div></div><div><blockquote type="cite"><div>On 5 Oct 2023, at 21:17, smooney@redhat.com wrote:</div><br class="Apple-interchange-newline"><div><div>On Thu, 2023-10-05 at 16:53 +0200, Massimo Sgaravatto wrote:<br><blockquote type="cite">Dear all<br><br>We have recently updated openstack nova on some AlmaLinux9 compute nodes<br>running Yoga from 1:25.2.0 to 1.25.2.1. After this operation some VMs don't<br>start anymore. In the log it is reported:<br><br>libvirt.libvirtError: invalid argument: shares \'57344\' must be in range<br>[1, 10000]\n'}<br><br>libvirt version is 9.0.0-10.3<br><br><br>A quick google search suggests that it is something related to cgroups and<br>it is fixed in libvirt >= 9.1 (which is not yet in the almalinux9 repos).<br>Did I get it right ?<br></blockquote>not quite<br><br>it is reated to cgroups but the cause is that in cgroups_v1 the maxvlaue of shares<br>i.e. cpu_shares changed form make int to 10000 in cgroups_v2<br>so the issue is teh vm requested a cpu share value of 57344 which is not vlaid on an OS<br>that is useing cgroups_v2 libvirt will not clamp the value nor will nova.<br>you have to change the volue in your flavor and resize the vm.<br><br><blockquote type="cite"><br><br><br>Thanks, Massimo<br></blockquote><br><br></div></div></blockquote></div><br></div></body></html>