cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Deliver cumulative patch sets i.o. hotfixes

Deliver cumulative patch sets i.o. hotfixes

The CPS (Cumulative Patch Sets) approach used in Windchill is preferred over HotFixes used in Integrity for two reasons:

  1. To make sure that all patches are installed. Patches are not supposed to break anything, so they could be installed at any time without too much validation testing by PTC customers.
  2. To make the installation of new clients easier.

 

The current approach is especially annoying when doing an upgrade or when doing clean installs on new client machines because the user has to restart his client for every hotfix. This gives a very unprofessional impression. The desired approach is to have a method to include the hotfixes in the client installers, or alternatively have one single CPS instead of a collection of hotfixes. Given that CPS is a common approach in patch delivery, I assume that PTC would prefer that.

 

This is in correspondence with the legacy article https://support.ptc.com/appserver/cs/view/solution.jsp?n=CS90879

4 Comments
Garnet

Solved in 11.1

Aquamarine

Then it would make sense to change this idea's state ?

Bedrock

Hi,

I appreciate the new way of working. It's definitely a step in the right direction. However, I wouldn't call it CPS yet. The last hotfix includes every earlier hotfix, which makes it cumulative indeed, but the behavior is still that of a hotfix. I expect that a CPS replaces the previous CPS. Now, there are still several hotfixes in parallel.

 

This is leads to following annoyances:

  • When deploying a new hotfix, all old hotfixes are still installed too. That means that a new user, or a user with a new machine, has to download all hotfixes instead of the latest only. That is still the same tedious process as before since this one by one.
  • When a user has logged in on another (development) server with a different set of hotfixes, he ends up with a different set of hotfixes on his client. When he connects to the default server, the server log contains warnings: "User xxx has installed the following hotfixes which are not on the server". This is of course not a relevant warning. An admin wishes to see warnings and react accordingly. But this is a false positive.

So, to really achieve the desired end result, a CPS installation should replace earlier installations.

Amethyst
Status changed to: New Idea