Hi Yurii,
The requestor asking for a rollback due to incomplete resource provisioning by the provider seems to be an odd scenario. Will the requestor have this knowledge of how the service is provisioned at the resource level to determine right or wrong resource provisioning?
If the service order was not successfully orchestrated, the provider will put the order into a failed state (end state) or partial state (end state) and the provider holds the responsibility to roll back the changes.
If the order is in the held state, then the provider can either roll back and put the order into the cancel state or the requestor can cancel the service order.
If the scenario is about the order showing completed successfully. But if the order is wrongly provisioned, then the requestor provided it has the knowledge about the wrongful provisioning, can raise a disconnect service order.
If you look at all these scenarios, it is more roll forward than roll backward, but I believe all the handles are available.
Please let me know if I understood the scenario wrongly.
------------------------------
Varun Nair
Telstra Corporation
Note: This is an opinion based on my research and not an official TMF response.
------------------------------
Original Message:
Sent: Jun 26, 2022 04:46
From: Jonathan Goldberg
Subject: TMF 641 - Rollback
Hi Yurii
The ODA end-to-end team is putting together various use cases, including UC011 - order fallout, which was published recently here.
However, I'm not sure if the use case addresses your particular question about how to rollback. I would imagine that it would have to be done case-by-case, with manual involvement. Someone presumably needs to take a look at the financial and operational considerations of rolling back a service order due to failures, maybe you would decide to hold the order and fix the problem rather than rolling back.
@Ludovic Robert, @Kamal Maghsoudlou your views on this?
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
Original Message:
Sent: Jun 23, 2022 05:31
From: Yurii Yushchak
Subject: TMF 641 - Rollback
Hi Team,
What approach do you use to rollback a service?
Scenario: The service order was not successfully orchestrated on the network. Some of the resources are operating, one resource failed, some of the resources remained untouched. The discovery service successfully updated the statuses of operating resources. And we need to make a rollback for this service. I didn't find any corresponding attributes in TMF641 that can be used to inform a system to calculate a rollback for the service.
Regards,
Yurii
------------------------------
Yurii Yushchak
System Manager
Ericsson Inc.
------------------------------