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

Reply via email to