[OPNFLWPLUG-746] He plugin (Boron): OF topology not discovered Created: 18/Aug/16 Updated: 27/Sep/21 Resolved: 26/Sep/16 |
|
| Status: | Resolved |
| Project: | OpenFlowPlugin |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Luis Gomez | Assignee: | Anil Vishnoi |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 6456 |
| Description |
|
Tracked here: Steps to reproduce: 1) Start mininet OF13, for example: sudo mn --controller=remote,ip=192.168.0.1,port=6653 --topo tree,3 --switch=ovsk,protocols=OpenFlow13 2) Check OF topology, no links are present: In karaf log, there is recurrent ERROR: 2016-08-17 17:35:44,106 | ERROR | OFmsgProcessor-3 | TicketProcessorFactoryImpl | 205 - org.opendaylight.openflowplugin - 0.3.0.SNAPSHOT | translation problem: org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder cannot be cast to org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.packet.received.MatchBuilder |
| Comments |
| Comment by Shuva Jyoti Kar [ 19/Aug/16 ] |
|
i can see this working on master(Carbon), will test it out on stable/Bo and keep you all updated |
| Comment by Shuva Jyoti Kar [ 20/Aug/16 ] |
|
(In reply to Shuva Jyoti Kar from comment #1) Oops i stand corrected. its not working with the helium plugin, both in stable/boron as well as carbon.. |
| Comment by Tomas Slusny [ 20/Sep/16 ] |
|
I pushed fix for this. This was caused by update of translators, where translation type is now automatically got from left, and ConvertorExecutor in PacketInTranslator was incorrectly getting *packet.received.MatchBuilder instead of *flow.MatchBuilder as a result type. Here is link to Gerrit: https://git.opendaylight.org/gerrit/#/c/45869/ |
| Comment by Tomas Slusny [ 26/Sep/16 ] |
|
So after that patch I posted was merged in this Jenkins run: https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-flow-services-helium-redesign-only-boron/239/ it seems that tests that are checking if topology was discovered are again passing, so can this one be closed then? |
| Comment by Shuva Jyoti Kar [ 26/Sep/16 ] |
|
C/P to stable/Bo Sure we can. |