[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: updating remote 2.5 to current




> Actually, to set the record straight, I called to ask whether I
> should work on trying to build an automated environment for
> updating, so that the lessons I was learning wouldn't have to be
> repeated.  You turned me down, saying "this is not a priority for
> us."

A fully automated upgrade probably isn't possible without significant
changes to /etc. More importantly, it violates the unwritten OpenBSD
rule that nothing should modify files in /etc automatically.

Having said that (and as the "maintainer" of the Upgrade mini-faq),
developing a concrete set of instructions for upgrading *IS*
important, and the work you did documenting changes to /etc is very
useful.

In fact, changes to /etc deserves a whole section in the Upgrade
Mini-faq.  I just haven't had the time of late to do so, so thanks for
that.

> According to you, folks running remote or embedded systems just
> never update.

I think the issue is this. Due to the nature of the changes
between 2.5 and 2.6, the developers have always maintained that
upgrading between these particular versions is ***NOT*** recommended,
until we have had enough brave souls try it to properly document
the upgrade process.

> Certainly this is antithetical to my 20+ years of experience in
> computer networking.

True, but so is performing a remote upgrade of a box
without first trying the procedure in a test environment. Moving between 
major cranks of Solaris, or <your favorite *nix> is no different.

Basically, you're trying an upgrade under the worst possible
conditions: remote box, the worst two versions to move between, and no
tested procedure to do it. Expect problems!

>Why do you have to be so hard to deal with?

It's part of his charm. ;)

Thanks for your efforts. I will make use of it when I next update the
mini-faq.

-kj