|
...
|
...
|
@@ -81,14 +81,11 @@ function configure_heat() {
|
|
81
|
81
|
iniset $HEAT_API_CFN_CONF keystone_authtoken admin_user heat
|
|
82
|
82
|
iniset $HEAT_API_CFN_CONF keystone_authtoken admin_password $SERVICE_PASSWORD
|
|
83
|
83
|
iniset $HEAT_API_CFN_CONF keystone_authtoken signing_dir $HEAT_AUTH_CACHE_DIR/api-cfn
|
|
|
84
|
+ iniset $HEAT_API_CFN_CONF ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
|
85
|
+ iniset $HEAT_API_CFN_CONF ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
84
|
86
|
|
|
85
|
87
|
iniset_rpc_backend heat $HEAT_API_CFN_CONF DEFAULT
|
|
86
|
88
|
|
|
87
|
|
- HEAT_API_CFN_PASTE_INI=$HEAT_CONF_DIR/heat-api-cfn-paste.ini
|
|
88
|
|
- cp $HEAT_DIR/etc/heat/heat-api-cfn-paste.ini $HEAT_API_CFN_PASTE_INI
|
|
89
|
|
- iniset $HEAT_API_CFN_PASTE_INI filter:ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
90
|
|
- iniset $HEAT_API_CFN_PASTE_INI filter:ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
91
|
|
-
|
|
92
|
89
|
# OpenStack API
|
|
93
|
90
|
HEAT_API_CONF=$HEAT_CONF_DIR/heat-api.conf
|
|
94
|
91
|
cp $HEAT_DIR/etc/heat/heat-api.conf $HEAT_API_CONF
|
|
...
|
...
|
@@ -105,13 +102,11 @@ function configure_heat() {
|
|
105
|
105
|
iniset $HEAT_API_CONF keystone_authtoken admin_user heat
|
|
106
|
106
|
iniset $HEAT_API_CONF keystone_authtoken admin_password $SERVICE_PASSWORD
|
|
107
|
107
|
iniset $HEAT_API_CONF keystone_authtoken signing_dir $HEAT_AUTH_CACHE_DIR/api
|
|
|
108
|
+ iniset $HEAT_API_CONF ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
|
109
|
+ iniset $HEAT_API_CONF ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
108
|
110
|
|
|
109
|
111
|
iniset_rpc_backend heat $HEAT_API_CONF DEFAULT
|
|
110
|
112
|
|
|
111
|
|
- HEAT_API_PASTE_INI=$HEAT_CONF_DIR/heat-api-paste.ini
|
|
112
|
|
- cp $HEAT_DIR/etc/heat/heat-api-paste.ini $HEAT_API_PASTE_INI
|
|
113
|
|
- iniset $HEAT_API_PASTE_INI filter:ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
114
|
|
- iniset $HEAT_API_PASTE_INI filter:ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
115
|
113
|
|
|
116
|
114
|
# engine
|
|
117
|
115
|
HEAT_ENGINE_CONF=$HEAT_CONF_DIR/heat-engine.conf
|
|
...
|
...
|
@@ -145,13 +140,11 @@ function configure_heat() {
|
|
145
|
145
|
iniset $HEAT_API_CW_CONF keystone_authtoken admin_user heat
|
|
146
|
146
|
iniset $HEAT_API_CW_CONF keystone_authtoken admin_password $SERVICE_PASSWORD
|
|
147
|
147
|
iniset $HEAT_API_CW_CONF keystone_authtoken signing_dir $HEAT_AUTH_CACHE_DIR/api-cloudwatch
|
|
|
148
|
+ iniset $HEAT_API_CW_CONF ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
|
149
|
+ iniset $HEAT_API_CW_CONF ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
148
|
150
|
|
|
149
|
151
|
iniset_rpc_backend heat $HEAT_API_CW_CONF DEFAULT
|
|
150
|
152
|
|
|
151
|
|
- HEAT_API_CW_PASTE_INI=$HEAT_CONF_DIR/heat-api-cloudwatch-paste.ini
|
|
152
|
|
- cp $HEAT_DIR/etc/heat/heat-api-cloudwatch-paste.ini $HEAT_API_CW_PASTE_INI
|
|
153
|
|
- iniset $HEAT_API_CW_PASTE_INI filter:ec2authtoken auth_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0
|
|
154
|
|
- iniset $HEAT_API_CW_PASTE_INI filter:ec2authtoken keystone_ec2_uri $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/ec2tokens
|
|
155
|
153
|
}
|
|
156
|
154
|
|
|
157
|
155
|
# init_heat() - Initialize database
|