On Mon, May 21, 2012 at 06:43:19PM -0700, Richards, Toby wrote:
> While my question involves other BSD's as well as Linux systems, I am
> asking this here because OpenBSD's philosophy is the most attractive
> to me.
> 
> I've got about 50 servers to manage. OpenBSD does have an Upgrade
> option, but does it upgrade the installed packages? As far as I can
> tell, it does not. I do very much appreciate the technology that has
> come from the OpenBSD project, yet it seems to me that most *free*
> operating systems do not fully support an upgrade path. I can't [fully]
> upgrade from one OpenBSD release to another (unless following STABLE
> gets me from one RELEASE to another, but AFAIK it does not). I cannot
> seamlessly upgrade from Free/PC-BSD 8.x to 9.x. Instead I must
> re-install from scrach. The same goes for CentOS/RHEL 5.x to 6.x, and
> for every version of Mint Linux.
> 
> The two major commercial operating systems (considered to be evil by
> the FOSS community) easily upgrade from one version to the next. That's
> important in a real-life production environment. In 2001, I upgraded
> 200 workstations and 7 servers from Windows NT 4.0 to Windows 2000
> without incident. I've had similar experience with all subsiquent
> MicroEvil systems. I do hate MicroEvil, but I can make only limited
> conclusions regarding the upgrade paths of other operating systems:
> 
> 1) Your project exists only for the sake of doing the project, and for
> the technologies that it produces (such as OpenSSH).
> 
> 2) Folks are expected to install a version of OpenBSD, but not upgrade
> because there's no reason to fix something that isn't broken.
> 
> 3) OpenBSD is only for organizations who have so few servers or so many
> IT folks that re-installing everything from scratch is not inviably
> cumbersome.
> 
> 4) I am oblivious to some upgrade path technique for FOSS operating
> systems.
> 
> Please enlighten me.

You are upgrading without doing testing on a test server? If so,
maybe you should change a job :)

jirib

Reply via email to