6610 AI does not recognize additional IPS repository
6435 AI should support installation from IPS content mirror

http://cr.opensolaris.org/~wmsch/bug-6610/
http://defect.opensolaris.org/bz/show_bug.cgi?id=6610
http://defect.opensolaris.org/bz/show_bug.cgi?id=6435

Since these are already coded in TM and are basically a list of IPS 
initialization actions for tm_perform_transfer(), fixes are combined.

Made variable list of actions to Transfer Module, which already supports 
additional authorities and mirrors

Commands are launched from TM:
pkg image-create ...
add alternate authority:
pkg -R /a set-authority -O <url> --no-refresh <authority>
specify mirror for authority:
pkg -R /a set-authority -m <mirror URL> --no-refresh <authority>

Tested:
simple primary authority
primary authority with mirror
primary authority with alternate authority
primary authority with mirror and alternate authority
primary authority with mirror and alternate authority with alternate mirror
primary authority and alternate authority with alternate mirror

pkg -R /a authority -a
reflected the changes, except that it doesn't seem to display the mirror. 
Confirmed authority mirrors were assigned by deleting them with pkg 
set-authority -M <mirror URL> <authority>

Reply via email to