Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

available at TransportPCE meetings
https://wiki.opendaylight.org/display/ODL/TransportPCE+meetings

01/13/2022

General information

  • Next Phosphorus Release:

    • Our stable/phosphorus branch shall be locked next Monday (code freeze).  Release of our artifacts should be  after the 27th of January. Shall be straight forward since our branch is up to date.

    • As intermediate rate are part of P release train, everything that is related to it will be merged to the P branch, which shall be the reference branch to prepare the OFC demo.

  • Next Si Release:

    • an unscheduled Si-SR4 service release will come after the P-SR2 release to solve the Log4Shell security issue. Wait for next TSC meeting.

Code Review

  • Since the last meeting, 3 changes have been merged:
    • 99195: Removing the maint-testsignal container => already backported on stable/phosphorus branch by Bala, but not merged yet

    • 99244: Use lighty-core build rather than package dep =>it allows compilation of the latest phosphorus snapshot release of lighty.io-core

    • 99247: Update maven download URL & fix gate => allows a correct install of maven on the gate

  • The following changes are under review:
    • 99196: ODUFlex is missing => does not pass the gate (failling at building controller). It shall be rebased to include latest Guillaume change on maven install
    • 99293: Add org-openroadm-port-types yang (unoffical) to schema => proposed by Bala directly on P branch. Actually, with change "97599: Unofficial regenerator capability support in YANG", we introduced a deviation to the original model that is needed to handle regens at high rates (not every device support regeneration). Devices that support regen capability have a deviation with an added if-OTUCn-ODUCn-regen interface. To handle this issue, Bala is proposing to put in the karaf cache the model to allow mounting of both kind of devices.
  • Other activities under progress

    • Gilles has started working on the integration of R10.1 service model. He noticed some modifications on the org-openroadm-routing-constraints.yang model associated with constraints. Part of the Service Handler code will need to be modified. The migration from service models 10.0 to 10.1 could not be straigth-forward.

Q&A

  • DDF: Gilles and Christophe made a general presentation of transportPCE, and Javier presented the development made by Nokia on the T-API feature. Highstreet will also make a presentation this afternoon on their work in ONAP based on tpce for optical domain control.

01/06/2022

Code Review

  • Since the last meeting, 6 changes have been merged:
    • 96193: Power control support for 87.5GHz spectrum width => Last modification was a rebase and a Pylint issue that was solved. 
    • 98688: TapiLink creation refactoring
    • 98669: Enforce pylint in CI via tox => Guillaume enforced Pylint in CI via tox
    • 99050: Fix few NPE in TAPI implementation => a small correction on tapi implementation to avoid NPE
    • 98958: Add and fix Phosphorus lighty.io support => allows to prepare things for future lighty.io support. However the bug providing logs in Hexadecimal is still present. This means things have been adjusted on tpce side, but we still needs some things to be solved on lighty side (NETCONF dependency)
    • 98991: Use environment variables for OLM timers => allows to set the timers for the OLM through specific environment variables so that the timers can be set according to the context (simulators/real equipment). By default, the highest value of the timer is set. When using Honeynode, the correct values then need to be exported, without having to re-compile the project.
  • The following changes are still under review:
    • 99195: Removing the maint-testsignal container => the container is only needed if we set the equipment to the maintenance state. So as we don’t need it now, the proposed solution was just to remove it.

    • 99196: ODUFlex is missing => does not pass the gate (there is a compilation issue because the indentation is not good). This changes allows for service  relying on Flexo Interfaces to create the ODUFlex interface that was missing (400G).

    • TAPI changes concerning notifications => we will study the interest of merging them after the functional test have been provided

Q&A

  • Next DDF is next week with several contributions: Orange will present TransportPCE features with a life demo (Tuesday 11). Guillaume will lead a discussion about release process and tox job parallelization. Nokia will present the TAPI features of tpce.