Difference between revisions of "IETF 101 Hackathon"
From Yuma123 Wiki
Jump to navigationJump to search (→3=) |
(→2) |
||
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
===2=== |
===2=== |
||
− | Interoperability: |
+ | Interoperability: Configure Open Daylight Carbon server with enabled NETCONF northbound API using yangcli and trivial topology of netconfd NETCONF nodes on its southbound API. [https://github.com/vlvassilev/yuma123/blob/master/netconf/test/netconfd/opendaylight/run.sh link] |
− | *INCOMPLETE: Some of the |
+ | *INCOMPLETE: Some of the YANG modules retrieved during connection fail. |
===3=== |
===3=== |
Latest revision as of 14:04, 31 May 2018
Contents
Objectives
1
IETF standardization: Implement testcase for draft-ietf-netconf-yang-push-15.txt validating the concept and the YANG modules. link
- INCOMPLETE: New (YANG 1.1) features like if-feature sub-statement used inside enumeration and identity defs cause the testcase to fail.
2
Interoperability: Configure Open Daylight Carbon server with enabled NETCONF northbound API using yangcli and trivial topology of netconfd NETCONF nodes on its southbound API. link
- INCOMPLETE: Some of the YANG modules retrieved during connection fail.
3
Interoperability: Integrate CESNET YANG conformance test suite. Run testcases both against netconfd and confd. link
- COMPLETE: In addition of netconfd confd and pyang were added. A lot of modules have unintended YANG errors. More of the validation sections should be added to the list.
4
Usability: Add netconfd example module where single shell script is called to handle configuration transaction and a single script is called to handle operational state read requests based on pre-configured list of schema path handler registrations allowing basic implementations without use of specific server API. link
- INCOMPLETE: Added specification and a stub implementation that should be easily completed.