Remove dependency on cluster-machine-ready for namespace-defs for WC
Closes #1213 (closed)
Context : Deployment of workload-cluster with kubeadm
NAMESPACE NAME REVISION SUSPENDED READY MESSAGE
kubeadm-capo calico False False dependency 'kubeadm-capo/calico-crd' is not ready
kubeadm-capo calico-crd False False dependency 'kubeadm-capo/namespace-defs' is not ready
kubeadm-capo capo-cloud-config 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo capo-cluster-resources 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo cinder-csi False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo cluster 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo cluster-import False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo cluster-machines-ready False False dependency 'kubeadm-capo/cluster-ready' is not ready
kubeadm-capo cluster-reachable 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo cluster-ready False False health check failed after 30.031991923s: timeout waiting for: [MachineDeployment/kubeadm-capo/wc-1270979514-kubeadm-capo-oci-md0 status: 'InProgress']
kubeadm-capo get-openstack-images 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo ingress-nginx False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo kyverno False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo mgmt-cluster-ready 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo monitoring False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo monitoring-crd False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo namespace-defs False False dependency 'kubeadm-capo/cluster-machines-ready' is not ready
kubeadm-capo os-images-info 0.0.0-git-d48edb3b@sha256:57c0515b False True Applied revision: 0.0.0-git-d48edb3b@sha256:57c0515b
kubeadm-capo sylva-prometheus-rules False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo sylva-units-status False False dependency 'kubeadm-capo/calico' is not ready
kubeadm-capo tigera-clusterrole False False dependency 'kubeadm-capo/namespace-defs' is not ready
Current issue :
calico-crd depends on namespace_defs.
namespace_defs depends on cluster_machines_ready
cluster_machines_ready wait for machines ready which are not ready until calico are up&running
Note : We should perhaps rename calico-depends-on-cluster-machines-ready (and add a condition related to kubeadm ?)
cc @tmmorin
Edited by Thomas Morin