-
Bug
-
Resolution: Won't Do
-
Medium
-
None
-
Amsterdam Release
Trying to delete service instance by providing an invalid globalSubscriptionId value in delete request. The delete request is successful, however the retrieve service instance shows the service instance is still available and not deleted. There is no information in the logs about the same.
In below delete request, an invalid "globalSubscriberId" input was provided:
{ "requestDetails": { "requestInfo": { "instanceName": "<Service Instance Name>", "source": "VID", "suppressRollback": false, "requestorId": "<Requestor Id>" // The request identifier. Mandatory }, "modelInfo": { "modelType": "service", "modelInvariantId": "<Service model invariant ID>", "modelVersionId": "<Service model version ID>", "modelName": "<Service model name>", "modelVersion": "1.0" }, "requestParameters": { " subscriptionServiceType": "<Subscription service type>", }, "cloudConfiguration": { "lcpCloudRegionId": "<Cloud region ID>" "tenantId": "<Tenant ID>" }, "subscriberInfo": { "globalSubscriberId": "<Global subscribe ID>" } }}
No error was returned in response or in logs.
Response from GET service instance after delete request was successful (service instance was not deleted)
{ "service-instance-id": "4a2d5aa0-5c48-4d49-8487-a92de5e01b03", "service-instance-name": "NJController_9", "model-invariant-id": "a12c4ac1-4173-48fa-80d5-202c85439925", "model-version-id": "d1ecdfc6-441c-455a-ab53-df43d07ff4c5", "resource-version": "1531339407371"}