Bug 1503799

Summary: Unable to create an iSCSI bond from webui
Product: [oVirt] ovirt-engine Reporter: Simone Tiraboschi <stirabos>
Component: Frontend.WebAdminAssignee: Eyal Shenitzky <eshenitz>
Status: CLOSED CURRENTRELEASE QA Contact: Natalie Gavrielov <ngavrilo>
Severity: high Docs Contact:
Priority: high    
Version: 4.2.0CC: amureini, awels, baptiste.agasse, bugs, eshenitz, mlipchuk, ratamir, tnisan
Target Milestone: ovirt-4.2.0Flags: rule-engine: ovirt-4.2+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Regression
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-12-20 11:17:13 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:
Bug Depends On:    
Bug Blocks: 1193961    
Attachments:
Description Flags
Add iSCSI bond
none
Logical networks
none
Storage domains
none
Host networks
none
REST APIs output
none
Edit iSCSI bond dialog none

Description Simone Tiraboschi 2017-10-18 19:10:24 UTC
Description of problem:
Two additional not required logical networks are there and they are correctly configured on the single available host.
Two iSCSI storage domains are there.

When I try to create my first iSCSI bond from the webUI I cannot select any logical network nor iSCSI target so I'm not able to create an iSCSI bond.

See the attached screenshots

Version-Release number of selected component (if applicable):
everything up to with master from 18 Oct 2017.

How reproducible:
Seen once with hosted-engine

Steps to Reproduce:
1. Try to create an iSCSI bond
2.
3.

Actual results:
When I try to create my first iSCSI bond from the webUI I cannot select any logical network nor iSCSI target so I'm not able to create an iSCSI bond.

Expected results:
I can select the logical network and the target to configure.

Additional info:
Seen on hosted-engine, not sure if hosted-engine specific or related

Comment 1 Simone Tiraboschi 2017-10-18 19:11:03 UTC
Created attachment 1340348 [details]
Add iSCSI bond

Comment 2 Simone Tiraboschi 2017-10-18 19:11:25 UTC
Created attachment 1340349 [details]
Logical networks

Comment 3 Simone Tiraboschi 2017-10-18 19:11:49 UTC
Created attachment 1340350 [details]
Storage domains

Comment 4 Simone Tiraboschi 2017-10-18 19:12:12 UTC
Created attachment 1340351 [details]
Host networks

Comment 5 Simone Tiraboschi 2017-10-19 08:09:33 UTC
I was able instead to create my iSCSI bond from REST APIs and it got correctly configured on my host.

The iSCSI bond is correctly visibile from APIs but edit dialog is broken as well in the web UI.
See additional screenshots.


I think this is just a frontend issue.

Comment 6 Simone Tiraboschi 2017-10-19 08:10:10 UTC
Created attachment 1340588 [details]
REST APIs output

Comment 7 Simone Tiraboschi 2017-10-19 08:11:05 UTC
Created attachment 1340589 [details]
Edit iSCSI bond dialog

Comment 8 Eyal Shenitzky 2017-10-26 08:35:47 UTC
Alexander,

Can you please take a look, it seems like it is related to the change from cell-table to data-grid.

Comment 9 Alexander Wels 2017-10-26 14:56:20 UTC
Sure, it is highly likely that, but I am not entirely sure how to make this dialog appear so I can confirm I fixed it. Can someone provide some steps on how to get to it?

Comment 10 Eyal Shenitzky 2017-10-29 11:36:12 UTC
Simone supplied screenshots which show the relevant screen.

Steps to reproduces:

1. Create a data center with host and ISCSI storage domain
2. Create logical network to the data center from step 1
3. Under UI tabs: data centers -> data center from step 1 -> ISCSI multipathing
   Press add.

Comment 11 Alexander Wels 2017-10-30 20:39:10 UTC
Thanks, I have fixed the issue, going through the review process now.

Comment 12 rhev-integ 2017-11-02 13:40:17 UTC
INFO: Bug status wasn't changed from MODIFIED to ON_QA due to the following reason:

[No relevant external trackers attached]

For more info please contact: infra

Comment 13 rhev-integ 2017-11-02 21:09:25 UTC
INFO: Bug status wasn't changed from MODIFIED to ON_QA due to the following reason:

[Tag 'ovirt-engine-4.2.0_beta1' doesn't contain patch 'https://gerrit.ovirt.org/83410']
gitweb: https://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=shortlog;h=refs/tags/ovirt-engine-4.2.0_beta1

For more info please contact: infra

Comment 14 Natalie Gavrielov 2017-11-15 11:54:58 UTC
Verified using: ovirt-engine-4.2.0-0.0.master.20171112130303.git8bc889c.el7.centos.noarch
Logical Networks list and Storage Targets list are displayed in "Add iSCSI Bond" dialog. Bond was created successfully.

Comment 15 Sandro Bonazzola 2017-12-20 11:17:13 UTC
This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017.

Since the problem described in this bug report should be
resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.