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>