Bug 1839511 - WebAdmin UI - remove unregistered entities from attached storage domain - entities list not refreshed after removal
Summary: WebAdmin UI - remove unregistered entities from attached storage domain - ent...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Storage
Version: 4.4.1
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ovirt-4.4.1
: 4.4.1.5
Assignee: Ahmad Khiet
QA Contact: Ilan Zuckerman
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-24 13:14 UTC by Ilan Zuckerman
Modified: 2020-07-08 08:27 UTC (History)
4 users (show)

Fixed In Version: ovirt-engine-4.4.1.5
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-07-08 08:27:20 UTC
oVirt Team: Storage
Embargoed:
pm-rhel: ovirt-4.4+


Attachments (Terms of Use)
video of the issue (1.03 MB, video/webm)
2020-05-24 13:14 UTC, Ilan Zuckerman
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 109716 0 master MERGED webadmin: enable refresh timer in register tabs 2020-07-21 08:56:47 UTC

Description Ilan Zuckerman 2020-05-24 13:14:17 UTC
Created attachment 1691560 [details]
video of the issue

Description of problem:

The following RFE added an option to remove unregistered entities from SD:
https://bugzilla.redhat.com/show_bug.cgi?id=1733932
But when confirming the removal, the entity doesnt disappear from the list. In other words, the table content isnt getting refreshed. The entity is being removed only when you navigate away and return back.
This is causing the end user false feeling that the entity wasnt removed, causing him to push the 'remove' button again. This time of course the functionality will fail because the entity isnt there.
See video attached.

Version-Release number of selected component (if applicable):
rhv-4.4.1-1

How reproducible:
100%

Steps to Reproduce:
1. Create a DC with 2 storage domains (sd1, sd2)
2. Create a VM with disks on SD1
3. Create a template from the VM in step 2
4. Create a floating disk based on SD1
5. Deactivate SD1
6. Detach SD1 without format it
7. Import SD1 back to the DC
8. Under Storage -> Domains -> SD1 -> import VM/Template/Disk select to remove the unregistered entities.
9. in the dialog box, confirm the action.
10. observe the list of entities.

Actual results:
The entity remains in the list as if it wasnt removed, until you refresh the page or navigate away

Expected results:
The entity should be removed from the table.

Comment 1 Ilan Zuckerman 2020-07-02 10:46:42 UTC
Verified on rhv-release-4.4.1-5-001.noarch according steps from Description.

Comment 2 Sandro Bonazzola 2020-07-08 08:27:20 UTC
This bugzilla is included in oVirt 4.4.1 release, published on July 8th 2020.

Since the problem described in this bug report should be resolved in oVirt 4.4.1 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.


Note You need to log in before you can comment on or make changes to this bug.