Replies: 3 comments 4 replies
-
|
on my env |
Beta Was this translation helpful? Give feedback.
-
|
The screenshots do look like the VMware mappings are crossed: the Ubuntu guest OS row is resolving to Safer to verify/fix by name rather than by numeric ids: select go.id, go.display_name, goh.hypervisor_type, goh.guest_os_name
from guest_os go
join guest_os_hypervisor goh on go.id = goh.guest_os_id
where goh.hypervisor_type = 'VMware'
and (go.display_name like '%Ubuntu%' or go.display_name like '%Mandriva%')
order by go.display_name, goh.guest_os_name;If those two are swapped in your DB, the correction should be on |
Beta Was this translation helpful? Give feedback.
-
|
@mwaag I think your database was still in a consistent state on 2026-05-05 (the creation time of the last record in guest_os_hypervisor), but some changes made afterwards seem to have left it in an inconsistent state. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
today i had a client whose vm wouldn't start again after a shutdown.
By investigating this, i found some kind of mismatch between guest_os-table and guest_os_hypervisor-table:

In fact, vmware stored "mandrake" for this vm in its .vmx
We had trouble before with a huge mixup / inconsistence between those two tables, but i was sure i fixed that (with deleting all user defined entries and copying new clean tables of a fresh installation before one of our latest version-upgrades.
I found the exact same situation in our testing-environment, that is different installation installation of original 4.19.x upgraded lately to 4.20.3.0.
"Fun Fact": I was only able to fix this with setting the vm's guest os in cloudstack to "Mandriva Linux", which has guest_os_id 360 which translates to the correct vmware-guest-os-type ubuntu64Guest in guest_os_hypervisor.
Could be anybody so kind check if this is the default situation in 4.19 / 4.20?
Thanks in advance
Markus
Beta Was this translation helpful? Give feedback.
All reactions