[CONTROLLER-1050] Proper support for ENUMs in Netconf northbound Created: 01/Dec/14  Updated: 29/May/15  Resolved: 29/May/15

Status: Resolved
Project: controller
Component/s: netconf
Affects Version/s: Helium
Fix Version/s: None

Type: Bug
Reporter: Maros Marsalek Assignee: Tomas Cere
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
blocks CONTROLLER-1280 BGP peers in configuration prevent th... Resolved
blocks CONTROLLER-1283 Unable to configure BGP peer-role thr... Resolved
blocks SXP-28 SXP has incorrect version setting in ... Resolved
blocks CONTROLLER-1304 Unable to configure BGP peer via REST... Verified
External issue ID: 2453

 Description   

ENUMs are not fully supported, they can be used in the config yang files but the (de)serialization is not correct. Mapping between yang enums and java enums is not trivial.



 Comments   
Comment by Maros Marsalek [ 02/Dec/14 ]

When this is fixed, update the workaround in AAA project:
https://git.opendaylight.org/gerrit/#/c/13171/

Comment by Maros Marsalek [ 05/May/15 ]

config-manager already owns an instance of BindingRuntimeContext (in BindingContextProvider spawned in its Activator). We should be able to leverage that instance for enum yang<->Java processing.

Comment by Maros Marsalek [ 12/May/15 ]

https://git.opendaylight.org/gerrit/#/q/message:BUG-2453

Comment by Maros Marsalek [ 28/May/15 ]

Waiting also for
https://git.opendaylight.org/gerrit/#/c/21146/

Comment by Martin Sunal [ 28/May/15 ]

This is blocker for SXP project

Generated at Wed Feb 07 19:54:33 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.