Add CNI daemon Tempest job
This commit adds a job that will run Tempest tests with CNI daemon being enabled. Change-Id: Idad3dea389d8fc3aac1176d5907cb8458a954815
This commit is contained in:
parent
2f65d993f3
commit
3acc25d52d
15
.zuul.yaml
15
.zuul.yaml
|
@ -21,6 +21,7 @@
|
|||
timeout: 4200
|
||||
vars:
|
||||
loadbalancer: lbaasv2
|
||||
kuryr_daemon: False
|
||||
required-projects:
|
||||
- openstack-infra/devstack-gate
|
||||
- openstack/devstack-plugin-container
|
||||
|
@ -85,6 +86,18 @@
|
|||
- openstack/python-octaviaclient
|
||||
- openstack/tempest
|
||||
|
||||
- job:
|
||||
name: tempest-kuryr-kubernetes-lbaasv2-daemon
|
||||
parent: tempest-kuryr-kubernetes-base
|
||||
vars:
|
||||
kuryr_daemon: True
|
||||
|
||||
- job:
|
||||
name: tempest-kuryr-kubernetes-octavia-daemon
|
||||
parent: tempest-kuryr-kubernetes-octavia
|
||||
vars:
|
||||
kuryr_daemon: True
|
||||
|
||||
- project:
|
||||
name: openstack/kuryr-kubernetes
|
||||
check:
|
||||
|
@ -93,6 +106,8 @@
|
|||
- kuryr-kubernetes-install-dragonflow
|
||||
- tempest-kuryr-kubernetes-lbaasv2
|
||||
- tempest-kuryr-kubernetes-octavia
|
||||
- tempest-kuryr-kubernetes-lbaasv2-daemon
|
||||
- tempest-kuryr-kubernetes-octavia-daemon
|
||||
gate:
|
||||
jobs:
|
||||
- kuryr-kubernetes-install-default
|
||||
|
|
|
@ -87,6 +87,11 @@
|
|||
ENABLED_SERVICES+=,octavia,o-api,o-cw,o-hk,o-hm
|
||||
fi
|
||||
|
||||
if [ "{{ kuryr_daemon }}" == "True" ]; then
|
||||
# Enable kuryr-daemon
|
||||
enable_service kuryr-daemon
|
||||
fi
|
||||
|
||||
# Enable Tempest
|
||||
enable_service tempest
|
||||
# Enable Tempest plugin
|
||||
|
|
Loading…
Reference in New Issue