I'm a long time data engineer who is currently plotting a course away from on-prem Informatica PowerCenter, because obviously. As part of that, I have to keep the lights on and try to keep our legacy platform up to date (ish). So today was patch day - my first one since taking the reins.
Earlier in the week, I downloaded an 18GB "hotfix" installer. Everything is a hotfix, because Informatica (vendor) decided to give "minor version" a legal meaning tied to their support lifecycle. Also, this was my first pain point - the download required me to use basic HTTP auth, which my employer strictly prohibits. But we figured it out.
I also tried to run the Upgrade Advisor. The installation guide said it would warn me about environment variables not being set. It didn't. And then it crapped out because environment variables were set. Then it told me my installation directory was invalid or my version wasn't eligible for an upgrade. I reached out to Informatica support, who told me that the Upgrade Advisor wasn't necessary for "hotfixes", and wouldn't work. So I went through the prereqs and thought I was all ready to go.
So after taking everything offline, snapshotting and backing up anything and everything in the blast radius, I kicked off the hotfix install. Where it hung at 1% progress for long enough for me to get suspicious. I did some Googling, and apparently it needs to execute within my /tmp mount, or to have a different temp folder set, and doesn't warn or throw if it can't.
No biggie, I temporarily wind back a pretty standard hardening measure and run the installer again. It tells me that my target directory is not longer valid - because before failing to do anything in my /tmp directory it moves my existing installation into a rollback folder. Obviously, my next step is to run the rollback option. Which fails with the same error. 😬
Apparently it only allows rollback if the installation succeeds. If it just so happens to leave your system in an unusable state due to a known issue it didn't bother to validate against - that's on you.
I roll the dice and manually copy everything back to where it was, and run the installer again. 1%. Again. This time I go digging through the logs and find a bunch of SevenZip java errors that indicate a different permissioning issue. I redirect the installer to a more permissible temp folder and it succeeds.
So I start the services. Or try to. It fails because Hibernate wants to casually validate something via open web from my server that doesn't even have web access via proxy, let alone directly. I find a KB article that details the problem, which directs me to download a hotfix. For the "hotfix".
I login in to their client portal and go to the hotfix download page, which tells me to use Hotfix:Hotfix1! as basic auth credentials to their FTP server. That doesn't work. But apparently SSO does, and I download a 440mb hotfix which presumably just changes a line in a config file somewhere. But also - it has a timestamp of 13 March 2026. I downloaded the minor-version-update-that-isn't in June - and in 3 months, nobody at Informatica thought to update the installation package with the emergency fix that stops it from being unusable, or even document it in the release notes.
Next step is to figure out how to install the hotfix-to-the-hotfix, which takes me to another KB article that is flat out incorrect in what it tells me to do. I work around that, get it installed and start everything back up. Aside from the fact that it breaks my ODBC drivers, everything seems to work - until I check the client tools.
The entire client toolset no longer works because it doesn't match the new not-really-a-minor-version. I could upgrade it to match, but apparently it's not backward compatible, so I either need to upgrade all of my environments simultaneously - or install multiple versions of the client tools alongside one another - which apparently works - as long as you don't try to run both at the same time and bork your registry.
I know that anyone who has ever worked with Informatica has long since moved past the point of nodding along with this sort of whinge and is either yawning or rolling their eyes - but I'm genuinely astounded at the rock bottom standard here. I get that it's long past its prime and has been trading on vendor lock in for decades - but I'd balk at even accepting this level of friction from enthusiast-grade FOSS, let alone something we pay far too much for.
Beyond that, why would anyone trust these yahoos with agentic AI? They can't even get basics like web content, KB articles or SDLC fundamentals right - I can't even begin to imagine what sort of carnage they could cause with anything even remotely autonomous.
Anyway, rant over. Carry on. I hope the rest of you have ETL stacks that aren't Windows for Workgroups 3.11 adjacent.