Revision Live | Community
Skip to main content
Level 4
November 21, 2023
Solved

Revision Live

  • November 21, 2023
  • 2 replies
  • 1656 views

Hi, I am confused about the concept of Revision after publishing the library in production.

 

I have a issue in our case, where I was given a already implemented launch rules, I found a rule firing but it is not there in Launch and I finally found it is there in Upstream resources in production and it is in live. I'm not sure , 

How disable or delete the rule as it is not there in other rules and it is in 16 th revision.

Please let me know , how the the rule can be removed from upstream source.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jennifer_Dungan

Launch won't let you delete anything that is in a prod build. There are controls in place to prevent this from happening.  You must disable the rule, then push that disabled item into prod first, before you can delete.... otherwise Launch will throw a big error message that the item cannot be deleted because it exists in a prod.

 

It's impossible to have an active rule in prod that doesn't exist... but it can be renamed, making it look like the rule no longer exists... 

 

Upstream Resources:  ItemX

Rule List: ItemY (this could be a renamed ItemX, where the rename wasn't deployed to prod yet)

2 replies

abhinavbalooni
Community Advisor
Community Advisor
November 21, 2023

Hi @aepaa 

You will have to disable the rule and build it into a library and push that to production.That will disable the rule upstream in production.

 

Here's a link to another similar question:

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-platform-data/how-to-unpublish-a-rule/td-p/400985

 

Hope the above helps.

 

Regards,

Abhinav

 

AEPAAAuthor
Level 4
November 22, 2023

Hi thanks, but here , I am not able to find the rule in rules, but  it is only there in Upstream resources .

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
November 22, 2023

I've not heard of such a thing... however, it's possible that the rule was re-named?

 

You can re-name your elements without a problem... the "old" name will appear in the Upstream until a new version is pushed... 

 

If you click on the rule in the upstream, you will be taken to that revision, but you can "Compare Revisions" from there, and choose the "Latest"... you should see if the name was updated in later versions of the element.

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
November 22, 2023

Yes, adding to @abhinavbalooni's answer, removing a resource fully is a bit cumbersome. 

 

You have to disable the item then push that into prod, then and only then if you need to delete it only then can you do so... 

 

I mean, it does help prevent you from accidentally deleting something in use... but it means two pushes to fully remove anything.