Created attachment 1699736 [details] Actual view of the table. Description of problem: Add a column to show in which storage domain the disk is located. Version-Release number of selected component (if applicable): Software Version:4.4.0.3-1.el8 How reproducible: Access Storage -> Disks. Actual results: 9 columns: Alias, ID, Shared, <no_name>, Attached To, Virtual Size, Status, Type, Description Expected results: 10 columns: Alias, ID, Shared, <no_name>, Attached To, Virtual Size, Status, Type, Description, Storage Domain. Additional info:
The documentation text flag should only be set after 'doc text' field is provided. Please provide the documentation text and set the flag to '?' again.
let's see if it's easy
The new column was added, now under general disk view the storage domain info should be displayed.
An exception was raised for LUNs when the storage domain filed was chosen: 2021-06-28 15:10:04,340+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2) [] Permutation name: 794D4B14A39773A8626180040E3750DE 2021-06-28 15:10:04,341+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-2) [] Uncaught exception: java.lang.ClassCastException at java.lang.Throwable.Throwable(Throwable.java:66) at java.lang.Exception.Exception(Exception.java:28) at java.lang.RuntimeException.RuntimeException(RuntimeException.java:28) at java.lang.ClassCastException.ClassCastException(ClassCastException.java:26) at javaemul.internal.InternalPreconditions.checkCriticalType(InternalPreconditions.java:152) at com.google.gwt.lang.Cast.castTo(Cast.java:74) at org.ovirt.engine.ui.common.widget.table.column.StorageDomainsColumn.getTooltip(StorageDomainsColumn.java:37) at org.ovirt.engine.ui.common.widget.table.column.AbstractColumn.onBrowserEvent(AbstractColumn.java:46) at com.google.gwt.user.cellview.client.AbstractCellTable.$fireEventToCell(AbstractCellTable.java:2420) at com.google.gwt.user.cellview.client.AbstractCellTable.$onBrowserEvent2(AbstractCellTable.java:1777) at org.ovirt.engine.ui.common.widget.table.AbstractActionTable$1.onBrowserEvent2(AbstractActionTable.java:113) at com.google.gwt.user.cellview.client.AbstractHasData.onBrowserEvent(AbstractHasData.java:735) at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1415) at com.google.gwt.user.client.impl.DOMImplStandard.dispatchEvent(DOMImplStandard.java:312) at com.google.gwt.core.client.impl.Impl.apply(Impl.java:306) at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:345) at Unknown.wy/<(https://sleviim.redhat:8443/ovirt-engine/webadmin/?locale=en_US line 9 > scriptElement) at Unknown.anonymous(Unknown)
Verified. Seems like it is working as described, didn't see any errors (tried to see if I get errors like mentioned in comment4 but couldn't reproduce that) In addition, also tried to add managed block storage domain, and it also worked.
This bugzilla is included in oVirt 4.4.8 release, published on August 19th 2021. Since the problem described in this bug report should be resolved in oVirt 4.4.8 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.