On 11/16/11 18:34, Alan Steinberg wrote: ...
If one would assume that interfaces are not changing, what would it take to support running a DC build on the Solaris 11 release in order to build repo ISOs for an update or SRU build? I'm hoping that based on the stability of the release this will actually be supported.
I don't believe any of the interface boundaries that are problematic here are can be assumed to be guaranteed across any combination of updates or SRUs. For example, GNOME might update versions in an update (though not an SRU) and thus affect configuration files that are pre-built in DC, and an SRU might have a libc/kernel interface change (uncommon, but there's nothing to prevent it architecturally) which would affect virtually anything that we try to pre-build. As Karen said, we've tried other approaches that don't have this restriction, but the available techniques such as chroot don't totally close off the avenues for problems yet raise others, because in general we don't test a lot of stuff under that sort of environment.
Karen suggested multiple BE's as one approach to hardware resource constraints. I'd also suggest VM's as a possibly even more convenient option.
Long-term we can see about addressing some of this so that there's less post-processing that requires version synchronization, but there's some unavoidable tension between having reasonable performance in booting the media vs. the self-assembly approach that we've taken to the system generally so I wouldn't promise a solution.
Dave _______________________________________________ caiman-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

