Files
fcfdd8376cad5872589947d2331a0a97c130d60c
Thomas Morin
c31b679bd6
devstack: fix OVS compilation hook
Follow changes made in how Neutron devstack handles compiling a fresh OVS (see Ia7ad1658b95d7404384c7cae833008a57e3e5af1). The benefit is that our devstack code is simplified. Change-Id: I3abc2ac4ce2d4710f998e7749d1f5df4303533e2
21 lines
1.2 KiB
Plaintext
21 lines
1.2 KiB
Plaintext
# This file is hooked from https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/networking-bgpvpn.yaml
# For now, simply enable bringing stack.sh up with the BGPVPN service plugin.
# In the future we will run tempest tests as well.
export DEVSTACK_GATE_TEMPEST=0
export OVERRIDE_ENABLED_SERVICES=q-svc,q-agt,q-dhcp,q-l3,key,mysql,rabbit,b-bgp
export DEVSTACK_LOCAL_CONFIG+=$'\n'"NETWORKING_BGPVPN_DRIVER=BGPVPN:BaGPipe:networking_bgpvpn.neutron.services.service_drivers.bagpipe.bagpipe.BaGPipeBGPVPNDriver:default"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin networking-bagpipe https://git.openstack.org/openstack/networking-bagpipe"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"BAGPIPE_DATAPLANE_DRIVER_IPVPN=mpls_ovs_dataplane.MPLSOVSDataplaneDriver"
# https://bugs.launchpad.net/devstack/+bug/1567052
# so we need VERBOSE=False until bagpipe-bgp uses rootwrap and is not run with sudo (same for bagpipe-fakerr)
export DEVSTACK_LOCAL_CONFIG+=$'\n'"VERBOSE=False"
# compiling a fresh OVS is done in gate_hook.sh
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin neutron git://git.openstack.org/openstack/neutron"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"Q_BUILD_OVS_FROM_GIT=True"