Downgrading an Application

tim2222
Tera Expert

When a new version of a scoped app is published that becomes available to other instances as an available upgrade. Clicking Upgrade will bring the app upto the requested version.

However, what if the upgrade version is bugged and needs to be backed out?

I can't see a way to downgrade ("backout") an application upgrade? The only solution I can see is to completely Uninstall the app?

1 ACCEPTED SOLUTION

Hi Pradeep, Michael,



Thank you for your response.



For the benefit of others who might try this - you can only install a specific version if you uninstall including deleting all tables and data. If you uninstall, leaving tables and data behind, you can only install the current (or last installed?) version. I guess this is OK for data-less apps or where one could save out the data by another means.



All the best,


Tim.


View solution in original post

4 REPLIES 4

mikemagarino
ServiceNow Employee
ServiceNow Employee

Tim,



Correct, currently there is not way to backout of an application update received from your Application Repo. The only option in that case would be to promote the fix in another update.



As you mentioned, you could also uninstall the app along with all of it's data. Then, you can install a specific version of the app by selecting the "All Versions" dropdown and choosing the specific version you want. But, that would of course involve you losing all the data in any of the tables related to the application.


Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Tim,



You are right. The only solution at this point is to uninstall the app and install it again. However, you do have the option to retain table data while uninstalling the application.



I love the idea of uninstalling the specific version. If you haven't already, get an enhancement request in. While it's no guarantee, our product managers DO read them.


Enhancement requests: Tell us how you would improve the ServiceNow product


Hi Pradeep, Michael,



Thank you for your response.



For the benefit of others who might try this - you can only install a specific version if you uninstall including deleting all tables and data. If you uninstall, leaving tables and data behind, you can only install the current (or last installed?) version. I guess this is OK for data-less apps or where one could save out the data by another means.



All the best,


Tim.


Thanks for the update Tim. As the issue is resolved now, please close this thread by marking the appropriate answer as correct.


Please let me know if you have any questions.