Replies: 11 comments 9 replies
-
Beta Was this translation helpful? Give feedback.
-
|
i'm not sure, what you are refering to. esx 8U3 is supported from version 4.20.1 |
Beta Was this translation helpful? Give feedback.
-
if you go through the issue #7572, you might know that we face a similar issue with cloudstack systemvm template since VMware 8.0.1. The root cause is still unknown but we have addressed the issue by #9625. To be clear
The same issue might impact user templates too. This is why I asked you to have a look. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
You may need to run "depmod -a" when create the template. |
Beta Was this translation helpful? Give feedback.
-
|
I did, of course. Now I tried to change the way i ran it, and i ran it at the end, and it looks promising now. I will let you tomorrow. |
Beta Was this translation helpful? Give feedback.
-
|
Well, no luck. i run depmod -a, set fsck in the grub. Fsck is running during booting process, fix a lot of things, but VM is obviously still corrupted:
|
Beta Was this translation helpful? Give feedback.
-
|
@rastopato We fixed similar file system errors with the below options mentioned by @weizhouapache already, in this PR: #9625. Maybe, it's hitting different issue now. Can you try to create a VM in vCenter/ESXi directly using this template and check.
|
Beta Was this translation helpful? Give feedback.
-
|
Hi guys, i've done a little bit more troubleshooting based on your comment and I found out some issues. When i prepared Template VM i export it from VMware using vmware ovftool. When I import this ova to the target vmware environment, it is working with no problems. When I import this ova to the ACS as template it is saved on NFS storage in separate directory with some files in it. There is whole .ova file with different name (3ff4f989-6751-3607-9fd1-63c1429da88d.ova) and most probably the same .ova but unpacked to vmdk, ovf, nvram and mf file. When I try deploy OVF template directly on VMware from these unpacked 4 files, i got error: "Failed to deploy OVF package. Cause: A specified parameter was not correct: The checksum(s) from the provided manifest file do not match the content of file(s): ubuntu2004.ovf." When I copy whole .ova file from NFS storage (for example 3ff4f989-6751-3607-9fd1-63c1429da88d.ova), unpack it manually and Deploy it as OVF directly on vmware, it is working Then i tried to delete 4 files from directory on NFS and unpack there that .ova file, delete all templates from vCenter and also from primary storage. Then i tried deploy VM again from ACS, but still no success - corrupted filesystem. I just realize that all Templates which were working on previous versions are now broken. I was able to repair some of them by simply regenerate and import new template (Ubuntu 22.04, 24.04, RHEL9.x), some of them are broken with corrupted filesystems also after regenerating it (Ubuntu 20.04, Rocky Linux 9.x, CentOS Stream 9) |
Beta Was this translation helpful? Give feedback.
-
|
It is definitely corrupting filesystem when VMware Templates are creating. During the process of creating instance, multiple VMware templates are created by deploying .ovf template from NFS storage to Primary NTFS storage. This templates are already corrupted, when i try to deploy Vm from it directly in VMware. |
Beta Was this translation helpful? Give feedback.
-
|
@rastopato, I have tested this and was not able to reproduce the issue. Environment
Templates Tested
StorageVMs Deployed
All three VMs boot successfully and keyboard input works at console login prompt.
Checksum Verification on Secondary StorageVerified that extracted OVA files on secondary storage match the manifest: Checksums match — no corruption detected during OVA extraction.
The OVA extraction and VM deployment work correctly. To help us investigate further, could you please provide:
If you can share the OVA that consistently fails, we can compare it against templates that work and try identifying what triggers the corruption. |
Beta Was this translation helpful? Give feedback.














Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
problem
Deployment of VMs from Ubuntu 20.04.06 LTS stopped working after upgrading ACS to 4.21 and VMware to 8.0.3. Every VM deployed from this template is stuck at boot with corrupted ext4 filesystem errors.
I tried every possible combination of preparing new ubuntu template, disk adapters, bios/uefi, etc, etc, nothing worked.
Ubuntu 22.04 and 24.04 has no problem.
I tried it on environment where are previously deployed Vms from Ubuntu 20.04 template without issues. Now, after upgrade, it is the same error.
I got this error in all my production and testing environments.
Finally i tried it on environment on ACS 4.20.1 and VMware 8.0.0 and there is no problem with Ubuntu 20.04.
management-server.log.zip
versions
ACS: 4.21
VMware vCenter 8.0.3
Vmware ESXi 8.0.3
Ubuntu 20.04.06 LTS
Primary storage is VMFS datastores on SAN storage
The steps to reproduce the bug
What to do about it?
Please resolve it, or suggest workaround.
Beta Was this translation helpful? Give feedback.
All reactions