Hi Kolla team,

I've been troubleshooting an issue for weeks and would really appreciate your insight.

Environment:

The Problem:
Any attempt to create a VM (even a tiny Cirros test VM) fails with:

text
libvirt.libvirtError: cannot fork child process: Resource temporarily unavailable

What Works:

Resource Limits (all seem fine):

Container-Specific Checks:

What I've Tried:

Full error from nova-compute log:

text
libvirt.libvirtError: cannot fork child process: Resource temporarily unavailable

Has anyone encountered this in an all-in-one deployment where all obvious limits are huge but libvirt still refuses to fork? Could it be a cgroup v2 limit I'm missing, or something in the libvirt container configuration?

Any pointers would be hugely appreciated.

Thanks,
Dennis