Description of problem: ======================= UI exception seen in the Hosted Engine. Version-Release number of selected component (if applicable): ============================================================ ovirt-engine-4.3.0.4-0.1.el7.noarch rhvh-4.3.0.4-0.20190220.0+1 How reproducible: ================= 2/2 Steps to Reproduce: =================== 1.Deploy the RHHI 1.6 enviornment( RHV 4.3 + RHGS 3.4.3 ) 2.Powered off the vm and restarted it 3.It failed to come up and then could see the UI exception popping up Actual results: =============== Exception seen Expected results: ================ Exception shouldn't be seen Additional info: ===============
Changing the severity based on the comments on Bug 1679867.
Comment from the dependent bug I see similar exception while doing remove brick operation . Steps: ===== 1.Create a replica 3 (1*3) volume 2.Create vm's and pump IO to it. 3.Add bricks to the volume mentioned above, now its 2*3 4.Start the rebalance 5.Once the rebalance is completed,click on remove brick 6.Once the sync is completed , go to remove brick icon and click commit. 7.Click on the volume where the brick were removed, exceptions pop up. 2019-03-04 16:26:41,212+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2639) [] Permutation name: 504B4D619F980B291CB55B30720BC4CC 2019-03-04 16:26:41,212+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2639) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : b is null at com.google.gwt.i18n.shared.DateTimeFormat.$format(DateTimeFormat.java:761) [gwt-servlet.jar:] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.$lambda$0(StepWidget.java:76) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget$lambda$0$Type.accept(StepWidget.java:76) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:55) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.$lambda$0(TaskWidget.java:80) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget$lambda$0$Type.accept(TaskWidget.java:80) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.TaskWidget(TaskWidget.java:53) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$lambda$0(TasksView.java:45) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView$lambda$0$Type.accept(TasksView.java:45) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_191] at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$updateTaskStatus(TasksView.java:41) at org.ovirt.engine.ui.webadmin.section.main.presenter.overlay.TasksPresenterWidget$1.eventRaised(TasksPresenterWidget.java:66) at org.ovirt.engine.ui.uicompat.Event.$raise(Event.java:99) at org.ovirt.engine.ui.uicommonweb.models.SearchableListModel.$setItems(SearchableListModel.java:708) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel.$lambda$2(TaskListModel.java:218) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel$lambda$2$Type.onSuccess(TaskListModel.java:218) at org.ovirt.engine.ui.frontend.Frontend$1.$onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.Frontend$1.onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.$onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.$onSuccess(GWTRPCCommunicationProvider.java:270) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onSuccess(GWTRPCCommunicationProvider.java:270) [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.onreadystatechange<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US#volumes) at com.google.gwt.core.client.impl.Impl.apply(Impl.java:236) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:] at Unknown.Su/<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US#volumes) at Unknown.anonymous(Unknown)
Moving back the bug to assigned based on the results on base bug 1679867 Steps: ===== 1.Create a replica 3 (1*3) volume 2.Create vm's and pump IO to it. 3.Add bricks to the volume mentioned above, now its 2*3 4.Start the rebalance 5.Once the rebalance is completed,click on remove brick 6.Once the sync is completed , go to remove brick icon and click commit. 7.Click on the volume where the brick were removed, exceptions pop up. Component version: ================= ovirt-engine-4.3.5.4-0.1.el7.noarch ovirt-web-ui-1.5.3-1.el7ev.noarch Snippet: ======== 2019-07-17 16:00:11,768+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-42) [] Permutation name: ECB0017A77B1F0ABE452044584E93B7F 2019-07-17 16:00:11,769+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-42) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : b is null at com.google.gwt.i18n.shared.DateTimeFormat.$format(DateTimeFormat.java:761) [gwt-servlet.jar:] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.$lambda$0(StepWidget.java:76) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget$lambda$0$Type.accept(StepWidget.java:76) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:55) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.$lambda$0(TaskWidget.java:82) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget$lambda$0$Type.accept(TaskWidget.java:82) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.TaskWidget(TaskWidget.java:55) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$lambda$0(TasksView.java:45) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView$lambda$0$Type.accept(TasksView.java:45) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$updateTaskStatus(TasksView.java:41) at org.ovirt.engine.ui.webadmin.section.main.presenter.overlay.TasksPresenterWidget$1.eventRaised(TasksPresenterWidget.java:66) at org.ovirt.engine.ui.uicompat.Event.$raise(Event.java:99) at org.ovirt.engine.ui.uicommonweb.models.SearchableListModel.$setItems(SearchableListModel.java:708) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel.$lambda$2(TaskListModel.java:218) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel$lambda$2$Type.onSuccess(TaskListModel.java:218) at org.ovirt.engine.ui.frontend.Frontend$1.$onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.Frontend$1.onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.$onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.$onSuccess(GWTRPCCommunicationProvider.java:270) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onSuccess(GWTRPCCommunicationProvider.java:270) [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.onreadystatechange<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US) at com.google.gwt.core.client.impl.Impl.apply(Impl.java:236) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:] at Unknown.Tu/<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US) at Unknown.anonymous(Unknown) 2019-07-17 16:00:15,692+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-42) [] Permutation name: ECB0017A77B1F0ABE452044584E93B7F 2019-07-17 16:00:15,692+05 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-42) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : b is null at com.google.gwt.i18n.shared.DateTimeFormat.$format(DateTimeFormat.java:761) [gwt-servlet.jar:] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.$lambda$0(StepWidget.java:76) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget$lambda$0$Type.accept(StepWidget.java:76) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:59) at org.ovirt.engine.ui.common.widget.uicommon.tasks.StepWidget.StepWidget(StepWidget.java:55) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.$lambda$0(TaskWidget.java:82) at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget$lambda$0$Type.accept(TaskWidget.java:82) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget.TaskWidget(TaskWidget.java:55) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$lambda$0(TasksView.java:45) at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView$lambda$0$Type.accept(TasksView.java:45) at java.util.ArrayList.$forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at java.util.ArrayList.forEach(ArrayList.java:172) [rt.jar:1.8.0_222-ea] at org.ovirt.engine.ui.webadmin.section.main.view.overlay.TasksView.$updateTaskStatus(TasksView.java:41) at org.ovirt.engine.ui.webadmin.section.main.presenter.overlay.TasksPresenterWidget$1.eventRaised(TasksPresenterWidget.java:66) at org.ovirt.engine.ui.uicompat.Event.$raise(Event.java:99) at org.ovirt.engine.ui.uicommonweb.models.SearchableListModel.$setItems(SearchableListModel.java:708) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel.$lambda$0(TaskListModel.java:33) at org.ovirt.engine.ui.uicommonweb.models.events.TaskListModel$lambda$0$Type.onSuccess(TaskListModel.java:33) at org.ovirt.engine.ui.frontend.Frontend$1.$onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.Frontend$1.onSuccess(Frontend.java:227) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.$onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.onSuccess(OperationProcessor.java:133) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.$onSuccess(GWTRPCCommunicationProvider.java:270) [frontend.jar:] at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onSuccess(GWTRPCCommunicationProvider.java:270) [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.onreadystatechange<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US) at com.google.gwt.core.client.impl.Impl.apply(Impl.java:236) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:] at Unknown.Tu/<(https://hostedenginesm3.lab.eng.blr.redhat.com/ovirt-engine/webadmin/?locale=en_US) at Unknown.anonymous(Unknown)
The dependent ovirt bug is targeted for RHV 4.3.6
Tested with ovirt-engine-4.3.6.3-0.1.el7.noarch. The issue is not seen now. Tested the below: ================ 1.Create a replica 3 (1*3) volume 2.Create vm's and pump IO to it. 3.Add bricks to the volume mentioned above, now its 2*3 4.Start the rebalance 5.Once the rebalance is completed,click on remove brick 6.Once the sync is completed , go to remove brick icon and click commit. 7.No exceptions seen which clicking on the volume Based on the above results marking the bug as verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:2963