netopeer2 icon indicating copy to clipboard operation
netopeer2 copied to clipboard

netopeer2 uses expired ietf yang models

Open igortern opened this issue 3 years ago • 3 comments

Hi,

A number of ietf YANG models included in the netopeer2-devel package are expired and newer versions are not backward compatible. https://datatracker.ietf.org/doc/html/draft-ietf-netconf-crypto-types-10 https://datatracker.ietf.org/doc/html/draft-ietf-netconf-netconf-client-server-14 both drafts expire on January 3, 2020, the newer drafts are not backward compatible.

If you are interested in updating the models, attached is the relevant netopeer2-devel patch

Regards, Igor

netopeer2-devel-patch.txt

igortern avatar Jun 22 '21 04:06 igortern

Well, I do not really see the point until the modules are finally published and we can switch to an RFC version. But have you tested these changes properly? If so, we may use it when migrating to the final versions later.

michalvasko avatar Jun 22 '21 09:06 michalvasko

Yeah, unfortunately IETF publishing cycle is very long. The changes in the patch have been tested.

igortern avatar Jun 22 '21 22:06 igortern

noticed that missed a line when merging changes to devel. updated version of the patch netopeer2-devel-patch.txt

igortern avatar Jun 22 '21 23:06 igortern

Also the ietf-keystore is outdated, which is causing us some troubles. Just reporting-- I understand that you want to switch once the RFC is ready.

gotthardp avatar Nov 03 '22 14:11 gotthardp

We are already working on libnetconf2 with full support of the current drafts (should be almost final) but it will take some time until it is finished.

michalvasko avatar Nov 03 '22 14:11 michalvasko

Is it possible to know what is this newer drafts targeted in next Netopeer2 delivery for module ietf-crypto-types ?

robbynet avatar Nov 03 '22 17:11 robbynet

You mean in the next netopeer2 release? I am really hoping we can finally manage it in the next days so the YANG modules will not be changed. Like I said, it will take some time (meaning months, half a year at least) until libnetconf2 supports them.

michalvasko avatar Nov 04 '22 07:11 michalvasko

No, I am not looking at netopeer2 release, just want to know what is the targeted revision of the new module ietf-crypto-types ?

robbynet avatar Nov 04 '22 10:11 robbynet

The latest of course and in all likelihood until the functionality is ready the RFC will be published and we will release it right with the published revision.

michalvasko avatar Nov 04 '22 12:11 michalvasko