On Fri, 2009-10-23 at 13:36 -0400, Dave Miner wrote: [...] > A couple of reasons why I prefer the BE: > > - It's directly surfaced into the boot loader as something bootable, > should you need to get back to it. A mere snapshot requires additional > action to actually be bootable, and if you're in a failure state, that > can become problematic. > > - The snapshots aren't as visible in either beadm or zfs without adding > options, which seems to make space management more involved. > > Beyond that, it seems to me that your "no danger of rendering the > current boot environment unbootable" criterion would be difficult to > apply automatically; the dependencies involved in getting to even > single-user are somewhat far-reaching and dynamic. I've found lots of > ways to get there when doing the live CD work ;-)
I love OpenSolaris, among other reasons, because of its reliability. So I wouldn't want that reliability to be jeopardized in any fashion. I also am jumping in on a discussion the implications of which I admittedly do not fully comprehend. So.... Functionally speaking: If a package can be updated by performing an image-update OR alternatively by doing an install of that package, I do not want a new boot environment. If updating the package in question has the potential to render my current BE unbootable, then shouldn't I be prevented from updating it via install so that I don't find myself in the failure state you describe? :-) Under the above circumstances, what I do currently is to first take a snapshot with a meaningful, grepable name. Then I manually install the package -- or packages -- in question. What I would really like to do in this case is an image-update. I would be prompted for a *snapshot* name rather than a BE name (in the case of the GUI, anyway), and the packages would be updated. Same number of steps as the current image-update (and fewer steps than what I must currently do), a fallback plan in the form of a snapshot which is visible in both beadm and zfs, and no new BE. Doesn't have to be the default option, but if it could be *an* option, that would be awesome. Take care. --joanie _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
