On Wed, Dec 19, 2018 at 12:34 PM Torsten Stolpmann
<[email protected]> wrote:
>
> On 19.12.2018 08:01, Yedidyah Bar David wrote:
> > On Tue, Dec 18, 2018 at 5:20 PM Torsten Stolpmann
> > <[email protected]> wrote:
> >>
> >> Hi Yedidyah,
> >>
> >> please find the logs at the following URL:
> >> http://www.klaros-testmanagement.com/files/ovirt/ovirt-restore-logs.tar.gz
> >>
> >> Let me know once you received them safely so I can remove them again.
> >
> > Done.
> >
>
> Thanks, removed.
>
> >>
> >> I also added the restore.log containing the actual error which occured
> >> during the restore.
> >>
> >> Since this was a clean system I restored on, the setup has been executed
> >> after the database restore, so the setup logs probably contain nothing
> >> of interest. I added them anyway.
> >
> > Sorry I wasn't clear enough. I meant the setup logs on the machine used
> > to create the backup. So that I can try to see why your backup contained
> > this function. Do you still have these by any chance?
> >
> > Indeed, I can't see anything wrong in the logs above.
> >
> Sorry for misunderstanding, this totally makes sense.
>
> I added the setup logs i found at:
> http://www.klaros-testmanagement.com/files/ovirt/ovirt-setup-logs.tar.gz
>
> Again, please let me know once I can remove them.

Done.

>
> >>
> >> Please let me know if there is anything I can add to this.
> >
> > If you do not have setup logs from the original machine, at least try
> > to think about its history and tell us notable points - including entire
> > version history, setup/upgrade (or similar) problems you had there (and
> > perhaps worked around), etc.
> >
>
> We started with one of the first 4.0 releases and updated the system on
> a regular basis since then. We almost never skipped a release.

The last log there is ovirt-engine-setup-20171231170651-lb3q89.log ,
meaning it was last upgraded almost a year ago. Were there indeed no
more upgrades since?

The log indicates the machine was upgraded to ovirt-engine-4.2.0.2 ,
which didn't remove the uuid functions. The bug I linked at before,
1515635, was fixed in 4.2.1.

Based on this, I think the best solution for now would be the patch
you suggested. Would you like to open a bug for this and push a patch
to gerrit? I can do this as well if you prefer. Bug summary line
should probably be something like:

engine-setup fails after restoring a backup taken with 4.2.0

Another solution would be to try using the same engine version during
restore (4.2.0.2), and only upgrade later. This is a bit hard, because
we do not have separate repos for each version, although they do
include all released versions - so you can try e.g.:

yum install ovirt-engine-4.2.0.2-1.el7

(meaning, after you remove existing 4.2.7, or you can try yum downgrade).

I didn't try this myself, not sure how well it would work. There might
be older dependencies to handle, and/or it might break due to too-new
stuff.

Obviously, the best solution is to upgrade more often and backup more
often, and have a smaller difference between backup version and restore
version, ideally no difference. But I realize this does not always
work out for everyone...

>
> There was indeed one glitch during updates which was connected to the
> Postgres version in use:
>
> The initial install was (accidentally) done under Postgres 9.4 which
> happened to be present on the machine at that point of time. oVirt 4.0
> was allowing this way back then. I think in 4.1 Postgres 9.2 has been
> enforced, so there had been workarounds to allow updates under 9.4. This
> got resolved with the migration to 4.2 which brought the Postgres 9.5
> installation (if I recall that correctly).
>
> Other than that I have no idea which might have introduced this.

All of this sounds irrelevant to current problem. Thanks for recalling :-)

Best regards,

>
> If you find something in the logs you need more information on, please
> let me know.
>
> Best regards
>
> Torsten
>
>
> > If you, or anyone, manages to come up with a flow resulting in a 4.2
> > engine database that contains a function uuid_generate_v1 in the engine
> > database schema, I'd definitely want to know about it.
> >
> > Re-adding others posting in this thread, in case someone has a clue.
> > Perhaps one of you has setup logs of the machine on which the backup
> > was generated? If so, please share. Thanks.
> >
> > That said, on a second thought, the implications of this are not that
> > significant - mainly somewhat lower performance - so perhaps it's more
> > important to fix your bug (by adding a line to IGNORED_ERRORS, as you
> > suggested)... but it's still weird.
> >
> > Thanks and best regards,
> >
> >>
> >> Cheers,
> >>
> >> Torsten
> >>
> >>
> >> On 18.12.2018 07:54, Yedidyah Bar David wrote:
> >>> On Mon, Dec 17, 2018 at 2:26 PM Torsten Stolpmann
> >>> <[email protected]> wrote:
> >>>>
> >>>> I experienced the same issue while restoring a full backup (engine &
> >>>> dwh) on a clean machine. Both machines are running CentOS 7.6 and
> >>>> oVirt 4.2.7.
> >>>>
> >>>> The issue went away when adding the following line to the IGNORED_ERRORS
> >>>> list starting at 1944 in engine-backup:
> >>>>
> >>>> must be owner of function uuid_generate_v1
> >>>>
> >>>> Hope this helps,
> >>>
> >>> It does, and thanks for the report!
> >>>
> >>> Can you please share all of your setup logs 
> >>> (/var/log/ovirt-engine/setup/*)?
> >>>
> >>> Thanks!
> >>>
> >>> More details:
> >>>
> >>> This function should not normally be included in a 4.2 backup, and I do
> >>> not yet understand why you get this error.
> >>>
> >>> If it's a clean 4.2 setup, it should never have been defined.
> >>> Earlier versions did create it, and the upgrade process should have
> >>> dropped it, if it's an upgraded setup. See also:
> >>>
> >>> https://bugzilla.redhat.com/show_bug.cgi?id=1515635
> >>>
> >>> Best regards,
> >>>
> >>>>
> >>>> Torsten
> >>>>
> >>>> On 24.05.2018 11:32, [email protected] wrote:
> >>>>> hi,
> >>>>>
> >>>>> I have the same error when I try to restore on a new hosted VM (ovirt 
> >>>>> 4.2.3)
> >>>>> Have you a solution ?
> >>>>>
> >>>>> Emmanuel
> >>>>> _______________________________________________
> >>>>> Users mailing list -- [email protected]
> >>>>> To unsubscribe send an email to [email protected]
> >>>>>
> >>>> _______________________________________________
> >>>> Users mailing list -- [email protected]
> >>>> To unsubscribe send an email to [email protected]
> >>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> >>>> oVirt Code of Conduct: 
> >>>> https://www.ovirt.org/community/about/community-guidelines/
> >>>> List Archives: 
> >>>> https://lists.ovirt.org/archives/list/[email protected]/message/YMMFCYUMLCM47OJSTHXS2IMOIKEEFU27/
> >>>
> >>>
> >>>
> >> _______________________________________________
> >> Users mailing list -- [email protected]
> >> To unsubscribe send an email to [email protected]
> >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> >> oVirt Code of Conduct: 
> >> https://www.ovirt.org/community/about/community-guidelines/
> >> List Archives: 
> >> https://lists.ovirt.org/archives/list/[email protected]/message/FCN5WVAJOGFBUTFV276O2RMCTMACAGTS/
> >
> >
> >



-- 
Didi
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/APXJ5H6T5XGAED5PPIUAUZP25N6JVYVR/

Reply via email to