tripleo-heat-templates/deployment/nova
yogananth subramanian 8224851f4d Provide option to set reserved_huge_pages
Provide option to set reserved_huge_pages in puppet-nova.
Ex. NovaReservedHugePages: ["node:0,size:2048,count:64","node:1,size:1GB,count:1"]
will reserve on NUMA node 0 64 pages of 2MiB and on NUMA node 1 1 page of 1GiB

When NovaReservedHugePages is set, "reserved_huge_pages" is set to the value of
NovaReservedHugePages. If NovaReservedHugePages is unset and OvsDpdkSocketMemory is
set, reserved_huge_pages value is calcuated from KernelArgs and OvsDpdkSocketMemory.
KernelArgs helps determine the default huge page size used, the default is set to
2048kb and OvsDpdkSocketMemory helps determine the number of hugepages to reserve.
when both  NovaReservedHugePages and OvsDpdkSocketMemory are unset, then
NovaReservedHugePages set to default value [].

Change-Id: I8c7a8cb6ebf46130f5d102d281f9b736029b5390
Closes-Bug: #1852385
(cherry picked from commit 6099999336)
2019-12-20 06:11:03 +00:00
..
nova-api-container-puppet.yaml Ensure nova-api is running before starting nova-compute containers 2019-10-16 15:45:45 +02:00
nova-az-config.yaml Add OS::TripleO::NovaAZConfig 2019-04-15 17:46:22 -04:00
nova-base-puppet.yaml Deprecate messaging params replaced by global oslo params 2019-03-28 12:13:07 -06:00
nova-compute-common-container-puppet.yaml Ensure nova-api is running before starting nova-compute containers 2019-10-16 15:45:45 +02:00
nova-compute-container-puppet.yaml Provide option to set reserved_huge_pages 2019-12-20 06:11:03 +00:00
nova-conductor-container-puppet.yaml Fix nova-conductor healthcheck RPC port 2019-09-13 19:41:28 +00:00
nova-ironic-container-puppet.yaml Ensure nova-api is running before starting nova-compute containers 2019-10-16 15:45:45 +02:00
nova-libvirt-container-puppet.yaml nova-libvirt: set 'cpuset_cpus' to 'all' 2019-10-01 18:28:10 +00:00
nova-libvirt-guests-container-puppet.yaml step2: flatten nova service configuration 2019-02-13 06:20:55 +00:00
nova-metadata-container-puppet.yaml Stop services for unupgraded controllers 2019-07-16 15:24:04 +02:00
nova-migration-target-container-puppet.yaml Don't use the z flag in case NovaNfsEnabled is true 2019-07-09 08:56:23 +02:00
nova-scheduler-container-puppet.yaml Stop services for unupgraded controllers 2019-07-16 15:24:04 +02:00
nova-vnc-proxy-container-puppet.yaml Merge "Revert "Point InternalTLSVncCAFile to /etc/ipa/ca.crt"" into stable/stein 2019-08-21 01:03:22 +00:00
novajoin-container-puppet.yaml Explicitly set notification driver for novajoin 2019-08-23 13:05:06 -06:00