fix cluster-rke2-finalizer-fix dependency
What does this MR do and why?
fix cluster-rke2-finalizer-fix dependency
make cluster-reachable depend on cluster only on first installation, not on successive upgrades. This is required to break cluster-rke2-finalizer-fix dependency cycle with cluster.
Issue observed in https://gitlab.com/sylva-projects/sylva-core/-/jobs/7276944601
Error:
object Kustomization/rke2-capo/cluster can't depend on Kustomization/rke2-capo/cluster-rke2-finalizer-fix
as it would create a cycle:
Kustomization/cluster-rke2-finalizer-fix depends on Kustomization/cluster-reachable,
Kustomization/cluster-reachable depends on Kustomization/cluster
Edited by Francois Eleouet