nova/nova
Matt Riedemann 3e3309672f Fix live migration grenade ceph setup
Grenade runs in singleconductor mode for queens
as of change:

  If4c82ca12fe7b8b1ca7cfd8181d24dbd8dad3baa

However, the nova configuration during ceph setup
was using NOVA_CPU_CONF which is /etc/nova/nova-cpu.conf,
which is not what we want when configuring nova.conf
for the compute service in singleconductor mode.

Devstack has similar logic for stuff like this, so
we just have to handle it here since we're in a special
snowflake.

The stable/queens systemd stuff is all removed too since
we run with systemd on the old pike side and can restart
services properly with systemd on the new queens side
during grenade live migration CI job runs.

Change-Id: Iccb8eb55a5cc2a3d08e7fd6e31c89b3b5f8d0c70
Closes-Bug: #1720191
2017-10-26 17:53:15 -04:00
..
CA
api Merge "Fix policy check performance in 2.47+" 2017-09-28 00:04:56 +00:00
cells Merge "Handle uuids in os-hypervisors API" 2017-07-20 01:03:27 +00:00
cmd Merge "Fix --max-count handling for nova-manage cell_v2 map_instances" 2017-09-27 22:59:01 +00:00
common
compute Merge "Have one list of reboot task_states" 2017-09-27 21:38:07 +00:00
conductor Merge "Add some inline code docs tracing the cold migrate flow" 2017-09-25 13:52:31 +00:00
conf Deprecate idle_timeout in api_database 2017-09-25 15:22:21 +00:00
console Merge "Remove translation of log messages" 2017-08-10 11:39:03 +00:00
consoleauth Merge "Remove translation of log messages" 2017-08-10 11:39:03 +00:00
db Deprecate idle_timeout in api_database 2017-09-25 15:22:21 +00:00
hacking Amend uuid4 hacking rule 2017-09-04 17:34:46 +00:00
image Merge "Glance download: only fsync files" 2017-09-06 16:36:02 +00:00
ipv6
keymgr Remove deprecated keymgr code 2017-09-11 15:48:30 -04:00
locale Imported Translations from Zanata 2017-08-10 11:34:33 +00:00
network Add datapath type information to OVS vif objects 2017-09-22 14:49:47 +00:00
notifications Merge "Transform servergroup.delete notification" 2017-09-21 19:41:01 +00:00
objects Make 'fault' a valid joined query field for Instance 2017-09-22 13:30:11 -07:00
pci [Trivial] docstrings, typos, minor refactoring 2017-08-28 08:33:58 -05:00
policies Put base policy rules at first 2017-09-05 16:53:44 +08:00
privsep Move libvirts dmcrypt support to privsep. 2017-09-18 23:19:49 +10:00
scheduler Set the Pike release version for scheduler RPC 2017-09-25 19:35:42 +00:00
servicegroup iso8601.is8601.Utc No Longer Exists 2017-08-29 19:26:55 -04:00
tests Fix live migration grenade ceph setup 2017-10-26 17:53:15 -04:00
virt Merge "libvirt: bandwidth param should be set in guest migrate" 2017-09-27 16:34:35 +00:00
vnc
volume Drop support for the Cinder v2 API 2017-09-16 10:00:26 -04:00
__init__.py Make eventlet hub use a monotonic clock 2017-02-15 16:47:42 +02:00
availability_zones.py Avoid lazy-load error when getting instance AZ 2017-05-25 15:46:22 -04: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 Remove unneeded attributes from context 2017-08-29 08:48:33 +10:00
crypto.py
debugger.py
exception.py [Trivial] docstrings, typos, minor refactoring 2017-08-28 08:33:58 -05:00
exception_wrapper.py rename binary to source in versioned notifications 2017-07-25 17:36:04 +02: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 Add policy granularity to the Flavors API 2017-07-19 15:56:47 -04:00
profiler.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
quota.py Merge "Enhancement comments on CountableResource" 2017-08-15 20:32:19 +00:00
rpc.py Merge "Add live.migration.force.complete to the legacy notification whitelist" 2017-09-25 15:05:55 +00:00
safe_utils.py Allow wrapping of closures 2017-07-20 10:07:52 +01:00
service.py Enhance doc for nova services 2017-08-31 08:30:48 +08:00
service_auth.py Add service_token for nova-cinder interaction 2017-01-11 15:49:16 +00:00
test.py Allow setting up multiple cells in the base TestCase 2017-09-06 21:31:28 -04:00
utils.py Move the dac_admin privsep code to a new location. 2017-09-18 23:14:11 +10: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