I swear this company has this stupidest and most hacked together patching process I've ever dealt with.

Posted by Delicious-Wasabi-605@reddit | sysadmin | View on Reddit | 52 comments

I work at a huge global company with layers and layers of management that just love to make up overcomplicated processes that is in no small part to justify their jobs. For this rant I'm going to piss on about the silly server patching process they put together. Now we have hundreds of thousands of physical servers and I can't even guess how many VMs are running so yeah I get it is a huge task. And you would think something as mature as patching servers, a process that's been happening for decades across the industry would be nearly completely automatic and transparent to the application teams. But no, far from it. Once every two months each application team, and there are 180 app teams, has to schedule a time with the Unix team or the Windows team to depending on your OS, and database teams if your application uses a DB cluster to patch the servers. And they will only patch by data center so for several hours you are required to have half your processing capacity offline. And it gets better, the OS teams are so swamped with requests half the time you miss the scheduled patch window which gets logged as a security incident and requires the directors to explain it to executive leadership during their meetings. And yes there is automation to deploy patches but there's so many steps to setup the automation and pull requests and change requests to be taken care of it would be faster just to download the stuff and install.

But anyway the one huge benefit that makes it all tolerable is my group has three teams around the world that use a follow the sun coverage so 4:00pm rolls around and I'm out. A 15 minute chat with the folks on the other side of the world at the end of the day and I'm done. No after hours on call. No late nights. No weekends. And cheap tacos (but dang good) when I do have to go in the office.