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