Difference between revisions of "IETF 101 Hackathon"

From Yuma123 Wiki
Jump to navigationJump to search
Line 1: Line 1:
 
Objectives:
 
Objectives:
 
* IETF standardization: Implement testcase for draft-ietf-netconf-yang-push-15.txt validating the concept and the YANG modules. [https://github.com/vlvassilev/yuma123/blob/master/netconf/test/netconfd/yang-push/run.sh link]
 
* IETF standardization: Implement testcase for draft-ietf-netconf-yang-push-15.txt validating the concept and the YANG modules. [https://github.com/vlvassilev/yuma123/blob/master/netconf/test/netconfd/yang-push/run.sh link]
* Interoperability: Try to configure Open Daylight Carbon server with enabled NETCONF northbound API using yangcli and trivial topology of netconfd NETCONF nodes on its southbound API. Solve all issues.
+
* Interoperability: Try to 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/yangcli/opendaylight-northbound/run.sh link]
 
* Interoperability: Integrate CESNET YANG conformance test suite. Run testcases both against netconfd and confd. [https://github.com/vlvassilev/yuma123/blob/master/netconf/test/netconfd/cesnet-libyang-conformance-suite/run.sh link]
 
* Interoperability: Integrate CESNET YANG conformance test suite. Run testcases both against netconfd and confd. [https://github.com/vlvassilev/yuma123/blob/master/netconf/test/netconfd/cesnet-libyang-conformance-suite/run.sh link]
 
* 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.
 
* 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.

Revision as of 10:23, 18 March 2018

Objectives:

  • IETF standardization: Implement testcase for draft-ietf-netconf-yang-push-15.txt validating the concept and the YANG modules. link
  • Interoperability: Try to configure Open Daylight Carbon server with enabled NETCONF northbound API using yangcli and trivial topology of netconfd NETCONF nodes on its southbound API. link
  • Interoperability: Integrate CESNET YANG conformance test suite. Run testcases both against netconfd and confd. link
  • 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.

Progress:

  • The testcases (running against confd and netconfd based raw NETCONF session scripting):