
On Wed, Feb 16, 2022 at 2:09 PM Gianluca Merlo <gianluca.merlo@gmail.com> wrote:
Il giorno mer 16 feb 2022 alle ore 10:22 Yedidyah Bar David <didi@redhat.com> ha scritto:
On Tue, Feb 15, 2022 at 6:48 PM Gianluca Merlo <gianluca.merlo@gmail.com> wrote:
Hi Jonas,
I would like to say that I also have a 4.4 HE (4.4.5.11-1) that I am trying to upgrade to the latest one, and have this issue. I read through
https://lists.ovirt.org/archives/list/users@ovirt.org/thread/D3FEXQ5KOLN3SST... https://lists.ovirt.org/archives/list/users@ovirt.org/thread/4EBNIFJ3ANERON4...
but did not manage to get out of the issue. I tried:
- yum remove ovirt-release44 - Download and install manually (rpm -i) https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm
After this I have regained a functional package manager on the engine. However trying to go further in the update procedure (https://ovirt.org/documentation/upgrade_guide/#Updating_a_self-hosted_engine...) running
engine-upgrade-check
fails with
OK: Downloaded CentOS Linux 8 - AppStream FAIL: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
So I am stuck in wait of a comment from someone more knowledgeable too!
Did you upgrade the machine to CentOS Stream? CentOS Linux archives are gone.
No, I did not do anything apart from trying to fix sources set up from ovirt-release44. May I ask if you could share some guidance on the process?
Sorry, I only did this on very few development machines, so do not have any significant "real life experience" to share.
I can see that various third parties provide their "guide" on how to perform the migration, the most "neutral" one I could find is
https://unix.stackexchange.com/questions/552873/how-to-switch-from-centos-8-...
but I am having a hard time finding any "official" documentation from CentOS
I think the "official" doc is: https://www.centos.org/centos-stream/ -> Press "8" -> check "Converting from CentOS Linux 8 to CentOS Stream 8" This is very similar to, and slightly more specific/safe, than: https://centos.org/distro-faq/#q7-how-do-i-migrate-my-centos-linux-8-install... The stackexchange answer above is also slightly more detailed than both of these, based on a specific user's experience. I definitely recommend trying first on test machines, as similar as possible to your production ones.
or oVirt.
You are right - there are no oVirt-specific migration procedures I am aware of.
May I also ask if this is the way to do it on Hosted Engine (not standalone) deployments, or may it be that there are easier ways to accomplish this in this scenario (e.g. redeployment from newer image)?
There is a way, which is to follow the general hosted-engine backup/restore procedure. This isn't an in-place upgrade - requires a new storage space for the hosted-engine domain, etc. The appliance that the oVirt project releases is based on Stream since 4.4.6 IIRC. Same for ovirt-node - so if you use node, the normal upgrade process for it will get you Stream.
It would be nice to know if there is any documentation I missed on how to best handle the Centos 8 -> Centos 8 Stream conversion in my case (which is hosted engine on ovirt-node hosts).
See above. I don't think you'll find anything more specific or official. I recommend searching this list's archive - we had several relevant threads over the last year - and testing on copies/clones of your existing ones, if in production. Again good luck, best regards, -- Didi