Merge "ubuntu/nova: configure notifications using keystone v3"
This commit is contained in:
commit
3982ce6150
@ -85,27 +85,8 @@ class openstack_integration::nova (
|
|||||||
class { '::nova::scheduler': }
|
class { '::nova::scheduler': }
|
||||||
class { '::nova::vncproxy': }
|
class { '::nova::vncproxy': }
|
||||||
|
|
||||||
# Nova versions are different on Ubuntu & RedHat systems.
|
class { '::nova::network::neutron':
|
||||||
# RedHat packaging is more recent than Ubuntu.
|
neutron_password => 'a_big_secret',
|
||||||
# Recent Nova in Mitaka requires keystone v3 credentials.
|
|
||||||
# See LP #1542486 for more details.
|
|
||||||
# Drop this case when Ubuntu will update Mitaka packaging.
|
|
||||||
case $::osfamily {
|
|
||||||
'Debian': {
|
|
||||||
class { '::nova::network::neutron':
|
|
||||||
neutron_auth_url => 'http://127.0.0.1:35357',
|
|
||||||
neutron_auth_plugin => 'password',
|
|
||||||
neutron_password => 'a_big_secret',
|
|
||||||
}
|
|
||||||
}
|
|
||||||
'RedHat': {
|
|
||||||
class { '::nova::network::neutron':
|
|
||||||
neutron_password => 'a_big_secret',
|
|
||||||
}
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
fail("Unsupported osfamily (${::osfamily})")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user