Peter Memishian wrote: > > > One problem is what if the alternate root is for an environment that > > > predates linkmgmtd? Is such a thing possible? > > > > Yes, it is certainly possible to mount a BE that isn't the same OS > > version as the one which is running, and issue dladm -R commands for > > that BE. I'm not sure what the error handling would look like in that > > case, nor if this is expected to work. There's nothing in the existing > > documentation stating that the -R option needs to be used with an > > alternate-root that has a matching OS version as the one that's > > currently running, but I don't see how any other case can easily be made > > to work. > > I think all we need for -R is enough functionality to ensure live upgrade > works.
Dan's proposal is that in the case of live-upgrade, dladm commands would be added to the special "upgrade" script that gets run as part of the BE's first-boot-after-upgrade process. dladm -R wouldn't be involved there, so I think that case covered. -Seb
