commit 0091307983a74102d9aee48af0b8dc7b7fd3576b Author: Takashi Kajinami Date: Wed Sep 30 20:17:49 2020 +0900 Include the nova::quota class for nova quota configuration The nova::quota class provides interface to set parameters for nova quota, and including the class helps us set these parameters easily. Change-Id: I260880986d700a210bf623ad1f4903c6a5e29194 diff --git a/manifests/profile/base/nova/api.pp b/manifests/profile/base/nova/api.pp index 68b553f..2df16b8 100644 --- a/manifests/profile/base/nova/api.pp +++ b/manifests/profile/base/nova/api.pp @@ -107,6 +107,7 @@ class tripleo::profile::base::nova::api ( nova_metadata_wsgi_enabled => true } include nova::cors + include nova::quota include nova::network::neutron include nova::pci include nova::vendordata diff --git a/spec/classes/tripleo_profile_base_nova_api_spec.rb b/spec/classes/tripleo_profile_base_nova_api_spec.rb index 4bb2342..f9ccf9c 100644 --- a/spec/classes/tripleo_profile_base_nova_api_spec.rb +++ b/spec/classes/tripleo_profile_base_nova_api_spec.rb @@ -42,6 +42,7 @@ eos is_expected.to contain_class('tripleo::profile::base::nova') is_expected.to contain_class('tripleo::profile::base::nova::authtoken') is_expected.to_not contain_class('nova::api') + is_expected.to_not contain_class('nova::quota') is_expected.to_not contain_class('nova::cors') is_expected.to_not contain_class('nova::pci') is_expected.to_not contain_class('nova::vendordata') @@ -67,6 +68,7 @@ eos :nova_metadata_wsgi_enabled => true ) is_expected.to contain_class('nova::cors') + is_expected.to contain_class('nova::quota') is_expected.to contain_class('nova::pci') is_expected.to contain_class('nova::vendordata') is_expected.to contain_class('nova::network::neutron') @@ -89,6 +91,7 @@ eos is_expected.to_not contain_class('nova::cell_v2::simple_setup') is_expected.to_not contain_class('nova::api') is_expected.to_not contain_class('nova::cors') + is_expected.to_not contain_class('nova::quota') is_expected.to_not contain_class('nova::pci') is_expected.to_not contain_class('nova::vendordata') is_expected.to_not contain_class('nova::network::neutron') @@ -113,6 +116,7 @@ eos :nova_metadata_wsgi_enabled => true ) is_expected.to contain_class('nova::cors') + is_expected.to contain_class('nova::quota') is_expected.to contain_class('nova::pci') is_expected.to contain_class('nova::vendordata') is_expected.to contain_class('nova::network::neutron')