Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1957240

Summary: Adding ISO domain deprecation message is misleading
Product: [oVirt] ovirt-engine Reporter: sshmulev
Component: BLL.StorageAssignee: Bella Khizgiyaev <bkhizgiy>
Status: CLOSED CURRENTRELEASE QA Contact: sshmulev
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.4.6.6CC: bkhizgiy, bugs, eshenitz, sfishbai
Target Milestone: ovirt-4.4.7Keywords: ZStream
Target Release: 4.4.7.1Flags: sbonazzo: ovirt-4.4?
pm-rhel: planning_ack?
pm-rhel: devel_ack+
pm-rhel: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-4.4.7.1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-06 07:28:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
screenshot none

Description sshmulev 2021-05-05 12:49:14 UTC
Created attachment 1779799 [details]
screenshot

A message pops when the ISO domain is being created:"Please note that ISO domain is no longer supported, consider using data domain instead"
After the message is displayed, when choosing "ok"- the ISO domain is created and then added to the domains table and turns active.
The message is misleading because it is expected that after choosing "ok" the ISO domain will not be created.

Version 4.4.6.6-0.10.el8ev

Steps:
1. from the domain window -> new domain -> content type ISO
2. after pressing OK a confirmation window should pop up with the info message.
3. should work for all supported storage types under ISO.


Actual results:
"Please note that ISO domain is no longer supported, consider using data domain instead"
The ISO domain is added to the storage domains and turning active.

Expected results:
Need to change the message content to be more accurate to what happens actually (since The domain supposed to be added to SDs).

Comment 1 Eyal Shenitzky 2021-05-05 12:58:23 UTC
Honestly, I think that the message is fine.

This is a confirmation window, it alarms the user that ISO domain is deprecated.
If the user ignores that message, he presses 'OK' and the domain created.

Can you please explain what is misleading here?

Comment 2 sshmulev 2021-05-06 08:01:26 UTC
The message is misleading because it is expected that after choosing "ok" according to the message, the ISO domain should not be created - but in actual it is created.
It sounds from the message that it won't work but it does.
Maybe need to add something like "Are you sure you want to continue?" (Since The depreciation is not done yet)

Comment 3 Sandro Bonazzola 2021-05-31 09:27:53 UTC
All referenced patches are merged, can you please check this bug status?

Comment 4 sshmulev 2021-06-06 07:37:34 UTC
Verified.

Versions:
ovirt-engine-4.4.7.1-468.ge80656f.3.el8ev.noarch
vdsm-4.40.70.1-1.el8ev.x86_64

Steps:
1. from the domain window -> new domain -> content type ISO
2. After pressing OK, a confirmation window should pop up with the info message.
3. Should work for all supported storage types under ISO.
4. Try first to cancel and see that nothing happens.
5. Try to press ok and make sure the storage domain becomes active and attached to DC.

Al steps passed.

Comment 5 Sandro Bonazzola 2021-07-06 07:28:29 UTC
This bugzilla is included in oVirt 4.4.7 release, published on July 6th 2021.

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