[CONTROLLER-1452] 3 # cluster : Pre-provision is not happening when the switch is connected with follower node Created: 24/Nov/15 Updated: 19/Oct/17 Resolved: 27/Jan/16 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | Lithium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Anpukarasi Muthukumaran | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| External issue ID: | 4664 | ||||||||||||
| Priority: | Highest | ||||||||||||
| Description |
|
I found that pre-provision is not happening when the switch gets connected with follower node. But at the same time, when the switch is connected with leader node, switch gets all the flows. I am seeing this issue in 3 # node cluster and build version is distribution-karaf-0.3.3-Lithium-SR3.zip I tested this in following cases; case 1: configure flows in leader node a. connect the switch in leader node – pre-provision is working case 2: configure flows in either of follower node a. Connect the switch in leader node – pre-provision is working here with I am enclosing |
| Comments |
| Comment by Anpukarasi Muthukumaran [ 24/Nov/15 ] |
|
Attachment karaf.log has been added with description: karaf.log |
| Comment by Moiz Raja [ 08/Dec/15 ] |
|
Is this just a dup of 4665? |
| Comment by Robert Varga [ 19/Jan/16 ] |
|
Is trhis reproducible in Be? I think we fixed this: |
| Comment by Colin Dixon [ 19/Jan/16 ] |
|
Robert says that there are failures to replicate data because of empty data items in the logs on BUG4665, but he thinks that's fixed in Berylilum. He also says that he sees empty child issues that are fixed in Beryllium, also OpenFlow plugin connection and disconnection. See if this can be reproduced in Beryllium. Also, confirm that the relevant things have been fixed on stable/lithium. |
| Comment by Anil Vishnoi [ 19/Jan/16 ] |
|
I still see it in Beryllium release, i am investigating it and will provide more details on how to recreate it. |
| Comment by Anil Vishnoi [ 20/Jan/16 ] |
|
Although the exception i am seeing in my environment says Supervisor Strategy caught unexpected exception - resuming but it's happening because of NPE, while doing cluster data replication. I will open another bug for that. |
| Comment by Ryan Goulding [ 26/Jan/16 ] |
|
The current theory is that this is caused by Bug-5019. Anil, can you confirm? |
| Comment by Anil Vishnoi [ 26/Jan/16 ] |
|
The main issue is happening probably because of some issue in RPC routing. If switch connects to follower node then RPC for the switch will be registered on the follower. In this case RPC needs to be routed to follower from leader, and i think there is some issue there. I am not entirely sure if "Supervisor |