Skip to content

Commit 3807c8d

Browse files
authored
Use q-* to enable neutron when FWaaS enabled (apache#244)
FWaaS do not switch to neutron-* devstack options totally, we should be use q-* to enable neutron services for it in order to avoid deploying error. Only add those enable logic into FWaaS v1 and v2 dg-local.conf to avoid impact main config path. Close theopenlab/openlab#70
1 parent 2759b00 commit 3807c8d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • roles/create-devstack-local-conf/tasks

roles/create-devstack-local-conf/tasks/main.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,8 @@
122122
set -e
123123
set -x
124124
cat << EOF >> /tmp/dg-local.conf
125-
enable_service neutron-fwaas-v1
125+
disable_service neutron-agent neutron-api neutron-dhcp neutron-l3 neutron-metadata-agent neutron-metering
126+
enable_service q-agt q-svc q-dhcp q-l3 q-meta q-metering q-fwaas-v1
126127
enable_plugin neutron-fwaas https://git.openstack.org/openstack/neutron-fwaas
127128
EOF
128129
executable: /bin/bash
@@ -135,7 +136,8 @@
135136
set -e
136137
set -x
137138
cat << EOF >> /tmp/dg-local.conf
138-
enable_service neutron-fwaas-v2
139+
disable_service neutron-agent neutron-api neutron-dhcp neutron-l3 neutron-metadata-agent neutron-metering
140+
enable_service q-agt q-svc q-dhcp q-l3 q-meta q-metering q-fwaas-v2
139141
enable_plugin neutron-fwaas https://git.openstack.org/openstack/neutron-fwaas
140142
EOF
141143
executable: /bin/bash

0 commit comments

Comments
 (0)