vSphere UUID discovery is broken on >=6.5+ machines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kubernetes Control Plane Charm |
Fix Released
|
Medium
|
Erlon R. Cruz | ||
Kubernetes Worker Charm |
Fix Released
|
Medium
|
Erlon R. Cruz |
Bug Description
When upgrading the vSphere hardware from 5.5 -> 6.5 no more PVCs
can be created. This happens because of a bug on the SEABIOS virtual hardware that swap the endianness of the content of
/sys/class/
versions and now it differs from "/sys/class/
So,
The contents in product_uuid is: F5132842-
While the product_serial (actually correct and understood by vSphere API) is:422813f5-
The error in Kubernetes looks like this:
Error while obtaining Kubernetes node nodeVmDetail details. error : No VM found
Unable to find VM by UUID. VM UUID: df733542-
Full log here: https:/
description: | updated |
Changed in charm-kubernetes-master: | |
importance: | Undecided → Medium |
Changed in charm-kubernetes-worker: | |
importance: | Undecided → Medium |
Changed in charm-kubernetes-master: | |
status: | New → In Progress |
Changed in charm-kubernetes-worker: | |
status: | New → In Progress |
tags: | added: review-needed |
Changed in charm-kubernetes-master: | |
assignee: | nobody → Erlon R. Cruz (sombrafam) |
Changed in charm-kubernetes-worker: | |
assignee: | nobody → Erlon R. Cruz (sombrafam) |
Changed in charm-kubernetes-master: | |
milestone: | none → 1.19+ck1 |
Changed in charm-kubernetes-worker: | |
milestone: | none → 1.19+ck1 |
Changed in charm-kubernetes-master: | |
status: | In Progress → Fix Committed |
Changed in charm-kubernetes-worker: | |
status: | In Progress → Fix Committed |
tags: | removed: review-needed |
tags: | added: backport-needed |
tags: | removed: backport-needed |
Changed in charm-kubernetes-master: | |
status: | Fix Committed → Fix Released |
Changed in charm-kubernetes-worker: | |
status: | Fix Committed → Fix Released |
Pull requests submitted: /github. com/charmed- kubernetes/ charm-kubernete s-master/ pull/102 /github. com/charmed- kubernetes/ charm-kubernete s-worker/ pull/64
Master: https:/
Worker: https:/