Some cleanup on nova-vm flavour
This commit is contained in:
parent
f7091cb2fc
commit
d15b782175
@ -26,15 +26,16 @@ sqltfile=`mktemp`
|
|||||||
cat <<EOF > $sqltfile
|
cat <<EOF > $sqltfile
|
||||||
CREATE DATABASE IF NOT EXISTS nova;
|
CREATE DATABASE IF NOT EXISTS nova;
|
||||||
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' IDENTIFIED BY '${MYSQL_NOVAPASS}';
|
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' IDENTIFIED BY '${MYSQL_NOVAPASS}';
|
||||||
|
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' IDENTIFIED BY '${MYSQL_NOVAPASS}';
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS cinder;
|
CREATE DATABASE IF NOT EXISTS cinder;
|
||||||
GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'%' IDENTIFIED BY '${MYSQL_CINDERPASS}';
|
GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY '${MYSQL_CINDERPASS}';
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS keystone;
|
CREATE DATABASE IF NOT EXISTS keystone;
|
||||||
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY '${MYSQL_KEYSTONEPASS}';
|
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '${MYSQL_KEYSTONEPASS}';
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS glance;
|
CREATE DATABASE IF NOT EXISTS glance;
|
||||||
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY '${MYSQL_GLANCEPASS}';
|
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY '${MYSQL_GLANCEPASS}';
|
||||||
|
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
EOF
|
EOF
|
||||||
|
@ -5,4 +5,4 @@ set -o xtrace
|
|||||||
source $(dirname $0)/defaults
|
source $(dirname $0)/defaults
|
||||||
#RABBIT_PASS
|
#RABBIT_PASS
|
||||||
|
|
||||||
rabbitmqctl change_password guest $̣{RABBIT_PASS}
|
rabbitmqctl change_password guest ${RABBIT_PASS}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Keystone Datas
|
# Keystone Datas
|
||||||
#
|
#
|
||||||
@ -11,15 +11,15 @@
|
|||||||
# Support: openstack@lists.launchpad.net
|
# Support: openstack@lists.launchpad.net
|
||||||
# License: Apache Software License (ASL) 2.0
|
# License: Apache Software License (ASL) 2.0
|
||||||
#
|
#
|
||||||
|
|
||||||
source $(dirname $0)/defaults
|
source $(dirname $0)/defaults
|
||||||
|
|
||||||
export OS_TENANT_NAME=admin
|
export OS_TENANT_NAME=admin
|
||||||
export OS_USER_NAME=admin
|
export OS_USERNAME=admin
|
||||||
export OS_PASSWORD=${ADMIN_PASSWORD}
|
export OS_PASSWORD=${ADMIN_PASSWORD}
|
||||||
export OS_AUTH_URL="http://localhost:5000/v2.0/"
|
export OS_AUTH_URL="http://localhost:5000/v2.0/"
|
||||||
export SERVICE_ENDPOINT="http://localhost:35357/v2.0"
|
export SERVICE_ENDPOINT="http://localhost:35357/v2.0"
|
||||||
SERVICE_TENANT_NAME=${SERVICE_TENANT_NAME:-service}
|
SERVICE_TENANT_NAME=${SERVICE_TENANT_NAME:-service}
|
||||||
|
export SERVICE_TOKEN=${SERVICE_TOKEN}
|
||||||
|
|
||||||
get_id () {
|
get_id () {
|
||||||
echo `$@ | awk '/ id / { print $4 }'`
|
echo `$@ | awk '/ id / { print $4 }'`
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Keystone Endpoints
|
# Keystone Endpoints
|
||||||
#
|
#
|
||||||
@ -11,7 +11,6 @@
|
|||||||
# Support: openstack@lists.launchpad.net
|
# Support: openstack@lists.launchpad.net
|
||||||
# License: Apache Software License (ASL) 2.0
|
# License: Apache Software License (ASL) 2.0
|
||||||
#
|
#
|
||||||
|
|
||||||
source $(dirname $0)/defaults
|
source $(dirname $0)/defaults
|
||||||
|
|
||||||
# MySQL definitions
|
# MySQL definitions
|
||||||
@ -21,8 +20,8 @@ MYSQL_HOST=localhost
|
|||||||
|
|
||||||
# Keystone definitions
|
# Keystone definitions
|
||||||
KEYSTONE_REGION=RegionOne
|
KEYSTONE_REGION=RegionOne
|
||||||
SERVICE_TOKEN=password
|
export SERVICE_TOKEN=password
|
||||||
SERVICE_ENDPOINT="http://localhost:35357/v2.0"
|
export SERVICE_ENDPOINT="http://localhost:35357/v2.0"
|
||||||
|
|
||||||
keystone service-create --name nova --type compute --description 'OpenStack Compute Service'
|
keystone service-create --name nova --type compute --description 'OpenStack Compute Service'
|
||||||
keystone service-create --name cinder --type volume --description 'OpenStack Volume Service'
|
keystone service-create --name cinder --type volume --description 'OpenStack Volume Service'
|
||||||
|
@ -7,8 +7,7 @@ source $(dirname $0)/defaults
|
|||||||
|
|
||||||
NOVA_DIR="/etc/nova/"
|
NOVA_DIR="/etc/nova/"
|
||||||
|
|
||||||
SQL_CONNECTION="mysql://nova:${MYSQL_NOVAPASS}d@localhost:3306/nova"
|
SQL_CONNECTION="mysql://nova:${MYSQL_NOVAPASS}@localhost:3306/nova"
|
||||||
|
|
||||||
|
|
||||||
sed -e "s,^admin_tenant_name\s*=\s*.\+$,admin_tenant_name = service," -i ${NOVA_DIR}/api-paste.ini
|
sed -e "s,^admin_tenant_name\s*=\s*.\+$,admin_tenant_name = service," -i ${NOVA_DIR}/api-paste.ini
|
||||||
sed -e "s,^admin_user\s*=\s*.\+$,admin_user = nova," -i ${NOVA_DIR}/api-paste.ini
|
sed -e "s,^admin_user\s*=\s*.\+$,admin_user = nova," -i ${NOVA_DIR}/api-paste.ini
|
||||||
|
Loading…
Reference in New Issue
Block a user