Pods Deployed Using Multus Plugin Fail to Have Container Added to Network After Upgrading to Whereabouts:v0.6-pmk-6

Problem

It is observed that the stateful sets pods were failing to come up with the below error.

Javascript
Copy

Cluster is upgraded to K8s v1.24, new job pods for the ip-reconciler cronjob were unable to start.

Javascript
Copy

A manual run of the job produced an error with regards to file not being present in the container image, e.g.

Javascript
Copy

Image: docker.io/platform9/whereabouts:v0.6-pmk-6

Javascript
Copy

Environment

  • 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
Copy

Additional Information

To track progress of the permanent solution for this issue, open a support ticket mentioning the jira ID AIR-1268.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard