Managed Kubernetes
Latest
Frequently Asked Questions
Solutions
How Tos
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Pods Deployed Using Multus Plugin Fail to Have Container Added to Network After Upgrading to Whereabouts:v0.6-pmk-6
Copy Markdown
Open in ChatGPT
Open in Claude
Problem
It is observed that the stateful sets pods were failing to come up with the below error.
Javascript
Warning FailedCreatePodSandBox 4m31s (x1188 over 7h15m) kubelet (combined from similar events): Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "2aaXXXXXXXXXXXXXXXXX42": plugin type="multus" name="multus-cni-network" failed (add): [signaling-cvi/sip-frontend-0:mirror-dhcp-vlan-372-10.165.186.128-25]: error adding container to network "mirror-dhcp-vlan-372-10.165.186.128-25": error at storage engine: k8s get error: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadlineCluster is upgraded to K8s v1.24, new job pods for the ip-reconciler cronjob were unable to start.
Javascript
xxxxxxxxxx$ kubectl get jobs -n kube-system | grep ip-reconcilerip-reconciler-28333105 1/1 8s 16dip-reconciler-28333110 1/1 8s 16dip-reconciler-28333115 1/1 8s 16dip-reconciler-28357405 0/1 3m31s 3m31sA manual run of the job produced an error with regards to file not being present in the container image, e.g.
Javascript
7s Warning Failed pod/ip-reconciler-manual-bkxwd Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/ip-reconciler": stat /ip-reconciler: no such file or directory: unknownImage: docker.io/platform9/whereabouts:v0.6-pmk-6
Javascript
xxxxxxxxxxCommand: /ip-reconciler -kubeconfig=/host/etc/cni/net.d/whereabouts.d/whereabouts.kubeconfigEnvironment
- Platform9 Managed Kubernetes - v5.6 and Higher
- Managed Platform9 Edge Cloud - v5.6 and Higher.
Answer
This is a know issue, Platform9 has a jira filed AIR-1268 to track and provide a permanent solution for this issue.
Workaround
The workaround is to patch the networkplugins.plumber.k8s.pf9.io CRD for the K8s cluster associated with respective management plane to use the Whereabouts v0.4.10 image.
Javascript
# kubectl patch networkplugins networkplugins-devtestcluster -n <NAMESPACE> --patch '{"spec": {"plugins": {"whereabouts": {"whereaboutsImage": "docker.io/platform9/whereabouts:v0.4.10"}}}}' --type merge -o yamlAdditional Information
To track progress of the permanent solution for this issue, open a support ticket mentioning the jira ID AIR-1268.
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message