Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1074678

Summary: control-center: provide possibility to up bridge/bond/team port devices
Product: Red Hat Enterprise Linux 7 Reporter: Jiri Pirko <jpirko>
Component: control-centerAssignee: Bastien Nocera <bnocera>
Status: CLOSED WONTFIX QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: bnocera, djasa, jscotka, lmiksik, mclasen, ovasik, rkhan, swadeley, tpelka, vbenes
Target Milestone: rcKeywords: Reopened, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-29 12:29:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1050074, 1050077, 1113520    
Attachments:
Description Flags
g-c-c network displaying bridge slave none

Description Jiri Pirko 2014-03-10 19:54:50 UTC
Description of problem:

When I use gnome-control-center, I create bridge device with a port. After that the master connection is upped by itself, slave (port) connection however is not upped. There is now way to up it using gnome-control-center.

Version-Release number of selected component (if applicable):
control-center-3.8.6-13.el7.x86_64

How reproducible:
always

Steps to Reproduce:
1. create bridge with one port using gnome-control-center

Actual results:
port connection is not upped and there is not way to do it by gnome-control-center

Expected results:
there is a possibility to up the device by gnome-control-center. Also the port should be probably upped, so as the bridge master is after it is created.

Additional info:
none

Comment 1 Matthias Clasen 2014-03-10 22:55:15 UTC
this is an RFE in need of design. No chance to get this done 2 days before the door closes on blockers.

Comment 2 Jiri Pirko 2014-03-11 08:12:05 UTC
Matthias, from my pov this is a bug not RFE. User that uses only gnome-control-center is not able to get a bridge into function (note this applies to team and bonding as well). He has to use a different tool for it. So therefore, in fact, gnome-control-center is unusable to manage bridge, bonding, team devices.

Comment 3 Vladimir Benes 2014-03-19 12:46:39 UTC
We also need to see those ports profiles under wired sections and possibility to activate them via double click. Until then virtual networking in anaconda GUI is completely useless.

Comment 4 Matthias Clasen 2014-03-19 17:49:11 UTC
I still don't understand why you guys keep talking about anaconda in control-center networking bugs. Whats the relation ?

Comment 5 David Jaša 2014-05-22 14:50:07 UTC
Matthias, no design work is needed. The UI already works when the slave device is active. Make the connection ("profile") available to choose when it is not active and you're done.

Comment 6 David Jaša 2014-05-22 14:50:53 UTC
Created attachment 898403 [details]
g-c-c network displaying bridge slave

control-center-3.8.6-15.el7.x86_64
NetworkManager-0.9.9.1-13.git20140326.4dba720.el7.x86_64

Comment 7 Bastien Nocera 2014-06-16 15:25:57 UTC
(In reply to David Jaša from comment #5)
> Matthias, no design work is needed. The UI already works when the slave
> device is active. Make the connection ("profile") available to choose when
> it is not active and you're done.

Advanced network configuration in GNOME's Settings are informational only. It's certainly useful for those settings to be visible when used, but adding configuration for those types of network configurations in the Network panel is clearly out of scope.

Comment 8 RHEL Program Management 2014-06-16 15:36:29 UTC
Development Management has reviewed and declined this request.
You may appeal this decision by reopening this request.

Comment 9 Jiri Pirko 2014-06-16 16:53:19 UTC
(In reply to Bastien Nocera from comment #7)
> (In reply to David Jaša from comment #5)
> > Matthias, no design work is needed. The UI already works when the slave
> > device is active. Make the connection ("profile") available to choose when
> > it is not active and you're done.
> 
> Advanced network configuration in GNOME's Settings are informational only.
> It's certainly useful for those settings to be visible when used, but adding
> configuration for those types of network configurations in the Network panel
> is clearly out of scope.

Sorry, but I do not understand your statement. "GNOME's Settings" are not informational only. Using that interface, you can setup many devices including bridge, bonding, team and more. The functionality is quite complete.

This bugzilla is about as simple thing as adding a toggle to up/down some device. From my perspective, it is near trivial to do it. After that, the tool would be "complete".

Comment 13 Matthias Clasen 2014-07-22 15:39:28 UTC
I think we need to make the already included functionality work as expected.

Comment 21 Tomas Pelka 2015-05-14 19:52:57 UTC
There is still something wrong with how control-center creates team and bridge devices. 

Need further investigation.

Comment 23 Bastien Nocera 2016-04-29 12:29:59 UTC
Support for enterprise networking features will be removed in future versions
of GNOME and of RHEL 7.x. We advise that you test Cockpit instead, which is
better suited to manipulate enterprise networking feature.

Teaming support for Cockpit is tracked at:
https://github.com/cockpit-project/cockpit/issues/4330

Bonding, bridging and VLAN support are already implemented.