This is continuing previous work [1] of the openstack app migration to FluxCD, adding compute-kit related charts. This change includes the following charts: libvirt, nova, nova-api-proxy, pci-irq-affinity-agent, neutron, placement and openvswitch. In order to complete the fluxcd migration it was also necessary to remove the openstack-helm Patch0016, made to fix an intermttent issue and only compatible to Armada (helmv2 and old operators). It does not fix a major issue and should be safe to be removed for a while during this migration. Its FluxCD version will be tracked by Task 46426, probably implemented using the current cinder-clean job as an example. Test Plan: PASS - build-helm-charts.sh builds a basic FluxCD app tarball PASS - application upload and overrides generated PASS - application apply/remove/delete [1] https://review.opendev.org/c/starlingx/openstack-armada-app/+/848166 Story: 2009138 Task: 45462 Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com> Change-Id: I78b78058e874d9eae7051ca0cb5a1fe09b2726a3
40 lines
868 B
YAML
40 lines
868 B
YAML
#
|
|
# Copyright (c) 2022 Wind River Systems, Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
---
|
|
release_group: osh-openstack-libvirt
|
|
ceph_client:
|
|
user_secret_name: cinder-volume-rbd-keyring
|
|
labels:
|
|
agent:
|
|
libvirt:
|
|
node_selector_key: openstack-compute-node
|
|
node_selector_value: enabled
|
|
conf:
|
|
ceph:
|
|
enabled: true
|
|
kubernetes:
|
|
cgroup: "k8s-infra"
|
|
libvirt:
|
|
listen_addr: "::"
|
|
pod:
|
|
tolerations:
|
|
libvirt:
|
|
enabled: true
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/master
|
|
operator: Exists
|
|
effect: NoSchedule
|
|
- key: openstack-compute-node
|
|
operator: Exists
|
|
effect: NoSchedule
|
|
images:
|
|
tags:
|
|
ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_bionic-20201223
|
|
image_repo_sync: null
|
|
libvirt: docker.io/starlingx/stx-libvirt:master-centos-stable-latest
|
|
...
|