Hello,
I'm starting to post to spin up discussion on whether other CPS administrators have had any luck with implementing a more automated or scripted approach to deploying Centricity upgrades.
It'm sure it's well known that Centricity is not nearly as forgiving as other EMR applications when it comes to installing service pack updates. The server installation takes time, but worse is upgrading each of the client workstations when the environment does not use terminal services.
Once the upgrade is completed on the server end, each client workstation requires CPS to be uninstalled, then reinstalled using either the application server site (which in my opinion is too slow), or by directly downloading and running the setup.exe file located within the depths of the jboss directories. After which any necessary advertised plugins also need installed.
This would not be an issue in an environment where Citrix, RD Services, or RemoteApp are deployed, but there are certainly environments where its preferred to use local clients. Some administrators opt against this configuration due to the undesirable end-user experience involved in a Citrix/RDS/RemoteApp environment..
An automated approach would not only reduce the amount of time to upgrade an environment, but would also allow for group policy deployment (via script), making configuring new workstations easier.
Now, "official" documentation on the setup.exe file from GE states that InstallShield command line switches can be used to programmatically install the software, however in my attempts to script this I've found it to be too unreliable. Half the time, I would have to run a deep-cleaning uninstall tool (Revo Uninstaller) prior to a manual installation after a failed scripted install.
It's my hope that someone out there had some luck with automatically deploying CPS clients.
We used to be able to push the client install with PDQ but have had issues getting Service Pack 10 working. My understanding is with 12.2 GE will have an MSI that can be pushed by SCCM or programs like PDQ.
Is that so? Being provided an MSI will really make things easier. We could either utilize Group Policy or use other tools like LabTech to deploy the software. And, in general, msi installers tend to be more reliable and easier to work with.
Yes 99.9% sure that's the case with 12.2. I'm excited. We have mostly Citrix servers but still have about 50-70 fat clients for various reasons. Upgrading them even through remote desktop is a pain and takes time.
This topic recently came up as part of a discussion about VDI. Now that 12.3 is out, do we have an MSI installer now?
What about plugins? I assume those still require manual installation per machine?
-dp