-
Notifications
You must be signed in to change notification settings - Fork 14
Upgrade sysrepo #1322
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
Upgrade sysrepo #1322
Conversation
Previously rousette did not install the yang models so we kept a copy of them in confd. Now it is implemented in rousette, let them install their models.
Incompatible changes in YANG models for netconf.
e71c845 to
66f1842
Compare
ac8ec21 to
b3c3dde
Compare
We previously run a draft version of a lot of YANG models, netconf-server,ssh-server and mode. Now they are released with minor changes. infix-meta is an exception, here we had to remove the obsolete marker of the node and value, since this is no longer allowed in libyang.
This update got pretty messy, since libyang had some breaking changes. And unfortunatly rousette, libyang-cpp and sysrepo-cpp has not made any new release yet.
…yntax in ietf-netconf
b3c3dde to
773aab6
Compare
wkz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! 👏 👏
My only concern is the exposure of meta/version, but maybe we'll just have to live with that one. Can we reject updates to it in the edit-config RPC?
|
Failing test on |
Thats my problem as well. But i think we can live with it for now. |
Description
Bump sysrepo,lignetconf2, libyang and netopeer2
This update got pretty messy, since libyang had some
breaking changes. And unfortunatly rousette, libyang-cpp
and sysrepo-cpp has not made any new release yet.
Checklist
Tick relevant boxes, this PR is-a or has-a: