Skip to content

Commit 7be2538

Browse files
committed
Add openvswitch-common to neutron-api/consolidated rocks
The neutron-api package now runs under apache+mod_wsgi instead of as a standalone neutron-server process. When mod_wsgi imports the WSGI application, neutron.server.api publishes a PROCESS/BEFORE_SPAWN event on every worker fork, which triggers OVNMechanismDriver.pre_fork_initialize. That callback shells out to ovsdb-client which was missing previously. Signed-off-by: Myles Penner <myles.penner@canonical.com>
1 parent 7cd68c3 commit 7be2538

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

rocks/neutron-api/rockcraft.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ parts:
4646
- python3-oslo.vmware
4747
- apache2
4848
- libapache2-mod-wsgi-py3
49+
- openvswitch-common
4950
override-prime: |
5051
craftctl default
5152
echo > $CRAFT_PRIME/etc/apache2/ports.conf

rocks/neutron-consolidated/rockcraft.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ parts:
4343
- python3-oslo.vmware
4444
- apache2
4545
- libapache2-mod-wsgi-py3
46+
- openvswitch-common
4647
override-prime: |
4748
craftctl default
4849
echo > $CRAFT_PRIME/etc/apache2/ports.conf

0 commit comments

Comments
 (0)