@@ -119,12 +119,23 @@ run_ssh_cmd_with_retry $RDO_ADMIN@$CONTROLLER_VM_IP "packstack --gen-answer-file
119
119
120
120
echo " Configuring Packstack answer file"
121
121
122
- run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
123
- crudini --set $ANSWERS_FILE general CONFIG_SSH_KEY /root/.ssh/id_rsa.pub && \
124
- crudini --set $ANSWERS_FILE general CONFIG_NTP_SERVERS 0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,3.pool.ntp.org && \
125
- crudini --set $ANSWERS_FILE general CONFIG_CINDER_VOLUMES_SIZE 20G && \
126
- crudini --set $ANSWERS_FILE general CONFIG_NOVA_COMPUTE_HOSTS $QEMU_COMPUTE_VM_IP && \
127
- crudini --del $ANSWERS_FILE general CONFIG_NOVA_NETWORK_HOST"
122
+
123
+ if [ " $OPENSTACK_RELEASE " == " grizzly" | " $OPENSTACK_RELEASE " == " havana" ]; then
124
+ run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
125
+ crudini --set $ANSWERS_FILE general CONFIG_SSH_KEY /root/.ssh/id_rsa.pub && \
126
+ crudini --set $ANSWERS_FILE general CONFIG_NTP_SERVERS 0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,3.pool.ntp.org && \
127
+ crudini --set $ANSWERS_FILE general CONFIG_CINDER_VOLUMES_SIZE 20G && \
128
+ crudini --set $ANSWERS_FILE general CONFIG_NOVA_COMPUTE_HOSTS $QEMU_COMPUTE_VM_IP && \
129
+ crudini --del $ANSWERS_FILE general CONFIG_NOVA_NETWORK_HOST"
130
+ else
131
+ run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
132
+ crudini --set $ANSWERS_FILE general CONFIG_SSH_KEY /root/.ssh/id_rsa.pub && \
133
+ crudini --set $ANSWERS_FILE general CONFIG_NTP_SERVERS 0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,3.pool.ntp.org && \
134
+ crudini --set $ANSWERS_FILE general CONFIG_CINDER_VOLUMES_SIZE 20G && \
135
+ crudini --set $ANSWERS_FILE general CONFIG_COMPUTE_HOSTS $QEMU_COMPUTE_VM_IP && \
136
+ crudini --del $ANSWERS_FILE general CONFIG_NOVA_NETWORK_HOST"
137
+ fi
138
+
128
139
129
140
if [ " $OPENSTACK_RELEASE " == " grizzly" ]; then
130
141
run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
@@ -135,7 +146,7 @@ if [ "$OPENSTACK_RELEASE" == "grizzly" ]; then
135
146
crudini --set $ANSWERS_FILE general CONFIG_QUANTUM_OVS_VLAN_RANGES physnet1:1000:2000 && \
136
147
crudini --set $ANSWERS_FILE general CONFIG_QUANTUM_OVS_BRIDGE_MAPPINGS physnet1:br-eth1 && \
137
148
crudini --set $ANSWERS_FILE general CONFIG_QUANTUM_OVS_BRIDGE_IFACES br-eth1:eth1"
138
- else
149
+ elif [ " $OPENSTACK_RELEASE " == " havana " ] ; then
139
150
run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
140
151
crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_L3_HOSTS $NETWORK_VM_IP && \
141
152
crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_DHCP_HOSTS $NETWORK_VM_IP && \
@@ -144,6 +155,16 @@ else
144
155
crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_VLAN_RANGES physnet1:1000:2000 && \
145
156
crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS physnet1:br-eth1 && \
146
157
crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_BRIDGE_IFACES br-eth1:eth1"
158
+ else
159
+ run_ssh_cmd_with_retry $RDO_ADMIN @$CONTROLLER_VM_IP " \
160
+ crudini --set $ANSWERS_FILE general CONFIG_NETWORK_HOSTS $NETWORK_VM_IP && \
161
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_L2_PLUGIN openvswitch && \
162
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_ML2_TYPE_DRIVERS local && \
163
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES local && \
164
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE vlan && \
165
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_VLAN_RANGES physnet1:1000:2000 && \
166
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS physnet1:br-eth1 && \
167
+ crudini --set $ANSWERS_FILE general CONFIG_NEUTRON_OVS_BRIDGE_IFACES br-eth1:eth1"
147
168
fi
148
169
149
170
echo " Deploying SSH private key on $CONTROLLER_VM_IP "
0 commit comments