Skip to content

Commit c1c9111

Browse files
committed
Add barbican to standalone deployment for adoption
Barbican has to be deployed on standalone to test configuration and data migration.
1 parent 60c1fb7 commit c1c9111

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

devsetup/standalone/openstack.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ set -ex
1818
EDPM_COMPUTE_CEPH_ENABLED=${EDPM_COMPUTE_CEPH_ENABLED:-true}
1919
COMPUTE_DRIVER=${COMPUTE_DRIVER:-"libvirt"}
2020
INTERFACE_MTU=${INTERFACE_MTU:-1500}
21+
BARBICAN_ENABLED=${BARBICAN_ENABLED:-true}
2122
MANILA_ENABLED=${MANILA_ENABLED:-true}
2223

2324
# Use the files created in the previous steps including the network_data.yaml file and thw deployed_network.yaml file.
@@ -40,6 +41,7 @@ fi
4041
# Create standalone_parameters.yaml file and deploy standalone OpenStack using the following commands.
4142
cat <<EOF > standalone_parameters.yaml
4243
parameter_defaults:
44+
BarbicanSimpleCryptoGlobalDefault: true
4345
CloudName: $CTLPLANE_IP
4446
Debug: true
4547
DeploymentUser: $USER
@@ -96,6 +98,10 @@ if [ "$COMPUTE_DRIVER" = "ironic" ]; then
9698
ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-overcloud.yaml"
9799
ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml"
98100
fi
101+
if [ "$BARBICAN_ENABLED" = "true" ]; then
102+
ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/services/barbican.yaml"
103+
ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/barbican-backend-simple-crypto.yaml"
104+
fi
99105
if [ "$MANILA_ENABLED" = "true" ]; then
100106
ENV_ARGS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml"
101107
fi

0 commit comments

Comments
 (0)