diff options
author | Steven Hardy <shardy@redhat.com> | 2015-07-15 13:36:48 -0400 |
---|---|---|
committer | Steven Hardy <shardy@redhat.com> | 2015-07-16 16:02:20 +0100 |
commit | 1f13f59726d7212fdb797f58ab5c70ab7f9cbcaa (patch) | |
tree | 1586e9d0530e202a5852cd3440292cbfb5a5d6b6 /puppet/hieradata | |
parent | 71e9426f195cf3c17fc11adf17f14d41caa7cf30 (diff) |
Wire in hieradata overrides via ExtraConfig for NovaCompute
Adds support for global (ExtraConfig) and role-specific
(NovaComputeExtraConfig) hiera overrides, similar to those added
for the controller.
For example, you can pass an environment file like:
parameters:
NovaComputeExtraConfig:
nova::scheduler::filter::ram_allocation_ratio: 1.8
compute_classes:
- ::nova::scheduler::filter
This passes a hiera value for ram_allocation_ratio and enables
a class via the include added in https://review.openstack.org/#/c/197908/
Note this also requires https://review.openstack.org/#/c/188772/
or 40-hiera-datafiles incorrectly quotes the list and the
compute_classes part won't work.
Change-Id: Ic33eed1b5e9c33c0d2f6075c65c8d9649b82c8b4
Diffstat (limited to 'puppet/hieradata')
0 files changed, 0 insertions, 0 deletions