Christopher Kampmeier wrote: > Hi Kent, >> >> I was using SXCE, but now that it's going away, I'm thinking about a >> minimizing 2009.06 using the 'minimization.ksh' script from the ISC >> project - to have a headless Dom0 Xvm/Xen server... Will `pkg >> image-update` do the right thing and 1) correctly upgrade the >> installed packages and 2) only install new packages when an existing >> package grows a new dependency? >> > I can't speak to the upgrade of the exact installation profile > resulting from the use of the Immutable Service Containers (ISC) > toolkit, but using a recent installation of the 2009.06 JeOS prototype > image (VDI on VirtualBox), I was able to successfully perform an > image-update to build 124. Here's the output from my run: > > http://cr.opensolaris.org/~ckamps/debug/image-update-real.txt > > As one would expect, only packages that were installed are affected > and the only new packages that are dragged in are due to newly defined > dependencies. > > There were error messages generated during the image-update, but all > of them are addressed in the b124 upgrade notes: > > http://www.opensolaris.org/jive/thread.jspa?threadID=114279&tstart=0 > > Previously, we had verified that upgrade from earlier iterations of > the 2009.06 JeOS prototype image to pre-b124 dev builds worked OK too > - at least as good as what users of live media-based install profiles > were seeing. > > Although this iteration of the JeOS prototype image uses the part of > the ISC toolkit to harden the global zone of the JeOS installation, > use of the ISC scripts to harden the global zone does not appear to > have had any adverse impact on the upgrade. In the JeOS prototype > case, the ISC scripts are simply used as a convenient means to effect > long standing best practices. The JeOS prototype image does not > contain the non-global zone service containers that the ISC toolkit > can configure, but one could probably apply those aspects of the ISC > toolkit to the JeOS installation after the fact. > > BTW. the AI manifest that was used to generate the recent JeOS > installation is linked to from the JeOS project page: > > http://opensolaris.org/os/project/jeos/ > > Chris
Hi Chris, Thanks for the informative response! I am aware of JeOS project and have read that it leverages some of the ISC scripts, but does it use the minimization.ksh? - I wouldn't think so as JeOS is still a desktop environment and my understanding is that the minimization script removes the windowing system... Thanks, Kent