Hi - at some point in August 2023 my RKE2 cluster ...
# general
r
Hi - at some point in August 2023 my RKE2 cluster deployed Rancher cluster had Calico/Tigera become partially installed/uninstalled. Kubernetes version 1.26/Rancher version: 2.7.6 Ref: https://github.com/projectcalico/calico/issues/7978 - https://github.com/rancher/rke2/issues/4711 kube-system also has a failing job to install "helm-install-rke2-calico" that fails -
Copy code
Error: INSTALLATION FAILED: rendered manifests contain a resource that already exists. Unable to continue with install: FelixConfiguration "default" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "rke2-calico"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "kube-system"
Earlier I tried to label/annotate it as owned/managed by helm, and then my cluster networking became borked and I needed to restore cluster from ETCD backup. My tigera installation seems a bit messed up. At present tigera shows as not available. I do have calico networking pods running in calico-system though I'm not sure what steps to take to resolve the issue and make sure Calico/Tigera are installed/working properly. Any help would be appreciated, short of backing up all import YAML's and volumes to a fresh cluster install if need be (hopefully not)