Question
Committing all uncommitted hotfixes
Hi,
I have two questions regarding uncommitted hotfixes on Pega.
On our production system, almost all our hotfixes are waiting on uncommitted hotfixes list. Those are not very few... cumulated over the years....
We would like commit them as we would like to use update managers full functionality to roll back hotfixes in some cases later on.
My first question is; do we have any risk to commit them and is this procedure required and DB back up before doing that ? We know that those fixes are already running but as this in production system we would like to be sure about it especially the issue, which I will detail below, we have.
the issue we have as follows;
We have installed a cumulative patch regarding a defect on our production system. The patch covered that problem but required a corporate wide SilverLigtht update which could not be done at that moment. As a result of this, we have removed the patch by deleting the rules one by one from DB.
At the moment, we have total number of 6-7 hotfixes on production system, those can be seen on uncommitted hotfixes list, but actually no rule related with them on the system.
Considering this exceptional issue, what happens If we commit them all at once ? We think that the list will clear up, and as there are no rules about that hotfixes, system will run as it is right now ... but we would like be sure about that.
Any help, idea and support will be appreciated.
Thank you
Regards
***Edited by Moderator Marissa to update platform capability tags;; add SR Details****
In general your hot fix installation process should be to install a hot fix as uncommitted, test with it and then either rollback or commit the hot fix. Certainly before you install any new hot fixes you should be committed or rolling back previous ones because if you do want to rollback the newly installed one it would rollback all uncommitted hot fixes. Regardless if the hot fix is committed or uncommitted it is in use in the environment.
As for the specific question, how did you install this cumulative hot fix? Was it installed using hot fix manager and thus they are listed as uncommitted even though you have manually deleted rules? Manually deleting rules from a hot fix is not recommended as there can be dependencies that you are not aware of. If you wanted to remove the hot fix why didn't you just roll it back? Please run a new hot fix inventory report and see if the hot fixes still show as uncommitted.