jenkins/jobs/networking-vpp.yaml: Fixing job config
Fixing job config to include additional local.conf parameters,
and to enable tempest properly.
- link-logs
- net-info
- devstack-checkout
+ - local_conf:
+ conf: |
+ [[local|localrc]]
+ enable_plugin networking-vpp git://git.openstack.org/openstack/networking-vpp
+ Q_PLUGIN=ml2
+ Q_USE_SECGROUP=True
+ Q_ML2_PLUGIN_MECHANISM_DRIVERS=vpp
+ Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,flat
+ Q_ML2_TENANT_NETWORK_TYPE=vlan
+ ML2_VLAN_RANGES=physnet:100:200
+ MECH_VPP_PHYSNETLIST=physnet:tap-0
+ disable_service horizon
+ disable_service cinder c-sch c-api c-vol
+ disable_service q-agt
+ NR_HUGEPAGES=1024
+
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
+
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_TEMPEST_FULL=1
+ export DEVSTACK_GATE_TEMPEST=1
export PROJECTS="openstack/networking-vpp $PROJECTS"
- export DEVSTACK_LOCAL_CONFIG="enable_plugin networking-vpp git://git.openstack.org/openstack/networking-vpp"
-
export KEEP_LOCALRC=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
