Run OVN job containerized and daemonized

This commit adds a new job for OVN on top of the initial one. It enables
CNI daemon and containerized deployment.

Depends-On: Ic2bdc3f75c684cc4a9c99b10268cf9390e3e4586

Change-Id: I4b64c15ac7e8c595171127ce0831b8aad70864d9
Co-Authored-By: Daniel Mellado <dmellado@redhat.com>
This commit is contained in:
Luis Tomas Bolivar 2018-03-02 17:53:20 +01:00
parent 64e9aab89f
commit c8d42ec4f3
1 changed files with 25 additions and 2 deletions

View File

@ -24,7 +24,7 @@
- kuryr-kubernetes-tempest-daemon-openshift-lbaasv2
- kuryr-kubernetes-tempest-daemon-containerized-octavia
- kuryr-kubernetes-tempest-dragonflow
- kuryr-kubernetes-tempest-ovn
- kuryr-kubernetes-tempest-daemon-containerized-ovn
gate:
jobs:
- openstack-tox-lower-constraints
@ -45,6 +45,7 @@
- kuryr-kubernetes-tempest-daemon-containerized-lbaasv2
- kuryr-kubernetes-tempest-daemon-containerized-octavia-l2
- kuryr-kubernetes-tempest-daemon-containerized-octavia-namespace
- kuryr-kubernetes-tempest-daemon-ovn
- nodeset:
name: openstack-centos-7-single-node
@ -297,7 +298,7 @@
- job:
name: kuryr-kubernetes-tempest-ovn
parent: kuryr-kubernetes-tempest-lbaasv2
parent: kuryr-kubernetes-tempest-octavia
description: |
Kuryr-Kubernetes tempest job using OVN
required-projects:
@ -305,6 +306,9 @@
vars:
devstack_localrc:
OVS_HOST_PATH: /usr/local/var/run/openvswitch
Q_USE_PROVIDERNET_FOR_PUBLIC: true
PHYSICAL_NETWORK: public
OVN_L3_CREATE_PUBLIC_NETWORK: true
devstack_services:
ovn-northd: true
ovn-controller: true
@ -314,11 +318,30 @@
q-dhcp: false
q-meta: false
q-trunk: true
kuryr-daemon: true
devstack_plugins:
networking-ovn: https://git.openstack.org/openstack/networking-ovn
neutron: https://git.openstack.org/openstack/neutron
voting: false
- job:
name: kuryr-kubernetes-tempest-daemon-ovn
parent: kuryr-kubernetes-tempest-ovn
description: |
Kuryr-Kubernetes tempest job using OVN, CNI daemon
vars:
devstack_services:
kuryr-daemon: true
- job:
name: kuryr-kubernetes-tempest-daemon-containerized-ovn
parent: kuryr-kubernetes-tempest-daemon-ovn
description: |
Kuryr-Kubernetes tempest job using OVN, CNI daemon and Containerized
vars:
devstack_localrc:
KURYR_K8S_CONTAINERIZED_DEPLOYMENT: true
- job:
name: kuryr-kubernetes-tempest-dragonflow
parent: kuryr-kubernetes-tempest-lbaasv2