Originally posted by sdack
View Post
Because you don't know what it does and why it does it. You assume that it's doing it and this becomes your justification for it being good. The idea that it could be wrong what they are doing simply doesn't occur to you, because you haven't thought this far yet and so you find the thought of criticism a strange one.
Their approach is to only support installation routines and when it fails do they rollback the file system.
We are however technology-wise much further than what they are proposing to be the future. We deliberately do not want the reboot method and reject it, because there are smarter, more strategic, less invasive and less disruptive methods of doing it. These are more complex methods, but this is why we choose Linux, because we don't shy away from it.
Do take a look at the example scenario they've given. Ask yourself, who installs updates like this in a production environment?!
In a production environment do you simply not change what is working for you unless you have a very good reason to do so. Just the indication of an update alone cannot be that reason.
They are talking of security updates or features needed by the company deploying the server.
Yet, this is what they are proposing we should be doing in the future... install an update because it's there, and almost like tossing a coin, ... if it fails "rollback and reboot".
You don't need to have a degree in IT or any other science to under stand how bad this concept is. Just ask yourself what you will tell your boss when an update broke the system and your company is now making a loss, because some message said "I'm an update. Please install me!" Hell, it doesn't even need to be break the system, but only cause a drop out of 5 minutes, which can cost some companies millions. Give this a thought and you'll understand what they are trying to sell is meant for the consumer and small sever market at best.
You don't need to have a degree in IT or any other science to under stand how bad this concept is. Just ask yourself what you will tell your boss when an update broke the system and your company is now making a loss, because some message said "I'm an update. Please install me!" Hell, it doesn't even need to be break the system, but only cause a drop out of 5 minutes, which can cost some companies millions. Give this a thought and you'll understand what they are trying to sell is meant for the consumer and small sever market at best.
As a system administrator do you not touch the production environment unless it's required. You want software which can smartly uninstall itself without interrupting the remaining system and you want this to be the dominant solution. Of course, you also keep independent backups of the systems, because you know you cannot base your job purely on trust and believes, but because you know that safety and security are things we have until we lose them and that we can lose them at any time with no warning at all.
Try to sell "rollback and reboot" to Veteran Unix Admins is not more than a slap into their faces.
Comment