Re: [zones-discuss] how to unset a publisher in a zone?
On 02/20/12 10:06 PM, gerard henry wrote: hello all, after upgrading from S11X to S11, i'm unable to attach a zone due to a missing publisher. I'm trying to remove the old publisher but i have this: root@electre:~# pkg -R /zones/test_bd/root/ publisher PUBLISHER TYPE STATUS URI solaris (syspub) origin online file:///mnt/repo/ solaris (syspub) origin online proxy://http://localhost:1/ latp origin online http://electre:1/ root@electre:~# pkg -R /zones/test_bd/root/ unset-publisher solaris pkg unset-publisher: Removal failed for 'solaris': solaris is a system publisher and cannot be unset. there are 2 publishers with the same name, how can i correct this problem? I had the same problem a while back and I think I used set-publisher with -g to add the correct publisher and -G to remove the bad one. It wont let you remove the one with the queer URI (where doe that come from I wonder?), but it doesn't appear to do any harm. -- Ian. ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] how to unset a publisher in a zone?
On Mon, Feb 20, 2012 at 02:56:23AM -0800, Ian Collins wrote: On 02/20/12 10:06 PM, gerard henry wrote: hello all, after upgrading from S11X to S11, i'm unable to attach a zone due to a missing publisher. I'm trying to remove the old publisher but i have this: root@electre:~# pkg -R /zones/test_bd/root/ publisher PUBLISHER TYPE STATUS URI solaris (syspub) origin online file:///mnt/repo/ solaris (syspub) origin online proxy://http://localhost:1/ latp origin online http://electre:1/ root@electre:~# pkg -R /zones/test_bd/root/ unset-publisher solaris pkg unset-publisher: Removal failed for 'solaris': solaris is a system publisher and cannot be unset. there are 2 publishers with the same name, how can i correct this problem? to use the proper terminology, you have one publisher with two origins. I had the same problem a while back and I think I used set-publisher with -g to add the correct publisher and -G to remove the bad one. correct, you cannot run unset-publisher for any publisher configured with the syspub attribute. to clean up origins for such a publisher you could run: pkg set-publisher -G '*' solaris It wont let you remove the one with the queer URI (where doe that come from I wonder?), but it doesn't appear to do any harm. assuming that the queer uri is the proxy:// one, that one is automatically added into zones via the system-repository service. basically, every publisher and origin accessible in the gz is accessible to a ngz via these type special proxy origins. this ensures that ngz can install software that is in compatible with the gz. ed ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] how to unset a publisher in a zone?
On 02/21/12 03:31 PM, Edward Pilatowicz wrote: On Mon, Feb 20, 2012 at 02:56:23AM -0800, Ian Collins wrote: It wont let you remove the one with the queer URI (where doe that come from I wonder?), but it doesn't appear to do any harm. assuming that the queer uri is the proxy:// one, that one is automatically added into zones via the system-repository service. basically, every publisher and origin accessible in the gz is accessible to a ngz via these type special proxy origins. this ensures that ngz can install software that is in compatible with the gz. Thanks for the explanation Ed, that one had be somewhat baffled! -- Ian. ___ zones-discuss mailing list zones-discuss@opensolaris.org