Skip to content
Snippets Groups Projects
Commit e38da12e authored by Alessandro Costantini's avatar Alessandro Costantini
Browse files

Modifiche per la definizione corretta delle variabili in nova.conf

ATTENZIONE!!
e' stato necessario modificare 2 classi nel modulo nova (modifiche da perfezionare)
in quanto in tali classi non si tiene conto che variabili diverse possono avere valori diversi a causa dell'HA
Le classi sono
nova/manifest/vncproxy.pp
nova/manifest/vncproxy/common.pp
documentate nel repo OCP-TOOLS/os-controller-ha
parent ff44646b
No related branches found
No related tags found
1 merge request!9Development
class iaas::profile::nova::common (
$public_interface = hiera('iaas::public_interface', undef),
$admin_interface = hiera('iaas::admin_interface', undef),
$default_flotting_pool = undef,
$neutron_password = hiera('iaas::profile::neutron::password', undef),
......@@ -23,7 +24,7 @@ class iaas::profile::nova::common (
rabbit_userid => $rabbitmq_user,
rabbit_password => $rabbitmq_password,
mysql_module => '2.3',
database_idle_timeout => 3,
database_idle_timeout => 3600,
}
class { '::nova::network::neutron':
......@@ -33,5 +34,8 @@ class iaas::profile::nova::common (
neutron_url => "http://${endpoint}:9696",
}
nova_config { 'DEFAULT/default_floating_pool': value => $default_flotting_pool }
nova_config {
'DEFAULT/default_floating_pool': value => $default_flotting_pool;
'DEFAULT/my_ip': value => $::facts["ipaddress_${admin_interface}"];
}
}
......@@ -30,13 +30,14 @@ class iaas::profile::nova::controller (
auth_uri => "http://${endpoint}:5000/v2.0",
identity_uri => "http://${endpoint}:35357",
neutron_metadata_proxy_shared_secret => $neutron_secret,
api_bind_address => $::facts["ipaddress_${admin_interface}"],
metadata_listen => $::facts["ipaddress_${admin_interface}"],
}
class { '::nova::vncproxy':
enabled => true,
#Costa
# host => $::facts["ipaddress_${admin_interface}"],
host => $::ipaddress,
host => $::facts["ipaddress_${admin_interface}"],
vip => $endpoint,
}
class { [ 'nova::scheduler', 'nova::consoleauth', 'nova::conductor', 'nova::cert']:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment