How should failures during SMF action handling be handled? Specifically: what UI shall present lists of self-assembly failures and recommended actions?
I don't see a facility in IPS for this. It strikes me that pkg(1) and packagemanager are the right UIs for reporting of self-assembly failures that occur outside the context of IPS but which are directly related to packages. Tracking such failures could well be a distinct feature from IPS -- it's just that we need a UI. For example, my prototype for adapting SVR4 package scripting to IPS completely ignores CAS and post* script failures. What else could it do? Go into maintenance? But this service runs scripting for any SVR4 pkg, so to stop running all of them on account of one failure seems too blunt a technique. Better to update a pkg self-assembly status DB that some UI(s) can interface with. Something like "pkg set-status <pkg> <status> [<message>]" (but with some hook for localization, of course) and "pkg show-status [<pkg-list>]". Nico -- _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
