Add the ability to make multiple AZs with node overrides

This commit is contained in:
rpedde
2012-06-01 16:50:28 -05:00
parent e1e8119412
commit 9de0bfd98b
3 changed files with 4 additions and 0 deletions

View File

@@ -69,6 +69,7 @@ default["nova"]["libvirt"]["virt_type"] = "kvm"
default["nova"]["libvirt"]["vncserver_listen"] = node["ipaddress"]
default["nova"]["libvirt"]["vncserver_proxyclient_address"] = node["ipaddress"]
default["nova"]["libvirt"]["auth_tcp"] = "none"
default["nova"]["config"]["availability_zone"] = "nova"
# FIXME: OMG!
default["nova"]["libvirt"]["ssh"]["private_key"] = "-----BEGIN DSA PRIVATE KEY-----

View File

@@ -70,6 +70,7 @@ template "/etc/nova/nova.conf" do
"glance_api_ipaddress" => glance_endpoint["host"],
"glance_api_port" => glance_endpoint["port"],
"iscsi_helper" => platform_options["iscsi_helper"],
"availability_zone" => node["nova"]["config"]["availability_zone"],
"virt_type" => node["nova"]["libvirt"]["virt_type"]
)
end

View File

@@ -18,6 +18,8 @@ rabbit_host=<%= @rabbit_ipaddress %>
# SCHEDULER
#--scheduler_manager=nova.scheduler.abstract_scheduler.AbstractScheduler
scheduler_driver=nova.scheduler.simple.SimpleScheduler
node_availability_zone=<%= @availability_zone %>
default_schedule_zone=nova
# NETWORK
network_manager=nova.network.manager.FlatDHCPManager