|
...
|
...
|
@@ -65,6 +65,12 @@ if [[ "$HEAT_STANDALONE" = "True" ]]; then
|
|
65
|
65
|
# for standalone, use defaults which require no service user
|
|
66
|
66
|
HEAT_STACK_DOMAIN=$(trueorfalse False HEAT_STACK_DOMAIN)
|
|
67
|
67
|
HEAT_DEFERRED_AUTH=${HEAT_DEFERRED_AUTH:-password}
|
|
|
68
|
+ if [[ ${HEAT_DEFERRED_AUTH} != "password" ]]; then
|
|
|
69
|
+ # Heat does not support keystone trusts when deployed in
|
|
|
70
|
+ # standalone mode
|
|
|
71
|
+ die $LINENO \
|
|
|
72
|
+ 'HEAT_DEFERRED_AUTH can only be set to "password" when HEAT_STANDALONE is True.'
|
|
|
73
|
+ fi
|
|
68
|
74
|
else
|
|
69
|
75
|
HEAT_STACK_DOMAIN=$(trueorfalse True HEAT_STACK_DOMAIN)
|
|
70
|
76
|
HEAT_DEFERRED_AUTH=${HEAT_DEFERRED_AUTH:-trusts}
|