Added scheduler_default_filters option and attribute

This commit is contained in:
William Kelly
2012-07-03 13:58:52 -05:00
parent 41ae69f3c3
commit 2e6cc683a4
3 changed files with 8 additions and 0 deletions

View File

@@ -77,6 +77,12 @@ default["nova"]["network"]["dmz_cidr"] = "10.128.0.0/24"
default["nova"]["network"]["network_manager"] = "nova.network.manager.FlatDHCPManager"
default["nova"]["scheduler"]["scheduler_driver"] = "nova.scheduler.simple.SimpleScheduler"
default["nova"]["scheduler"]["default_filters"] = ["AvailabilityZoneFilter",
"RamFilter",
"ComputeFilter",
"CoreFilter",
"SameHostFilter",
"DifferentHostFilter"]
default["nova"]["libvirt"]["virt_type"] = "kvm"
default["nova"]["libvirt"]["vncserver_listen"] = node["ipaddress"]
default["nova"]["libvirt"]["vncserver_proxyclient_address"] = node["ipaddress"]

View File

@@ -77,6 +77,7 @@ template "/etc/nova/nova.conf" do
"iscsi_helper" => platform_options["iscsi_helper"],
"network_manager" => node["nova"]["network"]["network_manager"],
"scheduler_driver" => node["nova"]["scheduler"]["scheduler_driver"],
"scheduler_default_filters" => node["nova"]["scheduler"]["default_filters"].join(","),
"availability_zone" => node["nova"]["config"]["availability_zone"],
"virt_type" => node["nova"]["libvirt"]["virt_type"],
"fixed_range" => node["nova"]["network"]["fixed_range"],

View File

@@ -22,6 +22,7 @@ rabbit_host=<%= @rabbit_ipaddress %>
# SCHEDULER
# scheduler_manager=nova.scheduler.manager.SchedulerManager
scheduler_driver=<%= @scheduler_driver %>
scheduler_default_filters=<%= @scheduler_default_filters %>
node_availability_zone=<%= @availability_zone %>
default_schedule_zone=nova