For oVirt 3.6.x, these are the rules:

The ENGINE can be hosted on EL 6 or EL7
The HOSTS cannot be EL 6 -- must be EL 7+ or Fedora (I don't recall the version)

How to upgrade your hosts:

* Put the oVirt EL 6 host into maintenance (that is, migrating or shutting down all GUESTS from that host)
* Remove that Host from the cluster
* Wipe and install EL 7 onto that physical machine
* Bring that EL 7 machine into the cluster (via web gui Install)
* Repeat for all of the rest of the EL 6 hosts to complete the upgrade to 3.6.x

HOSTS on 3.5.x could either be EL 6 or EL 7, that is no longer the case with oVirt 3.6.x

HTH

On Fri, May 27, 2016 at 7:14 AM, Giulio D’Ippolito <gdippolito@brighttalk.com> wrote:
Hi all,

We are having a bit of hard time trying to upgrade oVirt from 3.5 release to 3.6.

This is our setup:
  • All the hosts are running Centos 6.7
  • The engine is a standalone machine
  • The engine is running Centos 6.7
  • Upgrading the engine from 3.5.x to 3.6.6 was successful

Now the problem was when we were trying to upgrade the hosts to 3.6 release.

We put one host in maintenance and we were expecting the "Upgrade" option to be available but it wasn't.

We have imported the 3.6 repository to the host and performed a "yum clean all" and a "yum update" to see which packages were marked to be upgrade.

No packages in the oVirt 3.6 repository were available to upgrade.

Then we tried to use the "Reinstall" option available in the GUI

The reinstall failed with the following issue:

2016-05-27 09:46:50 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum queue package qemu-kvm-tools for install
2016-05-27 09:46:50 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum processing package 2:qemu-kvm-tools-0.12.1.2-2.491.el6_8.1.x86_64 for install
2016-05-27 09:46:50 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum package 2:qemu-kvm-tools-0.12.1.2-2.491.el6_8.1.x86_64 queued
2016-05-27 09:46:50 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum queue package vdsm for install/update
2016-05-27 09:46:51 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum queue package vdsm-cli for install/update
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:142 Stage packages METHOD otopi.plugins.ovirt_host_deploy.vdsmhooks.hooks.Plugin._packages
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:142 Stage packages METHOD otopi.plugins.ovirt_host_deploy.vmconsole.packages.Plugin._packages
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:148 condition False
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:142 Stage packages METHOD otopi.plugins.otopi.packagers.dnfpackager.Plugin._packages
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:148 condition False
2016-05-27 09:46:51 DEBUG otopi.context context._executeMethod:142 Stage packages METHOD otopi.plugins.otopi.packagers.yumpackager.Plugin._packages
2016-05-27 09:46:51 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum Building transaction
2016-05-27 09:46:52 ERROR otopi.plugins.otopi.packagers.yumpackager yumpackager.error:100 Yum ['qemu-kvm-rhev-tools conflicts with 2:qemu-kvm-tools-0.12.1.2-2.491.el6_8.1.x86_64']


We fixed the issue via removing the qemu-kvm-tools and running the "Reinstall again".

But effectively this was the only package that was installed/upgrade by running "Reinstall" again.

I can see from the repository http://resources.ovirt.org/pub/ovirt-3.6/rpm/el6/x86_64/ that not many packages are available in this repository for Centos 6.

For example vdsm package is still version vdsm-4.16.30-0.el6 which was installed in oVirt 3.5

Is this the expected outcome of the upgrade in the host? 

Thanks,

Giulio








_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users