diff --git a/.zuul.yaml b/.zuul.yaml index 8a5a37971..a735fa497 100644 --- a/.zuul.yaml +++ b/.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 diff --git a/playbooks/tempest-kuryr-kubernetes-base/run.yaml b/playbooks/tempest-kuryr-kubernetes-base/run.yaml index 6be700ec0..432c54419 100644 --- a/playbooks/tempest-kuryr-kubernetes-base/run.yaml +++ b/playbooks/tempest-kuryr-kubernetes-base/run.yaml @@ -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