Skip to content

202411_otn branch commits tracking #17

Description

@jjin62

Commits Tracking (all packages are upgraded to Debian Linux bookworm release.

Name NBI(REST/gNMI/Telemetry) SAI SYNCD ConfigMgr Orchagent CLI
OA a6f6106 4923e92 74fe890 639db16 639db16 3694700
VOA a6f6106 4923e92 74fe890 639db16 639db16 3694700
OCM a6f6106 fe62f9a 49fe048 7f78ff5 7f78ff5 12/31
OSC a6f6106 fe62f9a 49fe048 7f78ff5 7f78ff5 12/31
OTDR yang model PR TODO TODO TODO TODO TODO
WSS/DGE TODO TODO TODO TODO TODO TODO
OPS TODO TODO TODO TODO TODO TODO
  • sonic-buildimage changes to create otn-kvm platform and ILA device. We can add more kvm devices later
    • Add otn switch type and OtnOls device type: c680c0a
    • Add otn configuration management daemon to orchagent docker: 25daab4
    • Add otn-kvm platform
    • Add otn-kvm device
      • Device x86_64-otn-kvm_x86_64-r0: 57a218c
    • Update sonic-buildimage to latest sub modules 62c60a
    • Auto generate OTN CLI per device (12/31)
  • OTN kvm drivers are outside of sonit-net and maintained by sonic-otn-wg for flexibility.
  • Add alarm support using sonic alarm-event framework (12/31)
  • Add line card hot pluggable linecardsyncd in PMON (12/31)
  • PM support
  • Enhancement and vendor HW device support.

Build and run

  • Source code:
      git clone https://github.com/sonic-otn/sonic-buildimage.git
      git checkout otn-dev
  • Build and run: see README
  • Sanity of otn-dev branch should be maintained all the time. Commit in sonic-buildimage will trigger a clean build.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions