NOVA-ROOTWRAP(1)
π nova-rootwrap β the manual page, but make it make sense π
okay so bestie, this is nova-rootwrap from the nova manual, section 1 (that's the "commands you actually type" section, iykyk). It's the root wrapper daemon situation for the OpenStack Compute service and I'm about to tell you everything about it with zero facts left behind. periodt. π«Ά
β¨ NAME β¨
nova-rootwrap β the Root wrapper daemon for the OpenStack Compute service. literally what it says on the tin. π
β¨ SYNOPSIS β¨
nova-rootwrap CONFIG_FILE COMMAND
that's it. that's the whole shape of it. a config file and a command, holding hands. π
β¨ DESCRIPTION β¨
okay so here's the vibe: nova-rootwrap is an application that filters which commands nova is allowed to run as another user. it's the bouncer at the club. nova does not get to run whatever it wants as root, it has to get past the list. π§
To use this, you should set the following in nova.conf:
rootwrap_config=/etc/nova/rootwrap.conf
You also need to let the nova user run nova-rootwrap as root in sudoers:
nova ALL = (root) NOPASSWD: /usr/bin/nova-rootwrap /etc/nova/rootwrap.conf *
and then, to make allowed commands node-specific, your packaging should only install {compute,network}.filters respectively on compute and network nodes β meaning, and I cannot stress this enough, API nodes should not have any of those files installed. know your node's role, bestie. πΈ
Note:nova-rootwrapis being slowly deprecated and replaced byoslo.privsep, and will eventually be removed. so she's an icon but she's on her way out. π no cap.
β¨ FILES β¨
the sacred texts, the ones you actually care about:
/etc/nova/nova.conf/etc/nova/rootwrap.conf/etc/nova/rootwrap.d/
β¨ SEE ALSO β¨
(yes the <> is really there, I'm not editing the source, I don't make the rules π)
β¨ BUGS β¨
- Nova bugs are managed at Launchpad <https://bugs.launchpad.net/nova>
go tell them, they're lovely, they'll listen. π
β¨ AUTHOR β¨
openstack@lists.openstack.org
β¨ COPYRIGHT β¨
2010-present, OpenStack Foundation
π and that's the whole page, bestie. this was nova-rootwrap from nova, version 34.0.0, dated Oct 01, 2026, and you now know her better than you know yourself. slay. go read nova-compute(1) next, I'll be right here. πβπ
π¦ where this page comes from
- ubuntu stonking: nova-common 3:34.0.0-0ubuntu1 Β· Apache-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms