nova/nova
Sean Dague e59eee6db5 Use systemctl to restart services
The restart code for the live migration configure on the fly tests was
really really fragile clippings of old bits of devstack code that
barely worked (and assumed a very specific run environment).

Given that we're going to get rid of everything other than systemd in
devstack, just jump straight to using systemd primitives here. This
dramatically simplifies the code, and will ensure things actually
restart correctly.

Closes-Bug: #1687511

Change-Id: I914430d68f64d29932c9409d055b15e4cb384ec4
2017-05-02 14:20:35 +00:00
..
CA
api Merge "Remove nova-cert" 2017-05-01 15:09:26 +00:00
cells Merge "remove log translation tags from nova.cells" 2017-04-21 15:24:59 +00:00
cloudpipe
cmd Remove nova-cert 2017-04-27 22:28:01 -04:00
common
compute Add reserved_host_cpus option 2017-04-28 15:52:51 +02:00
conductor Make conductor ask scheduler to limit migrates to same cell 2017-03-29 07:12:31 -07:00
conf Merge "Add reserved_host_cpus option" 2017-04-28 23:50:46 +00:00
console Add RPC version aliases for Ocata 2017-02-27 18:37:48 +04:00
consoleauth Make consoleauth target the proper cell 2017-03-07 15:33:50 -08:00
db Add ability to query for ComputeNodes by their mapped value 2017-04-27 19:50:59 -04:00
hacking remove hacking rule that enforces log translation 2017-03-16 09:56:21 -04:00
image Use cursive for signature verification 2017-03-28 01:41:41 -07:00
ipv6
keymgr
locale Imported Translations from Zanata 2017-03-03 10:09:38 +00:00
network Merge "Fix port update exception when unshelving an instance with PCI devices" 2017-04-25 17:29:41 +00:00
notifications Adding auto_disk_config field to InstancePayload 2017-04-21 12:45:39 +02:00
objects Add ability to query for ComputeNodes by their mapped value 2017-04-27 19:50:59 -04:00
pci Modify PciPassthroughFilter to accept lists 2017-04-11 19:49:07 +00:00
policies Merge "Remove nova-cert" 2017-05-01 15:09:26 +00:00
scheduler Merge "Add reserved_host_cpus option" 2017-04-28 23:50:46 +00:00
servicegroup Don't use 'updated_at' to check service's status 2016-12-08 09:51:03 +00:00
tests Use systemctl to restart services 2017-05-02 14:20:35 +00:00
virt Don't check for file type in _find_base_file 2017-04-27 10:42:26 +01:00
vnc
volume encryptors: Switch to os-brick encryptor classes 2017-04-25 13:51:41 +00:00
wsgi Clarify the language in the apache wsgi sample 2017-02-02 15:43:25 -08:00
__init__.py
availability_zones.py Make os-availability-zones know about cells 2017-03-15 11:02:58 -07:00
baserpc.py
block_device.py db: Add attachment_id to block_device_mapping 2017-03-16 15:26:33 -04:00
cache_utils.py remove log translation tags from nova.cells 2017-04-10 14:48:07 +00:00
config.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
context.py Temporarily untarget context when deleting from cell0 2017-03-13 13:45:03 -04:00
crypto.py
debugger.py
exception.py Merge "libvirt: Always disconnect_volume after rebase failures" 2017-04-26 11:39:46 +00:00
exception_wrapper.py Short circuit notifications when not enabled 2017-03-30 22:32:14 +00:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
policy.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
profiler.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
quota.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
rpc.py Clean up ClientRouter debt 2017-04-25 09:58:26 -07:00
safe_utils.py
service.py Remove nova-cert 2017-04-27 22:28:01 -04:00
service_auth.py Add service_token for nova-cinder interaction 2017-01-11 15:49:16 +00:00
test.py Expose StandardLogging fixture for use 2017-04-27 14:44:26 -04:00
utils.py Fix some reST field lists in docstrings 2017-03-23 09:25:37 +08:00
version.py
weights.py Correct some spelling errors 2017-02-25 02:45:30 +00:00
wsgi.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00