de4ac1007a
Adds patches from openstack-helm and openstack-helm-infra that enables openstack services, jobs, and friends (libvirt, memcached mariadb, openvswitch, rabbitmq, ingress) to support taint toleration Also adds tolerations for nova-api-proxy, stx-ks-user and nova-ephemeral-pool Taint toleration `node-role.kubernetes.io/master:NoSchedule` is also enabled by default as seen in `manifest.yaml` deleted: - file: 0014-Add-tolerations-to-rabbitmq-chart.patch reason: deprecated by 0017 (also was not working for rabbit jobs) - file: 0015-Add-tolerations-to-mariadb-chart.patch reason: deprecated by 0017 (also was not working for maria jobs) Test Plan: PASS: After controller node taint application is applied PASS: If controller has no taint application is applied FAIL (expected): After user override removing toleration apply fails PASS: Other taint is added to controller and after user overrides apply succceeds Notes: - Tested in AIO-SX (Both Virt. and Physical Machine) - Tested with taint node-role.kubernetes.io/master:NoSchedule - Tested with taint openstack-compute-node:NoSchedule - Apply fails -> pods pending untolarated taints Story: 2009232 Task: 43345 Signed-off-by: Lucas Cavalcante <lucasmedeiros.cavalcante@windriver.com> Change-Id: I6bd0d28cdc31f07d18b3cdfda3b0282a4d3117a4 |
||
---|---|---|
.. | ||
files | ||
helm-charts | ||
manifests | ||
README |
README
This directory contains all StarlingX charts that need to be built for this application. Some charts are common across applications. These common charts reside in the stx-config/kubernetes/helm-charts directory. To include these in this application update the build_srpm.data file and use the COPY_LIST_TO_TAR mechanism to populate these commom charts.