> I think the RCM parts need some work.

Definitely -- and last I checked (which was admittedly more than six
months ago), a new framework was in the works.  Scott Carter would
know the details.

 > And ifconfig configinfo doesn't seem to be current; the intent of it was 
 > to be able to get the arguments to be able to recreate an interface. But 
 > configinfo doesn't print the zonename, which makes me wonder
 > 1) whether this works with zones
 > 2) whether it is used at all

I think the situation is mitigated by two factors:

        1. The 'configinfo' output is only used if an interface is
           offlined and then onlined again without ever having been
           removed.  Generally speaking, this is not commonly done.
           Instead, an offline is usually just a transient step that's
           passed through on the way to removal.

        2. Typically, offline is only done with interfaces that are using
           IPMP and thus provide somewhere for addresses to failover
           to[1].  In that case, the zone configuration ends up being
           irrelevant because the only addresses that are restored
           using[2] configinfo information are IPMP test addresses, and
           those always belong to the global zone.

[1] This is not a hard requirement; -f can be used to cause the offline to
    occur regardless.  In that case, it seems like interfaces will indeed
    be reconfigured into the wrong (global) zone.

[2] See line ~1850 of cmd/rcm_daemon/common/ip_rcm.c.

-- 
meem
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to