|
Grex > Coop > #40: My case for the upgrade to be OpenBSD 4.2-beta rather than 4.1 |  |
|
| Author |
Message |
| 25 new of 81 responses total. |
maus
|
|
response 50 of 81:
|
Aug 11 01:28 UTC 2007 |
If we don't have staff time to maintain what we've got, we definitely
don't have the staff time to babysit and constantly rev beta code.
|
steve
|
|
response 51 of 81:
|
Aug 11 01:48 UTC 2007 |
Sorry Mike, you got that dead wrong.
I'm thinking of whats best for Grex. We're doing an upgrade, which is
good. But since we're bad at timely upgrades, we'd be in the best position
to get to the most recent version.
Two OpenBSD developers agree that this is the way to do it. Sadly, Grex
staff doesn't "get" OpenBSD. The board doesn't understand, and so can't
raise an objection.
It's not about "alpha geek". I don't give a shit about that. I have
no idea how you'd ever measure it, any way.
Cyklone, if I'm of the old mind-set, so be it. But show me where one
can get six-packs of time, will ya? If we had the staff of a few years
ago where we had 11 roots, we could do this upgrade, and then do another
later. That would be great.
Dan, you do an extremely good job of finding reasons not to do the
upgrade. You have a future I think, in the legal profession should you
ever tire of computers. That isn't meant as a jab. To respond to your
*offical* release statement: at some point in September (or later) the
code is going to change from 4.2 to 4.2-current. At that point we know
what 4.2-stable is. Now, the "errata" that you speak of on November 1st
is all available in the CVS logs. You know that as well as I do. If you
subscribe to the CVS change logs you'll see things. Bad stuff is
identifiable. You have to know something about code, but its all there.
It would certainly be possible to add those if we deemed them important.
But I'm not going to push any more. Folks don't see what I'm saying
and I can't do any more than I have, so I consider that I've "lost" this,
and we'll upgrade, which is good, but be in the position of being
behind in about 2.5 months. Oh well.
Let us talk about two other points.
Point one is that Provide has cut back hours that staff are there,
and might not be there at all on Sunday. Did anyone call John A to
see if he'd be around such that perhaps he could reboot the box for
us if things get into a weird state?
Point two is the question of wether telnetd will compile and
run right on 4.1. It should, I think, but I'm not sure. If there
are any parts of it that know about ipx packets that will have to
get changed as 4.2 no longer supports them.
Point three (OK, I can't count) is that I don't have Picospan
ready yet. I am quite busy at work trying to get systems ready
for the coming academic year, and I just found that my sole 4.1
box is dead. So I'm trying to get more hardware together to
make such a box, but I have limited time tonight so I'm not sure
I can get 4.1 up. Picospan proper should be a breeze to compile,
taking about 1 minute to make.
|
glenda
|
|
response 52 of 81:
|
Aug 11 02:49 UTC 2007 |
The physical part of the box for compiling Picospan will be set up before I
go to bed. I would then help STeve do the OS install and compile except that
he won't be home until after midnight and tomorrow I start my annual 50+ hr
week at work (I just love working 10-20 hrs/wk all year except this one fun
week from hell!) and have to be getting to bed shortly.
|
steve
|
|
response 53 of 81:
|
Aug 11 02:54 UTC 2007 |
Thanks for that Glenda. Assuming the little Dell you stole from the
cats works, we should have picospan for 4.1 tomorrow some time.
|
cross
|
|
response 54 of 81:
|
Aug 11 02:55 UTC 2007 |
I'll take care of telnetd; it shouldn't care about IPX at all. No, we didn't
call provide, but then, we anticipated a lack of onesite coverage, which is
why we carefully worded the notices about the upgrades to say, ``the weekend
or longer.''
I think Picospan is the biggest issue. The general concensus at the board
meeting was that we should upgrade regardless of whether Picospan had been
compiled, falling back to fronttalk if it really wasn't ready. Steve: in the
worst case, could you move the source to grex and compile it there, then
remove the source and leave the binary? Sort of like the anti-"make clean"?
|
cross
|
|
response 55 of 81:
|
Aug 11 02:55 UTC 2007 |
#53 slipped in. Big thanks, Steve!
|
cyklone
|
|
response 56 of 81:
|
Aug 11 13:45 UTC 2007 |
STeve, those "six packs of time" will come about when (a) more people
volunteer, and (b) they receive the proper training and support from existing
staff (and perhaps former staff). Rather than just ignoring that point, what
are you willing to do to make it a reality?
|
remmers
|
|
response 57 of 81:
|
Aug 11 14:47 UTC 2007 |
Re #54: Fortunately, Picospan is not as mission-critical as it once was,
since we have Fronttalk as a fallback. It's not in a completely polished
state, but I've had enough experience with it to know that it's pretty
stable and is 90+% indistinguishable from Picospan. So I agree with folks
who say that we shouldn't let whether Picospan is ready or not affect the
timing of the upgrade.
As to Grex's other custom software - I was pretty heavily involved with
the upgrade to 3.8 and found Jan's Grexdoc CVS system to be invaluable. I
recommend sticking with it.
|
cross
|
|
response 58 of 81:
|
Aug 11 17:38 UTC 2007 |
Yes, as we've already discussed, I will be updating and enhancing grexdoc
(though it might be renamed to grexconfig, since there's already another
grexdoc that contains board meeting minutes and the like. Naturally, that's
a purely cosmetic change).
|
gelinas
|
|
response 59 of 81:
|
Aug 13 00:02 UTC 2007 |
(It's now moot, since the upgrade is in progress, but I'm going to add my
comments anyway.
(We have the staff do an upgrade this weekend. We may not have the staff to
do an upgrade in November. So how can ANYONE, _in good conscience_, argue for
a solution that DEPENDS upon having staff to do an upgrade in November? The
procedure I've seen propounded is to upgrade to -beta now and to -stable when
it is released. *IF* we have the staff available in November, they can
upgrade from -stable to -stable just as easily as from -beta to -stable. If
we don't have the staff for an upgrade, we stay on -stable INSTEAD OF ON
-BETA.
(And yes, I'm shouting, 'cus some don't seem to be hearing.)
|
cmcgee
|
|
response 60 of 81:
|
Aug 13 04:01 UTC 2007 |
Looks like we're up and running within the announced time period. Kudos!
|
cross
|
|
response 61 of 81:
|
Aug 13 04:03 UTC 2007 |
Yeah, I think we beat the time line by about 20 minutes. :-)
|
maus
|
|
response 62 of 81:
|
Aug 13 05:09 UTC 2007 |
Dan, you did it, and I didn't see any indications of a problem. You go!
|
vivekm1234
|
|
response 63 of 81:
|
Aug 13 05:48 UTC 2007 |
Hurrah! we are up and running. neat.
|
jadecat
|
|
response 64 of 81:
|
Aug 13 12:12 UTC 2007 |
Well done, Dan. :)
|
denise
|
|
response 65 of 81:
|
Aug 13 13:41 UTC 2007 |
thanks much, Dan!
|
mary
|
|
response 66 of 81:
|
Aug 13 14:19 UTC 2007 |
Wonderful. Thanks, Dan (and anyone else who helped with this one).
|
remmers
|
|
response 67 of 81:
|
Aug 13 14:41 UTC 2007 |
Nice work!
|
cross
|
|
response 68 of 81:
|
Aug 13 16:55 UTC 2007 |
Thanks, folks! There's still quite a bit to be done, but I'm glad that (so
far) there haven't been any major problems.
|
jep
|
|
response 69 of 81:
|
Aug 13 17:02 UTC 2007 |
I just read this for the first time. I don't see why it was the best
thing to start the discussion here on Friday, for an upgrade that was to
begin Saturday.
My other comment is that I've known Nick Holland for over 20 years,
since our college days at Michigan Tech. He introduced me to M-Net,
which directly led to me getting a job in Ann Arbor. Not that that
could possibly be valuable or interesting to anyone here...
|
nharmon
|
|
response 70 of 81:
|
Aug 13 17:03 UTC 2007 |
Are you sure you wouldn't like a ballcap that says, "I upgraded Grex to
OpenBSD 4.1 and all I got was this stinkin hat"
Of course, that may be too many words to fit on a ballcap.
|
cross
|
|
response 71 of 81:
|
Aug 13 17:07 UTC 2007 |
I'd prefer a hat that says, ``when you can't get up off the floor.'' :-)
|
steve
|
|
response 72 of 81:
|
Aug 13 17:22 UTC 2007 |
It does seem as if the upgrade went well. Nothing has crashed that I
can see, and we're still up. ;-)
Joe: what I argued for meant a simple upgrade when 4.2-stable came out.
There is a rather large difference between what Dan did to get us to 4.1
as opposed to installing the 4.2-beta and then getting the updated code
and recompiling. Think of it as applying patches and compiling the kernel
and user-land.
|
gelinas
|
|
response 73 of 81:
|
Aug 16 23:30 UTC 2007 |
Are we going to have to do the same thing Dan did this past weekend to go to
4.2 in November?
|
maus
|
|
response 74 of 81:
|
Aug 16 23:46 UTC 2007 |
I'd recommend that we wait a couple of weeks to see the postings on the
web and in mailing lists and see if there is anything in 4.2 that needs
work before installing. While OBSD is far better than others, all new
software should be looked at with a wary eye its first week. Let the
bleeding-edge early adopters like STeve be the beta testers, and we can
move to it once we see that there are no critical flaws.
|