Files
kuryr-kubernetes/.zuul.d/multinode.yaml
Michał Dulko 3e3ed9dbb3 Remove way of running without kuryr-daemon
Deploying without kuryr-daemon is deprecated since Rocky and we
announced that it will be removed in the Rocky release notes. This
commit removes all the code that allows that, updates the documentation,
DevStack plugin and gates definitions.

Implements: blueprint remove-non-daemon

Change-Id: I65598d4a6ecb5c3dfde04dc5fefd7b02fc72a0cb
2019-02-04 12:53:00 +01:00

76 lines
2.8 KiB
YAML

# Copyright 2018 Red Hat, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
- job:
name: kuryr-kubernetes-tempest-multinode-octavia-containerized
parent: kuryr-kubernetes-tempest-octavia
description: |
Kuryr-Kubernetes tempest multinode job using octavia
nodeset: openstack-two-node
host-vars:
controller:
devstack_plugins:
barbican: https://git.openstack.org/openstack/barbican
devstack-plugin-container: https://git.openstack.org/openstack/devstack-plugin-container
kuryr-kubernetes: https://git.openstack.org/openstack/kuryr-kubernetes
octavia: https://git.openstack.org/openstack/octavia
group-vars:
subnode:
devstack_plugins:
devstack-plugin-container: https://git.openstack.org/openstack/devstack-plugin-container
kuryr-kubernetes: https://git.openstack.org/openstack/kuryr
devstack_services:
kuryr-kubernetes: false
kubernetes-api: false
kubernetes-controller-manager: false
kubernetes-scheduler: false
kubelet: true
tls-proxy: false
c-vol: false
c-bak: false
kuryr-daemon: true
devstack_localrc:
KURYR_FORCE_IMAGE_BUILD: true
KURYR_K8S_CONTAINERIZED_DEPLOYMENT: true
vars:
devstack_localrc:
KURYR_K8S_CONTAINERIZED_DEPLOYMENT: true
KURYR_K8S_API_URL: "http://${SERVICE_HOST}:${KURYR_K8S_API_PORT}"
KURYR_K8S_MULTI_WORKER_TESTS: True
devstack_services:
tls-proxy: false
kubelet: true
kuryr-daemon: true
voting: false
- job:
name: kuryr-kubernetes-tempest-multinode-octavia-ha
parent: kuryr-kubernetes-tempest-multinode-octavia-containerized
description: |
Kuryr-Kubernetes tempest multinode job using octavia and running
containerized in HA
timeout: 7800
vars:
devstack_localrc:
KURYR_CONTROLLER_REPLICAS: 2
KURYR_K8S_SERIAL_TESTS: true
tempest_concurrency: 1
group-vars:
subnode:
devstack_plugins:
devstack-plugin-container: https://git.openstack.org/openstack/devstack-plugin-container
kuryr-kubernetes: https://git.openstack.org/openstack/kuryr-kubernetes
devstack_services:
kubelet: true