Update example for single node

Adds code to set up keystone and removes code
that was setting up the rabbitmq repo.
This commit is contained in:
Dan Bode 2012-04-08 22:46:25 +00:00
parent 32cbeb6f60
commit 78f889dc4e
1 changed files with 13 additions and 4 deletions

View File

@ -164,12 +164,21 @@ node all {
#
# This manifest installs all of the nova
# components on one node.
class { 'mysql::server': }
if($::operatingsystem == 'Ubuntu') {
class { 'rabbitmq::repo::apt':
stage => 'nova_ppa',
}
class { 'keystone::config::mysql':
password => 'keystone'
}
class { 'keystone':
log_verbose => true,
log_debug => true,
catalog_type => 'sql',
}->
class { 'keystone::mysql':
password => 'keystone',
}->
class { 'keystone::roles::admin': }
class { 'nova::all':
db_password => 'password',
db_name => 'nova',