API v2 problem with infraestructure UUID in json_v1 reports
Thread needs solution

Hi, I've detected a problem with the json_v1 reports regarding the infraestructure of a partner. In any report I try, the usages under the partner's infraestructure appear associated with an storage_uuid that, when checked with the /api/2/infra/{infraUUID} endpoint gives back the following error:
{ "error": { "code": 1000, "message": "An error has occurred.", "details": { "info": "No storage found with id None uuid e6085468-ddca-4cca-9a30-1162551a7fed", "addition": [ {} ] }, "context": {}, "domain": "PlatformAccountServer" } }
I have checked that the partner's infraestructure do exists in Acronis, but has a different uuid that the one appearing in the reports as storage_uuid, although the storage_name it's exactly the same.
I gather that, for some reason (maybe because that partner Tenant was moved from being under one parent Tenant to another, but I'm not sure), that infraestructure's UUID has changed but the reporting system is not aware of the change and is giving back the old UUID instead of the new one.
This problem is seriously messing up our billing procedure, so what can you tell me about this situation?
Thu, 03/05/2020 - 12:32
Stas Pavlov | Technology Evangelist
Acronis Developer Network | Acronis Cyber Cloud Solutions Portal | Acronis Cyber Platform
For more answers to your questions, try our Knowledge Base and Video Tutorials
Our mission is to create Customers and Partners success. Our management team welcomes your comments and suggestions on how we can improve the overall support we provide to you. Please send your comments, suggestions, or concerns to Managers or submit your feedback here.