27/03/2020

  1. Went over on-going PR status.
  2. Discussed on libyang upgrading to 1.x or latest.
    1. Feature like leafref does not work in 0.16 version.
    2. Most of the protocol yang rely on leafref. 
    3. We need to focus on moving to libyang 1.x in coming week.
  3. Discussed libyang issues faced while implementing. 
    1. To upgrade to new libyang there are few cores we are seeing. All the issues are raised with libyang.
    2. Discussed on if-feature. 
      1. feature is available in libyang but yang wrappers are not using it and we need to enhance it.
    3.  Discussed on dangling node issue for when all children are deleted for a given list.
      1. There is no libyang support and this needs to be deleted from backend code.
    4. In libyang 1.x leafref is still a string.
      1. Need to raise issue with libyang as it should be pointer to dnode.
    5. Discussed on how to get end of object to process callbacks.
      1. nb apply finish can be used to ensure we wait for all the cb are processed and sent all at once avoiding multiple IPC between process.
  4. Discussed on nexthop-group backend code will being part of lib or zebra.
    1. Config model will stay in lib and operational will stay in zebra.
    2. Need to revisit the data model to split them in to config and state.

Public Last updated: 2020-03-28 09:03:04 AM