Support passive mysql servers

Adds code to support passive mysql instances.
This commit is contained in:
Dan Bode
2012-08-19 00:44:23 -07:00
parent bcb75dda9e
commit f1e8a37300

View File

@@ -17,8 +17,6 @@
# nova_db_password => 'changeme', # nova_db_password => 'changeme',
# allowed_hosts => ['127.0.0.1', '10.0.0.%'], # allowed_hosts => ['127.0.0.1', '10.0.0.%'],
# } # }
class openstack::db::mysql ( class openstack::db::mysql (
# Required MySQL # Required MySQL
# passwords # passwords
@@ -56,27 +54,29 @@ class openstack::db::mysql (
class { 'mysql::server::account_security': } class { 'mysql::server::account_security': }
} }
# Create the Keystone db if ($enabled) {
class { 'keystone::db::mysql': # Create the Keystone db
user => $keystone_db_user, class { 'keystone::db::mysql':
password => $keystone_db_password, user => $keystone_db_user,
dbname => $keystone_db_dbname, password => $keystone_db_password,
allowed_hosts => $allowed_hosts, dbname => $keystone_db_dbname,
} allowed_hosts => $allowed_hosts,
}
# Create the Glance db # Create the Glance db
class { 'glance::db::mysql': class { 'glance::db::mysql':
user => $glance_db_user, user => $glance_db_user,
password => $glance_db_password, password => $glance_db_password,
dbname => $glance_db_dbname, dbname => $glance_db_dbname,
allowed_hosts => $allowed_hosts, allowed_hosts => $allowed_hosts,
} }
# Create the Nova db # Create the Nova db
class { 'nova::db::mysql': class { 'nova::db::mysql':
user => $nova_db_user, user => $nova_db_user,
password => $nova_db_password, password => $nova_db_password,
dbname => $nova_db_dbname, dbname => $nova_db_dbname,
allowed_hosts => $allowed_hosts, allowed_hosts => $allowed_hosts,
}
} }
} }