On Sun, Jun 23, 2019 at 7:51 AM Strahil <[email protected]> wrote:
>
> Zachary,
>
> The version lock is used by oVirt devs to prevent the system to update too 
> far ahead of the oVirt level.
> Don't remove that next time.

Indeed. The engine is not working well with a database that is not
100% matching it (both schema and actual content). So we have
engine-setup that handles upgrades (clears versionlock, updates the
database and the packages, versionlocks again). It's not very nice but
that's how it goes...

>
> You should access the engine only by https://FQDN .IP should not be used.
>
> If you have some kind of snapshot (for example gluster) - you can consider 
> reverting.

You can also try 'yum history undo $ID' (after 'yum history' and one
or more 'yum history info $ID' to find the correct one).

That said, in principle the new engine could even have corrupted the
database, so even that does not guarantee success.

>
> Even consider restore from backup.
>
> I'm pretty sure that almost every failiure is recorded somewhere there ... (I 
> am still new to advise location).

Perhaps new, but very helpful. Thanks :-)

Good luck and best regards,

>
> Bet Regards,
> Strahil Nikolov
> On Jun 23, 2019 04:41, [email protected] wrote:
> >
> > I suppose I just keep striking out on recent oVirt updates.  Today (22 June 
> > 2019, all previous updates have been installed successfully) I saw that an 
> > update was available for my Enterprise Linux Host (main oVirt engine, 
> > CentOS 7 x64), and I attempted to update it.  The update failed, which had 
> > never happened before.  I logged in via SSH and saw that the updates had 
> > been halted due to "yum versionlock."  I cleared versionlock and proceeded 
> > with the update, which appeared to work successfully.  I rebooted the 
> > system, which came up a-ok.  However, I can no longer reach the 
> > Administration Portal page.  The browser only hangs.  I see the following:
> >
> > - type in the IP address to the server and get the https://<ip 
> > address>/ovirt-engine/sso/oauth/authorize page, which tells me:
> >
> > "The FQDN used to access the system is not a valid engine FQDN. You must 
> > access the system using the engine FQDN or one of the engine alternate 
> > FQDNs.
> > Click here to continue."
> >
> > When I click the provided link, I get the same hanging behavior and it 
> > never loads the login page.
> >
> > - I was able to connect via Cockpit to https://<IP Address>:9090 and log in 
> > successfully as root after SSH'ing in and restarting the engine.  There are 
> > no major issues displayed, and I was able to create a Diagnostic Report.  
> > Under Hostname > oVirt Machines, it will actually redirect me to the login 
> > page at https://fqdn/ovirt-engine/sso/login.html.  The page will actually 
> > load after the redirect, but when I enter my admin@internal credentials it 
> > just hangs and spins.
> >
> > When I return to "Virtual Machines" in Cockpit, I have 
> > Host/Cluster/Templates/VDSM options, I see "oVirt login in progress" with a 
> > continually spinning circle, never actually able to authenticate.
> >
> >
> > In /var/log/ovirt-engine/ui.log, I see:
> >
> > 2019-06-22 19:08:02,533-04 ERROR 
> > [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] 
> > (default task-4) [] Permutation name: C92E6928986552EDD0E1C99CDC0CC8AB
> > 2019-06-22 19:08:02,533-04 ERROR 
> > [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] 
> > (default task-4) [] Uncaught exception: 
> > com.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot read 
> > property 'kh' of null
> >         at 
> > org.ovirt.engine.ui.uicommonweb.dataprovider.AsyncDataProvider.$lambda$4(AsyncDataProvider.java:387)
> >         at 
> > org.ovirt.engine.ui.uicommonweb.dataprovider.AsyncDataProvider$lambda$4$Type.executed(AsyncDataProvider.java:387)
> >         at 
> > org.ovirt.engine.ui.frontend.Frontend$2.$onFailure(Frontend.java:329) 
> > [frontend.jar:]
> >         at 
> > org.ovirt.engine.ui.frontend.Frontend$2.onFailure(Frontend.java:329) 
> > [frontend.jar:]
> >         at 
> > org.ovirt.engine.ui.frontend.communication.OperationProcessor$2.$onFailure(OperationProcessor.java:184)
> >  [frontend.jar:]
> >         at 
> > org.ovirt.engine.ui.frontend.communication.OperationProcessor$2.onFailure(OperationProcessor.java:184)
> >  [frontend.jar:]
> >         at 
> > org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider.$handleMultipleQueriesFailure(GWTRPCCommunicationProvider.java:305)
> >  [frontend.jar:]
> >         at 
> > org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onFailure(GWTRPCCommunicationProvider.java:263)
> >  [frontend.jar:]
> >         at 
> > com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:198)
> >  [gwt-servlet.jar:]
> >         at 
> > com.google.gwt.http.client.Request.$fireOnResponseReceived(Request.java:233)
> >  [gwt-servlet.jar:]
> >         at 
> > com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:409)
> >  [gwt-servlet.jar:]
> >         at Unknown.eval(webadmin-0.js)
> >         at com.google.gwt.core.client.impl.Impl.apply(Impl.java:236) 
> > [gwt-servlet.jar:]
> >         at com.google.gwt.cor
> _______________________________________________
> 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/R5G27V32W5DOZGGDYPLTEHXNB6TWYSZL/



-- 
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/5XSXR4X2S44NOIYEVTGQAVOYI5TRCBSO/

Reply via email to