Guide to reading the design documents

The document is divided into 3 parts, please read them in order:

  1. SONiC Generic Configuration Update and Rollback - HLD

  2. Json_Change_Application_Design

  3. Json_Patch_Ordering_using_YANG_Models_Design

Plan of implementation

The implementation is going to be divided into the following steps:

  1. Implementing SONiC Generic Configuration Update and Rollback - HLD

  2. Implementing Json_Change_Application_Design

  3. Implementing Json_Patch_Ordering_using_YANG_Models_Design

  4. Improving logging by making sure all the steps are logged to syslog as well as systemd journal