We are currently migrating VMs from Oracle VM -> OLVM.
I am following the guide :
https://blogs.oracle.com/scoter/post/how-to-migrate-oracle-vm-to-oracle-linux-kvm
And previously vms were migrating fine.
However we have a new HV installed a few weeks after the other ones , I tried to v2v migrate and it failed, the libguestfs-test-tool errors with ->
------
supermin: ext2: copying kernel modules
supermin: *** parent directory not found ***
-------
-------
supermin: ext2fs_namei: parent directory not found:
/lib/modules/5.4.17-2136.310.7.1.el8uek.x86_64: File not found by ext2_lookup
supermin: failure: ext2fs_namei: parent directory not found
libguestfs: error: /usr/bin/supermin exited with error status 1, see debug
messages above
-------
The only difference was it is using ol8_UEKR7 repo (rather than ol8_UEKR6),
aside from the kernel version I noticed that the versions of e2fsprogs had
changed.
I tried as a test to downgrade the e2fsprogs/e2fsprogs-libs package -
e2fsprogs-1.46.2-2.el8.x86_64 to -> e2fsprogs-1.45.6-4.el8.x86_64
After downgrading the package the libguestfs-test-tool + v2v migration worked
as expected.
I have submitted a bug report to Oracle https://bugzilla.oracle.com/bugzilla/show_bug.cgi?id=18053 (not sure if public can see it ..)
BTW: Does anyone have an answer as to why Spice is completely missing from OLVM ? It makes Ovirt so much more useful having Spice ...
I asked a question about this here (no response) : https://community.oracle.com/tech/apps-infra/discussion/4502358/olvm-ol8-spice-support-completely-missing-how-to-enable#latest