Attaching ISO to hosted engine for OS upgrade

I'm working on upgrading an oVirt 3.5 setup. The physical hosts are running CentOS 7, but the hosted engine is CentOS 6. The upgrade notes are "back up the engine, upgrade/reinstall the OS, then restore", but I can't see how to actually install CentOS 7 on the engine. Am I supposed to re-run "hosted-engine --deploy"? Wouldn't that try to re-register the physical hosts, or can I interrupt it to restore the backup? Or, is there a way to just attach an install ISO to the engine VM and boot from that? -- Chris Adams <cma@cmadams.net>

On Wed, Feb 22, 2017 at 5:33 PM, Chris Adams <cma@cmadams.net> wrote:
I'm working on upgrading an oVirt 3.5 setup. The physical hosts are running CentOS 7, but the hosted engine is CentOS 6. The upgrade notes are "back up the engine, upgrade/reinstall the OS, then restore", but I can't see how to actually install CentOS 7 on the engine.
Am I supposed to re-run "hosted-engine --deploy"? Wouldn't that try to re-register the physical hosts, or can I interrupt it to restore the backup?
Or, is there a way to just attach an install ISO to the engine VM and boot from that?
On 3.6 we release the engine also for el6 so for 3.5/el6 to 3.6/el6 you have just to: - set global maintenance mode, - add the 3.6 repo to the engine VM, - run yum update ovirt-*-setup* on the engine VM - run engine-setup - upgrade the host to 3.6 setting maintenance mode one host at a time - raise the cluster compatibility level Then ee have a specific helper utility for 3.6/el6 -> 4.0/el7: https://www.ovirt.org/develop/release-management/features/hosted-engine-migr...
-- Chris Adams <cma@cmadams.net> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Once upon a time, Simone Tiraboschi <stirabos@redhat.com> said:
Then ee have a specific helper utility for 3.6/el6 -> 4.0/el7: https://www.ovirt.org/develop/release-management/features/hosted-engine-migr...
Ahh, that looks better. I was looking at this: https://www.ovirt.org/documentation/migration-engine-36-to-40/ which just kind of glosses over how to upgrade the OS. :) I do usually use my custom CentOS install (rather than the appliance); is there a way to do that? Also, is it normally recommended to upgrade one major release at a time? In other words, aside from the engine CentOS6->7 step, would upgrading from 3.5 to 4.1 need to go through 3.6 and 4.0 along the way? -- Chris Adams <cma@cmadams.net>

On Wed, Feb 22, 2017 at 8:04 PM, Chris Adams <cma@cmadams.net> wrote:
Once upon a time, Simone Tiraboschi <stirabos@redhat.com> said:
Then ee have a specific helper utility for 3.6/el6 -> 4.0/el7: https://www.ovirt.org/develop/release-management/features/ hosted-engine-migration-to-4-0/
Ahh, that looks better. I was looking at this:
https://www.ovirt.org/documentation/migration-engine-36-to-40/
which just kind of glosses over how to upgrade the OS. :)
I do usually use my custom CentOS install (rather than the appliance); is there a way to do that?
No, not with that flow and not in 4.1 at all. ovirt-engine-appliance is basically just a centos VM plus ovirt-engine. Once deployed you can tune it as you need.
Also, is it normally recommended to upgrade one major release at a time?
For the engine it's not just recommended, it's mandatory!
In other words, aside from the engine CentOS6->7 step, would upgrading from 3.5 to 4.1 need to go through 3.6 and 4.0 along the way? -- Chris Adams <cma@cmadams.net> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Once upon a time, Simone Tiraboschi <stirabos@redhat.com> said:
On Wed, Feb 22, 2017 at 8:04 PM, Chris Adams <cma@cmadams.net> wrote:
Also, is it normally recommended to upgrade one major release at a time?
For the engine it's not just recommended, it's mandatory!
Ahh, I didn't realize that. I don't think I saw that in the documentation (but maybe I just missed it?). Thanks. -- Chris Adams <cma@cmadams.net>
participants (2)
-
Chris Adams
-
Simone Tiraboschi