mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
handling. Ticket: CM-4802 Reviewed By: CCR-2565 Testing Done: Yes 1. Earlier various clag components where using link admin state for enforcing proto_down. With the introduction of a seperate proto_down state this is no longer needed. Now on clag bond "proto_down" the bond and its slaves are explicitly placed in a proto_down state. This carrier downs the slaves and oper-downs the clag-bond. Change has been done in clagd, clag-monit script and bonding driver. 2. Earlier misc tricks where needed in ifupdown2 to prevent slave state changes for clag bond outside of clagd. These tricks are no longer needed and have been reverted to keep ifupdown2 handling simple/consistent. This change basically reverts #6985e1a376b538fbfa2346ef657427ae7e8f117a.