Bug 1503799 - Unable to create an iSCSI bond from webui
Summary: Unable to create an iSCSI bond from webui
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Frontend.WebAdmin
Version: 4.2.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-4.2.0
: ---
Assignee: Eyal Shenitzky
QA Contact: Natalie Gavrielov
URL:
Whiteboard: Regression
Depends On:
Blocks: 1193961
TreeView+ depends on / blocked
 
Reported: 2017-10-18 19:10 UTC by Simone Tiraboschi
Modified: 2017-12-20 11:17 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-20 11:17:13 UTC
oVirt Team: Storage
Embargoed:
rule-engine: ovirt-4.2+


Attachments (Terms of Use)
Add iSCSI bond (78.58 KB, image/png)
2017-10-18 19:11 UTC, Simone Tiraboschi
no flags Details
Logical networks (79.27 KB, image/png)
2017-10-18 19:11 UTC, Simone Tiraboschi
no flags Details
Storage domains (91.56 KB, image/png)
2017-10-18 19:11 UTC, Simone Tiraboschi
no flags Details
Host networks (157.94 KB, image/png)
2017-10-18 19:12 UTC, Simone Tiraboschi
no flags Details
REST APIs output (112.79 KB, image/png)
2017-10-19 08:10 UTC, Simone Tiraboschi
no flags Details
Edit iSCSI bond dialog (97.73 KB, image/png)
2017-10-19 08:11 UTC, Simone Tiraboschi
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 83410 0 master MERGED webadmin: iSCSI network bonding 2017-10-31 14:44:39 UTC

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.


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