[ovirt-users] Fail to upgrade to 4.1 from 4.0

Martin Perina mperina at redhat.com
Fri Sep 16 11:53:31 UTC 2016


Hi,

I'm glad that you new attempt to upgrade 3.6 to 4.0 were successfull and
4.0 is now working OK for you.

More answers to questions inline:

On Thu, Sep 15, 2016 at 9:50 PM, Marcin M. Jessa <lists at yazzy.org> wrote:

> On 15/09/2016 12:58, Martin Perina wrote:
>
>> ​So something went wrong on that upgrade from 3.6 to 4.0 and  it was not
>> a good idea to do another upgrade when previous one went wrong.
>>
>
> The upgrade process went fine. The upgrade script never showed any errors.
>

​Hmm, that's strange, because from latest setup log you sent me I'd say
that 3.6 to 4.0 upgrade was not successful. But to confirm that I'd need to
investigate all setup logs from 3.6 upgrade ..
​


>
> Anyway to confirm that could you please share with us also upgrade log
>> between
>> 3.6 and 4.0? Also how did you do the upgrade (especially what OS have
>> you used on 3.6 and if upgrade was done using engine-backup or in-place)?
>>
>
> I backed up the installation but then I ran in-place upgrade. I was told
> on the irc I don't need to restore from backups when I'm already on CentOS
> 7. Actually failing to restore from backup brought me to the IRC in the
> first place.
>

​Yes, when doing in-place upgrade you don't need to do restore, that's why
I asked how you performed your upgrade
​


>
> I'm on CentOS Linux release 7.2.1511 (Core)
> Upgrading I followed exactly the same doc you pointed to below.
> Except when updating to 4.1 failed, I uninstalled everything that had to
> do with ovirt and installed the 4.0 release.
>
> More details about upgrade options from 3.6 to 4.0 can be found at:
>> http://www.ovirt.org/documentation/migration-engine-3.6-to-4.0/
>>
> Because of that doc I installed 4.1 instead of the stable 4.0 ...
>

​Yes, that's a shame for our project to have outdated upgrade doc several
month after GA release :-(
Thanks for pointing this out, here's PR which fixes wrong repository URL:

https://github.com/oVirt/ovirt-site/pull/467


>
> ​So from current log I can see that upgrade from 3.6 to 4.0 was not
>> successfully finished and that's why you had issues during upgrade on
>> master.
>>
> Out of curiousity, where did you see that 3.6 to 4.0 update failed?
>

​In your setup log I can see following:

  Dropping materialized views...
  Skipping upgrade script
/usr/share/ovirt-engine/dbscripts/upgrade/03_06_0000_set_version.sql, its
version 03060000 is <= current version
04000860
  Skipping upgrade script
/usr/share/ovirt-engine/dbscripts/upgrade/03_06_0010_update_haswell_vds_to_new_name.sql,
its version 03060010 is <= current version 04000860​


​If 3.6 was properly upgraded to 4.0, you wouldn't see any records like
this, you'd see applying only 4.1 upgrade scripts, for example:

  ​Dropping materialized views...
  Running upgrade sql script
'/usr/share/ovirt-engine/share/ovirt-engine/dbscripts/upgrade/04_01_0010_add_mac_pool_id_to_vds_group.sql'...
  Running upgrade sql script
'/usr/share/ovirt-engine/share/ovirt-engine/dbscripts/upgrade/04_01_0020_empty_current_cd_to_null.sql'...




> Personaly I'd recommend you to get back into 3.6 (either by restoring
>> from backup (if you performed in-place upgrade) or shutting down new
>> host and starte pervious 3.6 host (if you performed upgrade using
>> engine-backup) and do upgrade to 4.0 again​. And if upgrade from 3.6 to
>> 4.0 is not successful, please share the logs again.
>>
>
> I'll try from scratch again, uninstalling everything, installing 3.6,
> restoring backups and upgrading to 4.0
>
> I don't want to be a party popper but to be honest you need a testing
> engineer. The upgrade process is way too fragile and breaks too easily...
>
> --
>
> Marcin M. Jessa
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20160916/197f9a3b/attachment-0001.html>


More information about the Users mailing list