Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Product Profiles are missing the Name in Prod #5228

Closed
JonathanCrd opened this issue Jan 25, 2023 · 4 comments
Closed

Product Profiles are missing the Name in Prod #5228

JonathanCrd opened this issue Jan 25, 2023 · 4 comments

Comments

@JonathanCrd
Copy link
Member

JonathanCrd commented Jan 25, 2023

There was an error in Production where the meeting name was empty.
This was caused due to an empty Name on the Product record for the "Application Insights" service.

Also, we noticed that the Product Profile and Mapping information between DEV, PPE and PROD are inconsistent.
For the same service, "Application Insights", in DEV there are no products associated with it, in PPE there are 3 products (with the correct names), and in PROD there is 1 product with an blank name.

What could be causing this discrepancies in our data? Could there be a problem with the cloud flow that syncs the Product Profiles and updates the mapping table?

For context, there are 8 rows in PROD with missing Names.

@JonathanCrd JonathanCrd converted this from a draft issue Jan 25, 2023
@ghost ghost added the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Jan 25, 2023
@JonathanCrd JonathanCrd moved this from 🆕 New to 📋 Backlog in Scheduling Tool 📆 Jan 25, 2023
@JonathanCrd
Copy link
Member Author

@live1206 could you help us with this issue?

@maririos maririos added Scheduling tool Engagement Experience Release planner and removed needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. labels Jan 25, 2023
@live1206 live1206 moved this from 📋 Backlog to 🆕 New in Scheduling Tool 📆 Jan 31, 2023
@live1206
Copy link
Member

live1206 commented Jan 31, 2023

@JonathanCrd
For service Application Insights, there does exist 2 products mapped to it in service tree
image
But if we take a look at them in CLC:
https://vnext.s360.msftcloudes.com/cloudLifecycle/products?peopleBasedNodes=&global=8:ee5716b5-e6fd-480a-9396-0343b023dfa5&blade=stage:3~kpiowner:All~Domains:All~_loc:cloudLifecycle&actionItemId=
https://vnext.s360.msftcloudes.com/cloudLifecycle/products?peopleBasedNodes=&global=9:0dadfb6f-548a-4c66-9820-72bd707b3cc4&blade=stage:3~kpiowner:All~Domains:All~_loc:cloudLifecycle&actionItemId=
There are no corresponding action items, while we sync products from CLC, if action items are missing, some fields will be empty, so we escape these products.
That's why they do not exist in Dev and Prod, which is correct.

Not sure why they exist in PPE though, we do not remove the existing ones while syncing to add new ones.

Regarding products with empty names in Prod, they were caused by migrating with existing ADO work items. The products did not exist in Prod, and it created a new product during the migration. I will add a check to skip the ones without existing products in flow. Meanwhile, I will remove the products with empty names in Prod.

@JonathanCrd JonathanCrd moved this from 🆕 New to 📋 Backlog in Scheduling Tool 📆 Jan 31, 2023
@JonathanCrd
Copy link
Member Author

@live1206 thank you for the response and thanks for fixing the data in prod as well.

@JonathanCrd
Copy link
Member Author

Let me know if there is something we can help you with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Status: 🎊 Done
Development

No branches or pull requests

3 participants