Javier Pena ac32a2456e Change Sahara plugins configured to default
https://review.openstack.org/289959 changed the default plugins
configured by Tempest for Sahara, because the hdp plugin was no
longer enabled by default.

Leaving the default plugins configured should allow us to fix it
long-term, unless the default Tempest and Sahara configurations
diverge.

Change-Id: I4b6b067bd55de6ed59c535c14f68582ed4ad80a4
2016-03-09 11:04:17 +01:00

45 lines
1.2 KiB
Puppet

class openstack_integration::sahara {
rabbitmq_user { 'sahara':
admin => true,
password => 'an_even_bigger_secret',
provider => 'rabbitmqctl',
require => Class['::rabbitmq'],
}
rabbitmq_user_permissions { 'sahara@/':
configure_permission => '.*',
write_permission => '.*',
read_permission => '.*',
provider => 'rabbitmqctl',
require => Class['::rabbitmq'],
}
class { '::sahara::db::mysql':
password => 'sahara',
}
class { '::sahara::keystone::auth':
password => 'a_big_secret',
}
class { '::sahara':
database_connection => 'mysql+pymysql://sahara:sahara@127.0.0.1/sahara?charset=utf8',
rabbit_userid => 'sahara',
rabbit_password => 'an_even_bigger_secret',
rabbit_host => '127.0.0.1',
rpc_backend => 'rabbit',
admin_password => 'a_big_secret',
admin_user => 'sahara',
admin_tenant_name => 'services',
debug => true,
verbose => true,
}
class { '::sahara::service::api':
api_workers => 2,
}
class { '::sahara::service::engine': }
class { '::sahara::client': }
class { '::sahara::notify':
enable_notifications => true,
}
}