-
Notifications
You must be signed in to change notification settings - Fork 76
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
RFC6022 (YANG Module for NETCONF Monitoring) #39
Comments
No, I have not received a request on this before. Was it any specific sub-part you were interested in, I am interested in the use-case? |
I'm using a network orchestration tool which (optionally) relies on this RFC to automatically retrieve the supported models from the device, for a smooth integration.
|
Ok, I need to look at that a little more closely to understand how much work this would be. Would you be interestwd in contributing? |
Im looking at the Clixon's code in order to evaluate the needed work too... |
No reason, apart from following the original RFC. |
@SCadilhac clixon will be updated with new announced netconf capability: urn:ietf:params:netconf:capability:yang-library:1.0 in 3.8 (October). Following RFC 7895 and RFC 7950. |
Hi @olofhagsand, great work thank you! |
Hi @olofhagsand, I had a quick look at the develop branch, and I'm not sure to understand why you removed the basic capabilities, such as Example:
Notes:
|
…d xpath features enabled. * Added urn:ietf:params:netconf:capability:yang-library:1.0 * Thanks SCadilhac for helping out, see #39 * uri_percent_encode() and xml_chardata_encode() changed to use stdarg parameters
@SCadilhac thanks. Added back the netconf announcements of capabilities in hello. When reading RFC7950 Sec 5.6.4 I interpreted it first as yang module library as replacing the capability announcement in Netconf RFC6241 Sec 8. But it doesnt say that- RFC7895 seems to be an additional way to announce capabilities - or actually modules and their features which seem to be similar to the netconf capability announcement, but not the same. It is a little confusing. |
Thank you for the very quick fix! I will do some interoperability testing based on the |
Hi @olofhagsand, I've made some testing, and have seen the following issues:
I've changed the code for a few of these items already, do you want a PR? |
Yes please! |
PR submitted. For the last issue (namespace attribute of |
|
Hi @olofhagsand, I have patched Also noticed that |
cherry-picked two of the commits but have some comments on the other, see #45 |
@SCadilhac maybe you can submit individual issues on the remaining errors (not in #45)? Such as:
|
Hi @olofhagsand, |
…system).(@SCadilhac) No quotes around revision value. (@SCadilhac) Removed '42+' session id. See #39
Closing this since it diverged and split into sub-items, eg #50 |
Hello,
I'm just discovering this project, this is great work really!
Just wondering whether implementing RFC6022 (streaming of Yang models via Netconf) is somewhat planned?
Thanks,
Sylvain
The text was updated successfully, but these errors were encountered: