Skip to content

Instantly share code, notes, and snippets.

@marun
Created January 12, 2021 04:11
Show Gist options
  • Save marun/dee8dfc702357504411a71909388edcc to your computer and use it in GitHub Desktop.
Save marun/dee8dfc702357504411a71909388edcc to your computer and use it in GitHub Desktop.
sno bootstrap failure
Jan 12 04:09:48 master1 bootkube.sh[2253]: [#4977] failed to create some manifests:
Jan 12 04:09:48 master1 bootkube.sh[2253]: "99_openshift-cluster-api_master-machines-0.yaml": unable to get REST mapping for "99_openshift-cluster-api_master-machines-0.yaml": no matches for kind "Machine" in version "machine.openshift.io/v1beta1"
Jan 12 04:09:48 master1 bootkube.sh[2253]: "99_openshift-cluster-api_worker-machineset-0.yaml": unable to get REST mapping for "99_openshift-cluster-api_worker-machineset-0.yaml": no matches for kind "MachineSet" in version "machine.openshift.io/v1beta1"
Jan 12 04:09:48 master1 bootkube.sh[2253]: "99_openshift-machineconfig_99-master-ssh.yaml": unable to get REST mapping for "99_openshift-machineconfig_99-master-ssh.yaml": no matches for kind "MachineConfig" in version "machineconfiguration.openshift.io/v1"
Jan 12 04:09:48 master1 bootkube.sh[2253]: "99_openshift-machineconfig_99-worker-ssh.yaml": unable to get REST mapping for "99_openshift-machineconfig_99-worker-ssh.yaml": no matches for kind "MachineConfig" in version "machineconfiguration.openshift.io/v1"
Jan 12 04:09:48 master1 bootkube.sh[2253]: "sno_manifest.yaml": unable to get REST mapping for "sno_manifest.yaml": no matches for kind "MachineConfig" in version "machineconfiguration.openshift.io/v1"
@marun
Copy link
Author

marun commented Jan 12, 2021

In addition to bootstrap failing due to the MachineConfig kind not recognized by the api, sometimes sno bip can fail on the openshift-config and openshift-config-managed namespaces never getting created:

Jan 12 04:16:48 master1 bootkube.sh[2261]: Failed to create "configmap-admin-kubeconfig-client-ca.yaml" configmaps.v1./admin-kubeconfig-client-ca -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:49 master1 bootkube.sh[2261]: Failed to create "configmap-csr-controller-ca.yaml" configmaps.v1./csr-controller-ca -n openshift-config-managed: namespaces "openshift-config-managed" not found
Jan 12 04:16:49 master1 bootkube.sh[2261]: Failed to create "configmap-initial-etcd-serving-ca.yaml" configmaps.v1./initial-etcd-ca -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:49 master1 bootkube.sh[2261]: Failed to create "configmap-kubelet-bootstrap-kubeconfig-ca.yaml" configmaps.v1./kubelet-bootstrap-kubeconfig -n openshift-config-managed: namespaces "openshift-config-managed" not found
Jan 12 04:16:49 master1 bootkube.sh[2261]: Failed to create "configmap-sa-token-signing-certs.yaml" configmaps.v1./sa-token-signing-certs -n openshift-config-managed: namespaces "openshift-config-managed" not found
Jan 12 04:16:49 master1 bootkube.sh[2261]: Failed to create "etcd-ca-bundle-configmap.yaml" configmaps.v1./etcd-ca-bundle -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:50 master1 bootkube.sh[2261]: Failed to create "etcd-client-secret.yaml" secrets.v1./etcd-client -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:50 master1 bootkube.sh[2261]: Failed to create "etcd-metric-client-secret.yaml" secrets.v1./etcd-metric-client -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:50 master1 bootkube.sh[2261]: Failed to create "etcd-metric-serving-ca-configmap.yaml" configmaps.v1./etcd-metric-serving-ca -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:50 master1 bootkube.sh[2261]: Failed to create "etcd-metric-signer-secret.yaml" secrets.v1./etcd-metric-signer -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:50 master1 bootkube.sh[2261]: Failed to create "etcd-serving-ca-configmap.yaml" configmaps.v1./etcd-serving-ca -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:51 master1 bootkube.sh[2261]: Failed to create "etcd-signer-secret.yaml" secrets.v1./etcd-signer -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:51 master1 bootkube.sh[2261]: Failed to create "kube-apiserver-serving-ca-configmap.yaml" configmaps.v1./initial-kube-apiserver-server-ca -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:51 master1 bootkube.sh[2261]: Failed to create "openshift-config-secret-pull-secret.yaml" secrets.v1./pull-secret -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:51 master1 bootkube.sh[2261]: Failed to create "openshift-install-manifests.yaml" configmaps.v1./openshift-install-manifests -n openshift-config: namespaces "openshift-config" not found
Jan 12 04:16:51 master1 bootkube.sh[2261]: Failed to create "secret-initial-kube-controller-manager-service-account-private-key.yaml" secrets.v1./initial-service-account-private-key -n openshift-config: namespaces "openshift-config" not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment