I have fixes for the following issues:
7490 ipkg brand attach needs similar logic to pkgcreatezone for 'entire'
incorporation
8500 ipkg brand should mimic live cd, not create search index until user
asks for it
8501 Chaff on the screen in zone install due to image-create's refresh
progress display
Review is at:
http://cr.opensolaris.org/~dp/pkg-zonefixes2/
I realize that the output can be a bit hard to imagine, so here is
an example:
# zoneadm -z foo attach -u
Global zone version: [email protected],5.11-0.111:20090418T200225Z
Non-Global zone version: [email protected],5.11-0.111:20090331T092149Z
Publisher Check: Zone preferred publisher does not contain
[email protected],5.11-0.111:20090418T200225Z.
Publisher Reset: Copying preferred publisher from global zone.
Cache: Using /var/pkg/download.
Updating non-global zone: (Stage 1). Output follows
Removal Phase ... Done
Install Phase ... Done
Update Phase ... Done
Updating non-global zone: (Stage 2). Output follows
Download: SUNWPython ... Done
Download: SUNWTcl ... Done
... <snip> ...
Download: SUNWzone ... Done
Install Phase ... Done
Update Phase ... Done
Updating non-global zone: Zone updated to [email protected],5.11-0.111:20090418T20
0225Z
Attach complete.
Due to a minor issue in BrandZ, stdout for the "attach" brand hook
is not-a-tty, so we wind up with the less attractive progress tracker. This
is fixed in snv_113 I believe (thanks to Jerry), and so things will look
better down the road.
Working on these fixes (and reviewing Ed's impressive fix for 7491)
have made me a lot more certain that I should be rewriting the bulk of
this in python.
Thanks,
-dp
--
Daniel Price, Solaris Kernel Engineering http://blogs.sun.com/dp
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss