--- # Copyright 2018, SUSE LINUX GmbH. # # 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. - project: templates: - publish-openstack-docs-pti - release-notes-jobs-python3 check: jobs: - openstack-helm-linter - openstack-helm-pre-commit - openstack-helm-bandit # 2024.2 - openstack-helm-cinder-2024-2-ubuntu_jammy # 3 nodes rook - openstack-helm-compute-kit-2024-2-ubuntu_jammy # 1 node + 3 nodes # 2025.1 Ubuntu Jammy - openstack-helm-cinder-2025-1-ubuntu_jammy # 3 nodes rook - openstack-helm-compute-kit-2025-1-ubuntu_jammy # 1 node + 3 nodes - openstack-helm-octavia-2025-1-ubuntu_jammy # 4 nodes - openstack-helm-blazar-2025-1-ubuntu_jammy # 3 nodes; run only if blazar changed - openstack-helm-cloudkitty-2025-1-ubuntu_jammy # 3 nodes; run only if cloudkitty changed - openstack-helm-freezer-2025-1-ubuntu_jammy # 3 nodes; run only if freezer changed - openstack-helm-zaqar-2025-1-ubuntu_jammy # 3 nodes; run only if zaqar changed # TODO: Configure Cilium not to setup it's own overlay and # use existing VXLAN overlay interface for internal K8s communication # - openstack-helm-compute-kit-cilium-2025-1-ubuntu_jammy # 1 node + 3 nodes - openstack-helm-horizon-2025-1-ubuntu_jammy # 1 node - openstack-helm-compute-kit-dpdk-2025-1-ubuntu_jammy # 32GB node # 2025.1 Ubuntu Noble - openstack-helm-cinder-2025-1-ubuntu_noble # 5 nodes rook - openstack-helm-compute-kit-2025-1-ubuntu_noble # 1 node + 3 nodes # 2025.2 Ubuntu Noble - openstack-helm-cinder-2025-2-ubuntu_noble # 5 nodes rook - openstack-helm-compute-kit-2025-2-ubuntu_noble # 1 node + 3 nodes - openstack-helm-compute-kit-ovn-2025-2-ubuntu_noble # 1 node + 3 nodes - openstack-helm-skyline-2025-2-ubuntu_noble # 3 nodes # Infra jobs # NOTE(kozhukalov): Temporarily disabled to unblock CI. # These job is currently broken due to outdated kubernetes-entrypoint images # used in elasticsearch deployment. # - openstack-helm-logging - openstack-helm-monitoring - openstack-helm-metacontroller gate: jobs: - openstack-helm-linter - openstack-helm-cinder-2025-1-ubuntu_jammy - openstack-helm-compute-kit-2025-1-ubuntu_jammy # - openstack-helm-logging # - openstack-helm-monitoring - openstack-helm-metacontroller post: jobs: - openstack-helm-publish-charts periodic: jobs: - openstack-helm-compute-kit-helm-repo-public-2025-1-ubuntu_jammy # 1 node + 3 nodes - openstack-helm-watcher-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-blazar-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-cloudkitty-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-freezer-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-tacker-2025-1-ubuntu_jammy # 3 nodes ...