[TRNSPRTPCE-615] Renderer rollback does not work Created: 14/Feb/22  Updated: 16/Jan/24

Status: Confirmed
Project: transportpce
Component/s: None
Affects Version/s: None
Fix Version/s: Phosphorus

Type: Bug Priority: High
Reporter: Jonas MÃ¥rtensson Assignee: Balagangadhar Bathula
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 3 days
Time Spent: Not Specified
Original Estimate: 3 days


 Description   

When a service creation fails, all OLM and renderer operations are supposed to be rolled back. There are at least a couple of problems with how this is currently implemented:

  1. OCh interfaces are deleted in the same order as they were created. MC is deleted before NMC, which fails because the NMC includes a reference to the MC as supporting interface.
  2. NMC is deleted before the roadm connection in opposite direction is deleted, which fails because the roadm connection includes a reference to the NMC.

These things are properly handled for a normal service deletion but rollback does not work.


Generated at Wed Feb 07 20:43:34 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.