puppet-nova/manifests
Martin Schuppert 919a4ce5a9 Set DEFAULT/enabled_apis in nova::api
enabled_apis [1] won't get set in nova::api when
nova_metadata_wsgi_enabled == true.
But the enabled_apis list get also modified for this case, so
we need to move setting the config outside the conditional at [3].
Since the config is right now also set in nova::metadata this
deprecates it in nova::metadata to only use nova::api.

Related-Bug: #1832537

[1] https://github.com/openstack/puppet-nova/blob/master/manifests/api.pp#L401
[2] https://github.com/openstack/puppet-nova/blob/master/manifests/api.pp#L353
[3] https://github.com/openstack/puppet-nova/blob/master/manifests/api.pp#L379

Change-Id: Ifd751feecb4bdbece138fec3a7c90ba5377bd0d0
2019-07-02 14:50:58 +02:00
..
cell_v2 Remove deprecated parameters and classes 2018-05-19 23:19:10 +02:00
compute Expose 'mem_stats_period_seconds' config parameter 2019-06-07 15:20:50 +05:30
cron Add sleep in nova cron jobs 2018-08-02 16:52:50 +05:30
db placement: Remove service deployment from puppet-nova 2019-04-24 15:50:07 +02:00
ironic Make ironic password a secret 2018-08-30 16:09:13 +02:00
keystone placement: Remove service deployment from puppet-nova 2019-04-24 15:50:07 +02:00
manage Remove nova-network code 2019-05-11 21:23:36 +02:00
metadata/novajoin Consistent project name 2019-05-25 01:21:55 +02:00
migration Enable configuration of ca_file and crl_file for nova live migration 2019-03-21 14:59:37 +00:00
network Add nova::metadata::dhcp_domain 2019-06-07 13:16:14 -06:00
patch Added nova patching configuration parameters 2017-08-21 15:53:22 -04:00
releasenotes/notes Move to opendev 2019-04-24 14:54:18 +08:00
scheduler Use validate_legacy 2019-02-25 22:04:31 +01:00
vncproxy Remove Unknown variable warnings 2019-06-08 02:27:50 +02:00
wsgi placement: Remove service deployment from puppet-nova 2019-04-24 15:50:07 +02:00
api.pp Set DEFAULT/enabled_apis in nova::api 2019-07-02 14:50:58 +02:00
availability_zone.pp compute: remove deprecated options 2017-03-20 11:22:33 -04:00
cache.pp Add manage_backend_package parameter 2018-11-01 09:08:39 +08:00
cinder.pp Add cinder credentials in nova conf 2019-05-17 18:49:46 +05:30
client.pp Debian is using Python 3 for the client 2018-05-08 16:39:11 +02:00
compute.pp Deprecated nova-network params in nova::compute 2019-06-08 02:04:12 +02:00
conductor.pp Fail to live migration if instance has NUMA topology 2019-02-14 14:15:30 +05:30
config.pp Use validate_legacy 2019-02-25 22:04:31 +01:00
consoleauth.pp Deprecate nova-consoleauth service 2019-05-24 14:19:09 +02:00
cors.pp Add CORS configuration support 2018-02-08 07:47:47 -04:00
db.pp Deprecate idle_timeout option 2019-04-29 12:02:21 +08:00
deps.pp Remove nova-network code 2019-05-11 21:23:36 +02:00
generic_service.pp Trivial-Fix: Fix typos 2017-05-15 12:54:46 +05:30
init.pp Deprecate nova-consoleauth service 2019-05-24 14:19:09 +02:00
logging.pp Add log_file parameter 2019-03-12 10:38:25 +08:00
metadata.pp Set DEFAULT/enabled_apis in nova::api 2019-07-02 14:50:58 +02:00
params.pp Deprecate nova-consoleauth service 2019-05-24 14:19:09 +02:00
pci.pp Remove deprecated parameters and classes 2018-05-19 23:19:10 +02:00
placement.pp placement: Remove service deployment from puppet-nova 2019-04-24 15:50:07 +02:00
policy.pp Use validate_legacy 2019-02-25 22:04:31 +01:00
quota.pp Remove deprecated quota parameters 2019-05-10 17:17:39 +02:00
scheduler.pp Add parameter for scheduler/query_placement_for_image_type_support 2019-06-10 10:00:46 +02:00
serialproxy.pp Fix class names in docstring 2016-10-13 13:59:16 -04:00
spicehtml5proxy.pp Fix VNC console in Debian 2018-06-05 23:35:06 +02:00
vendordata.pp Use validate_legacy 2019-02-25 22:04:31 +01:00
vncproxy.pp Fix VNC console in Debian 2018-06-05 23:35:06 +02:00
workarounds.pp Fail to live migration if instance has NUMA topology 2019-02-14 14:15:30 +05:30