Nothing now needs to be configured in paste.ini on launch
This change relates to these committed Heat changes:
https://review.openstack.org/#/c/27382/
https://review.openstack.org/#/c/27382/
Change-Id: Ia29dee8e32cd3d43d1b9200dd94de70e02a54bfc
| ... | ... |
@@ -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 |