-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Netconf key elements are not serialized in specified order #363
Labels
Comments
ghost
added
the
bug
label
Jan 25, 2017
This will be fixed in the new YDK-Py infrastructure (ydk 0.6.0) |
ghost
closed this as completed
Feb 20, 2017
ghost
added
the
wontfix
label
Feb 20, 2017
ghost
reopened this
May 15, 2017
shgandhi
added a commit
to shgandhi/ydk-gen
that referenced
this issue
May 27, 2017
* Updates order of serialization of key elements acc. to the RFCs
ghost
pushed a commit
that referenced
this issue
May 30, 2017
ghost
removed
the
wontfix
label
May 30, 2017
ghost
closed this as completed
May 30, 2017
shgandhi
added a commit
to shgandhi/ydk-gen
that referenced
this issue
May 31, 2017
* Updates order of serialization of key elements acc. to the RFCs
shgandhi
added a commit
to shgandhi/ydk-gen
that referenced
this issue
Jun 1, 2017
* Update for ydk core version 0.5.4
ghost
pushed a commit
that referenced
this issue
Jun 1, 2017
ylil93
pushed a commit
to ylil93/ydk-gen
that referenced
this issue
Sep 14, 2017
…oDevNet#460) * Updates order of serialization of key elements acc. to the RFCs
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Python SDK places list keys before other elements when generating Netconf XML, but always sorts the key elements in alphabetical order. This behavior can cause XML generated by ydk by Cisco's ConfD.
The expected behavior is specified in RFCs 6020 and 7950, which state that:
Sample case, tested with 0.5.2 and master (cb522de):
ydk-id-order-bug.yang
Bundle file:
ydk-id-order-bug.json
Sample usage:
The text was updated successfully, but these errors were encountered: