-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 1.4.0
-
Fix Version/s: 1.4.0
-
Component/s: None
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:Emu Sprint 4 (11/23-12/18)
After deactivating openflow-base, the availability and role of devices are not updated properly.
onos> devices id=of:0000000000000001, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.4.0, serial=None, managementAddress=10.211.55.3, protocol=OF_13, channelId=10.211.55.3:50773 id=of:0000000000000002, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.4.0, serial=None, managementAddress=10.211.55.3, protocol=OF_13, channelId=10.211.55.3:50775 id=of:0000000000000003, available=true, role=NONE, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.4.0, serial=None, managementAddress=10.211.55.3, protocol=OF_13, channelId=10.211.55.3:50774
Also, after reactivating openflow-base, I still see
Dropping messages for switch 00:00:00:00:00:00:00:01 because channel is not connected: [OFMeterStatsRequestVer13(xid=0, flags=[], meterId=-1)]
ONOS still tries to send the message to the old tcp channel (which is closed)