10G link properties [PSARC/2009/206 Self Review]
Garrett D'Amore
gdamore at sun.com
Wed Apr 1 11:55:06 PDT 2009
James Carlson wrote:
> Peter Memishian writes:
>
>> > By "release taxonomy," I'm guessing that you're referring to the
>> > release binding for OpenSolaris. Do we actually have a release
>> > binding for it yet? Is it a major release? What does "uname -r" say?
>>
>> This is a serious rathole, but it's obvious we are making some changes for
>> OpenSolaris that are incompatible with Solaris 10. An obvious example in
>> this space was removal of implicit VLANs; removing dladm link properties
>> is certainly no more extreme than that.
>>
>
> We didn't review that change with a Major release binding -- 2006/357
> has a "Minor" release binding. We accepted it as a reasonable thing
> to do, given the fact that it was possible to adopt (and recommend)
> the new "create-vlan" style before upgrading, and provided that there
> was an upgrade mechanism that handled the transition properly (which
> the project team provided).
>
> I think my question stands. We don't know what the release binding
> for OpenSolaris is supposed to be, and it seems precipitous to approve
> or assume random changes are acceptable for "Major" release binding,
> because it's a one-way trap.
>
>
Well, that's true for other parts of OpenSolaris too. IPS anyone?
There is still a lot that's just unknown about the way OpenSolaris is
release engineered ... too much of it is not in sync with the rest of
the way things are done. (The separate defect tracking system is just
one example...)
That said, I'd prefer to try to avoid breakage unless there is some
compelling need. Breaking link properties may be a small enough change
that it could be done in the context of a minor release.
But its all *moot* at this point. We have at hand a specific proposal,
which is a straight-forward extension of already delivered
architecture. It should have been automatic/self-review.
We don't have any other specific proposal to change the link properties
or link management. I'm sure that the submitter and I would probably be
happy to entertain alternate proposals for the future -- *in the context
of a different case*.
Put another way, if you want to change the way link management is done,
make submit a new case with a specific proposal. Please don't penalize
this submitter/case for following already established architecture when
there is no clear alternative.
-- Garrett
More information about the opensolaris-arc
mailing list