Project

General

Profile

Bug #72707

Add middleware support for setting/unsetting bridge member's flags

Added by Erin Clark 10 months ago. Updated 8 months ago.

Status:
Closed
Priority:
No priority
Assignee:
Erin Clark
Category:
GUI (new)
Target version:
Seen in:
Severity:
Low Medium
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

Copying to see if anything needs to be done for UI

Currently (to my knowledge, I may be wrong) py-netif does not support setting/unsetting flags to bridge members, e.g.

bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 02:98:e1:04:1a:00
        nd6 options=9<PERFORMNUD,IFDISABLED>
        groups: bridge 
        id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
        maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
        root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
        member: em0 flags=1c3<LEARNING,DISCOVER,AUTOEDGE,PTP,AUTOPTP>
                ifmaxaddr 0 port 1 priority 128 path cost 20000

We cant disable DISCOVER for em0, neither enable STP.

We need to support it in py-netif for future use from middlewared.


Related issues

Copied from FreeNAS - Bug #58185: Add middleware support for setting/unsetting bridge member's flagsDone

History

#1 Updated by Erin Clark 10 months ago

  • Copied from Bug #58185: Add middleware support for setting/unsetting bridge member's flags added

#2 Updated by Erin Clark 8 months ago

  • Status changed from Unscreened to Closed
  • Target version changed from 11.3-BETA1 to N/A

Confirmed with Waqar, there is nothing that needs to be done on UI side for this

Also available in: Atom PDF