Bug 1464722

Summary: [New UI] - Can't break bond after creation
Product: [oVirt] ovirt-engine Reporter: Michael Burman <mburman>
Component: Frontend.WebAdminAssignee: Alexander Wels <awels>
Status: CLOSED CURRENTRELEASE QA Contact: Michael Burman <mburman>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 4.2.0CC: bugs, gshereme, oourfali
Target Milestone: ovirt-4.2.0Keywords: Regression
Target Release: ---Flags: rule-engine: ovirt-4.2+
rule-engine: blocker+
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-12-20 10:43:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
right click mouse options
none
record1
none
record2 none

Description Michael Burman 2017-06-25 05:44:55 UTC
Description of problem:
[New UI] - Can't break bond after creation.

It's not possible to break the bond in the new UI, as there is no such option, nothing happens when pressing the the right click of the mouse.

- When pressing on one of the slaves with the right click, i should have an option to remove the slave from the bond.
- Pressing on the slave with right click should allow me to break the bond.
- WHen pressing on a NIC which is not bonded, an option to add to a bond/s should appear once pressing it with right click. 

On the latest master build and the new UI, there is no such option and bond can't be broken after creation.

Version-Release number of selected component (if applicable):
4.2.0-0.0.master.20170618184152.gitb0f84a1.el7.centos

How reproducible:
100%

Steps to Reproduce:
1. Create bond via the setup networks dialog
2. Try to break it

Actual results:
No such option

Expected results:
Should work as excepted

Comment 1 Michael Burman 2017-06-25 08:07:24 UTC
On latest master as well - 4.2.0-0.0.master.20170624071949.gitff9611b.el7.centos

Comment 2 Red Hat Bugzilla Rules Engine 2017-06-26 05:41:15 UTC
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.

Comment 3 Michael Burman 2017-06-27 08:20:53 UTC
The whole right click mouse button functionality doesn't working in the setup networks dialog.
When pressing right click mouse on interfaces and networks i should be able to add networks to interfaces, add slaves to bond, break bonds, remove slaves from bond and detach networks from interfaces.

Comment 4 Michael Burman 2017-06-27 08:27:33 UTC
Created attachment 1292219 [details]
right click mouse options

Comment 5 Alexander Wels 2017-06-29 13:58:21 UTC
All those right click menu options use the gwt-PopupPanel css class, it appears the z-index of that is set to 1, which the popup dialogs we are using have a much higher z-index. I will adjust the z-index when I get a chance.

Comment 6 Alexander Wels 2017-06-29 17:38:47 UTC
Pushed patch, note to whomever is verifying, make sure you clear your cache so it loads the new CSS that the z-index

Comment 7 Michael Burman 2017-07-06 08:12:55 UTC
Hi Alex

I see that in 4.2.0-0.0.master.20170705100427.gitb0385be.el7.centos have the right click menu options again, but almost all of the options can't be chosen as they are out of the dialog or no option appears. attaching record to explain.
This should be improved as i can't use this options.

Comment 8 Michael Burman 2017-07-06 08:14:11 UTC
Created attachment 1294898 [details]
record1

Comment 9 Michael Burman 2017-07-06 08:14:47 UTC
Created attachment 1294899 [details]
record2

Comment 10 Michael Burman 2017-08-21 05:24:50 UTC
Verified on - 4.2.0-0.0.master.20170820180837.git59243e9.el7.centos

Comment 11 Sandro Bonazzola 2017-12-20 10:43:07 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.