HOWTO update from my oVirt Engine 3.2.x packages to official el6 3.3.0 stable packages.
Before starting upgrade procedure, if possible, backup engine, also you can backup all VM to export domain using oVirt console.
service ovirt-engine stop
service ovirt-engine-dwhd stop
rpm -e --nodeps ovirt-engine-jbossas711
yum remove ovirt-engine-reports
yum remove jasperreports-server-4.7.0-1
yum remove ovirt-engine-dwh
yum localinstall http://ovirt.org/releases/ovirt-release-el.noarch.rpm
yum install jboss-as-7.1.1
engine-upgrade
yum update ovirt-engine-setup
cd /usr/share/ovirt-engine/dbscripts/upgrade
ls -1 03_02_0340*
03_02_0340_add_update_column_to_statistics_tables.sql
03_02_0340_gluster_volume_status_events.sql
If you look 2 files, rename one of them, otherwise do nothing
mv 03_02_0340_gluster_volume_status_events.sql 03_02_0341_gluster_volume_status_events.sql
engine-setup
mv /etc/yum.repos.d/ovirt-dre.repo /etc/yum.repos.d/ovirt-dre.repo.save
Connect to each host and update vdsm packages
yum localinstall http://ovirt.org/releases/ovirt-release-el.noarch.rpm
service vdsmd stop
vim /etc/yum.repos.d/glusterfs-epel.repo
If you has this file and you have baseurl string pointed to 3.4.0 version, correct it to 3.4.1, here is a short command to do it
sed -i 's/3.4.0/3.4.1/' /etc/yum.repos.d/glusterfs-epel.repo
yum update vdsm* mom
vim /etc/vdsm/vdsm.conf
service libvirtd stop
service vdsmd start
If you see message like this: //libvir: XML-RPC error : Failed to connect socket to ‘/var/run/libvirt/libvirt-sock’: No such file or directory//, stop vdsmd and libvirtd and start it again
service vdsmd stop
service libvirtd stop
service vdsmd start
mv /etc/yum.repos.d/ovirt-dre.repo /etc/yum.repos.d/ovirt-dre.repo.save
service vdsmd stop
service libvirtd stop
or
initctl stop libvirtd
rpm -e --nodeps qemu-img-rhev
rpm -e --nodeps qemu-kvm-rhev
rpm -e --nodeps qemu-kvm-rhev-tools
yum install qemu-img qemu-kvm qemu-kvm-tools
service vdsmd start
You can find more information about oVirt 3.3 at oVirt web site