puppet-nova/manifests
Martin Schuppert 9f8fa5147e Don't restart libvirt-guests on config change
When there is a config change the service gets notfied to be
restarted, which is not required as /usr/libexec/libvirt-guests.sh
sources /etc/sysconfig/libvirt-guests on each run. As a side
effect of the service restart, instances get stopped which is bad.

In addition manage_service was bound to the enabled parameter.
This introduces manage_service to be able to manage start/stop
independent from enabled parameter.

Change-Id: Icf52a2272601401c423ae07f7b10474bdc190574
Closes-Bug: #1849264
(cherry picked from commit 0e1da12265)
(cherry picked from commit 6a0a609d57)
(cherry picked from commit a555962745)
(cherry picked from commit 9079de85fc)
2019-10-23 18:10:40 +02:00
..
cell_v2 Correct permissions on the nova logfiles 2017-12-19 20:24:52 +00:00
compute Don't restart libvirt-guests on config change 2019-10-23 18:10:40 +02:00
cron Add sleep in nova cron jobs 2018-08-07 10:54:39 +05:30
db Add 'openstack-db' tag to db-sync Exec resource 2018-10-12 01:31:10 +00:00
ironic Configure nova/ironic with domain parameters 2017-10-11 01:14:12 +00:00
keystone Configure *_domain_name to Default by default 2017-10-07 00:53:54 +00:00
manage Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
metadata/novajoin Merge "Configure *_domain_name to Default by default" 2017-10-07 21:54:33 +00:00
migration Fix "More than one line in file '/etc/sysconfig/libvirtd' matches pattern" errors 2019-10-10 22:12:04 +00:00
network Remove some useless parameters 2017-10-06 22:43:31 +08:00
patch Added nova patching configuration parameters 2017-08-21 15:53:22 -04:00
scheduler Remove deprecated scheduler and scheduler filter options 2017-07-09 13:22:58 +08:00
vncproxy Fix annotations 2018-01-11 12:48:26 +08:00
wsgi apache wsgi: Exchange defaults for workers and threads 2017-10-13 06:58:04 +00:00
api.pp Remove unused osapi_volume_listen parameter 2018-09-12 11:20:27 +00:00
availability_zone.pp compute: remove deprecated options 2017-03-20 11:22:33 -04:00
cache.pp Add ability to configure cache 2016-06-09 07:37:35 +00:00
cells.pp Restore NoopQuotaDriver in child cell with CellsV1 2017-12-13 11:17:46 -05:00
cinder.pp Add cinder credentials in nova conf 2019-05-23 06:38:43 +00:00
client.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
compute.pp Expose devices/enabled_vgpu_types config option 2019-02-26 09:54:41 +01:00
conductor.pp Fail to live migration if instance has NUMA topology 2019-02-27 09:35:09 +00:00
config.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
consoleauth.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
cors.pp Add CORS configuration support 2018-02-08 07:47:47 -04:00
db.pp Warn when configuring dedicated database connection for placement API 2017-10-13 16:36:31 +02:00
deps.pp Add oslo::cache to dependency chain 2018-03-19 03:39:03 +00:00
generic_service.pp Trivial-Fix: Fix typos 2017-05-15 12:54:46 +05:30
init.pp Deprecate unused notify_on_api_faults parameter 2018-10-12 14:39:11 +05:30
logging.pp Add use_journal option for logging configuration 2018-01-15 16:05:55 +08:00
params.pp Add functionality to manage /etc/sysconfig/libvirt-guests 2019-07-24 08:41:58 +00:00
pci.pp Add pci/alias to compute manifest 2017-08-31 23:20:46 +01:00
placement.pp Make placement's os_interface configurable 2017-02-13 12:06:37 +02:00
policy.pp Add group to policy management 2018-01-12 18:16:35 +00:00
quota.pp Remove deprecated quota related options 2017-07-09 00:38:55 +08:00
scheduler.pp Include nova::availability_zone in scheduler.pp 2019-04-19 00:11:01 +00:00
serialproxy.pp Fix class names in docstring 2016-10-13 13:59:16 -04:00
spicehtml5proxy.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
vncproxy.pp Add support for VNC TLS 2018-01-30 19:42:35 +00:00
workarounds.pp Fail to live migration if instance has NUMA topology 2019-02-27 09:35:09 +00:00