nova/nova/virt
Michael Still f535e8bb99 First attempt at adding a privsep user to nova itself.
I don't particularly care about this use case (although the localfs
code should perhaps go away), but it was a nice contained example
of a privsep user which wasn't just calling a command line.

This patch also starts to layout what an API to the privsep'd code
might look like. For now its modelled on python's os module, because
that's where all the operations we perform are coming from.

The rootwrap configuration is cleaned up as we remove users.

Co-Authored-By: Tony Breeds <tony@bakeyournoodle.com>
Change-Id: I911cc51a226d6af29d63a7a2c69253de870073e9
2017-09-07 03:01:01 +10:00
..
disk First attempt at adding a privsep user to nova itself. 2017-09-07 03:01:01 +10:00
hyperv Hyper-V: Perform proper cleanup after cold migration 2017-08-30 17:50:11 +00:00
image libvirt: virtuozzo instance resize support 2016-06-28 22:13:49 +03:00
ironic Move hash ring initialization to init_host() for ironic 2017-08-25 09:03:23 -07:00
libvirt Merge "Add video type virtio for AArch64" 2017-09-05 20:20:35 +00:00
powervm hypervisor_hostname must match get_available_nodes 2017-06-20 16:34:38 -05:00
vmwareapi Merge "VMware: Handle missing volume vmdk during detach" 2017-08-28 19:17:26 +00:00
xenapi xenapi: avoid unnecessary BDM query when building device metadata 2017-07-06 13:29:43 -04:00
__init__.py Declare nova.virt namespace 2016-04-28 15:01:44 +00:00
block_device.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
configdrive.py Fixes python 3 unit tests 2016-09-23 20:10:24 +00:00
driver.py Remove "dhcp_options_for_instance" 2017-08-10 19:13:17 -04:00
event.py Add 'suspended' lifecycle event 2015-04-03 03:59:20 +03:00
fake.py replace chance with filter scheduler in func tests 2017-08-16 14:42:51 +00:00
firewall.py Merge "Remove translation of log messages" 2017-06-20 21:16:49 +00:00
hardware.py Merge "Fix a typo in code comment" 2017-08-29 05:37:05 +00:00
imagecache.py Rename ImageCacheManager._list_base_images to _scan_base_images 2016-05-26 14:45:42 +01:00
images.py Increase cpu time for image conversion 2017-07-24 10:51:49 -04:00
interfaces.template
netutils.py provide interface-scoped nameserver information 2017-07-19 21:08:59 -04:00
osinfo.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
storage_users.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
virtapi.py Remove unused provider firewall rules functionality in nova 2016-02-01 15:50:04 +01:00
volumeutils.py nova.utils._get_root_helper() should be public 2015-08-19 04:00:50 +00:00