openstack-armada-app/stx-openstack-helm-fluxcd
Lucas de Ataides 554b9cd26d Remove kubernetes.io/master label occurrences
After the addition of 'node-role.kubernetes.io/control-plane' label to
the stx-openstack-helm-fluxcd repo [1], the 'node-role.kubernetes.io/
master' can be removed.
Upstream has deprecated 'node-role.kubernetes.io/master' to use 'node-
role.kubernetes.io/control-plane' in k8s 1.24 [2].
After the k8s 1.24 version, the 'node-role.kubernetes.io/master' label
can be removed from the code.

[1] https://review.opendev.org/c/openstack/openstack-helm/+/877891
[2] https://review.opendev.org/c/starlingx/openstack-armada-app/+/863035

Test Plan:
PASS: Build stx-openstack-helm-fluxcd package
PASS: Build STX-Openstack helm chart
PASS: Upload / apply STX-Openstack app
PASS: Check that resources that had the node-role.kubernetes.io/master
      does not have anymore
PASS: Remove / delete STX-Openstack app

Story: 2010301
Task: 46689

Change-Id: Ie1cd91ff0d1b2e9e87af348c5b881f39a5d53e3e
Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
2023-06-05 14:49:56 -03:00
..