Sebastien Roy wrote:
> Here's a first cut at a flag-day message for UV.  What should change, and 
> what else should be included here?

Here's a second cut:

The integration of:

        PSARC 2006/499 Clearview Nemo unification and vanity naming
        PSARC 2007/527 Addendum for Clearview Vanity Naming and Nemo
                       Unification
        PSARC 2008/002 Clearview UV Updates

is a minor flag-day for bfu users.  An updated version of bfu is
delivered with this project.  Users of bfu must use this updated bfu
script in order for network interfaces to come up properly at first
boot after upgrade.  Use of an old bfu script with these new bits will
result in no network interfaces being available at first boot, which
can be rectified by rebooting a second time.

The bfu script was changed to merge the /etc/dladm/aggregation.conf
and /etc/dladm/linkprop.conf files into a single
/etc/dladm/datalink.conf file with a new format.  Once the upgrade is
done, bfu removes the old aggregation.conf and linkprop.conf files.  A
backwards bfu across the UV changes will not result in the old
aggregation.conf and linkprop.conf being restored.

This is also a flag day for users of _I_nstall.  This project
introduces a kernel door up-call mechanism between the dls module and
the new dlmgmtd daemon which is critical to network configuration.  As
such, do not mix kernel and user-space from before and after this
putback using Install, as doing so will likely result in network
configuration failures.

Additional Information:

This project introduces two significant changes to network datalink
interface administration in Solaris.  The first ("Nemo Unification")
allows all datalink interfaces to be administered using the dladm(1M)
command and provides Nemo functionality for all network interfaces
regardless of whether a driver is a Nemo driver.  Some significant
benefits of this functionality are:

        * Ability to create dladm(1M) link aggregations using any set
           of Ethernet links, including non-Nemo devices such as
           Cassini (ce).
        * Ability to create VLAN interfaces over any Ethernet link.
        * Use zones with exclusive IP Instances with any interface.

The second ("Vanity Naming") allows administrators to choose
meaningful names for their network interfaces.  This allows network
configuration to be decoupled from the underlying hardware of the
system, allowing seamless replacement of network hardware of differing
chipsets, migration of networking-related configuration from one
system or zone to another, etc...  For examples and documentation,
please feel free to browse the documents at the following URL under
the "Network Link Names" section:

        http://www.opensolaris.org/os/project/clearview/docs/

Please file any bugs or RFEs related to this feature using the
following bugster categories under the solaris product:

        * kernel/gld for Nemo framework issues including the softmac
          kernel module
        * network/dladm for issues with configuration using the
          dladm command

Feel free to use our project discussion mailing list for any
communication related to this project:

        clearview-discuss at opensolaris.org

Visit out project home page for additional information at:

        http://www.opensolaris.org/os/project/clearview/

-Seb

Reply via email to