Alan Hargreaves' Weblog

The ramblings of an Australian SaND TSC* Principal Field Technologist

* Solaris and Network Domain Technology Support Centre - The group I work for

Tags

(update 1) acoustic bind birthday blues bugs cec cec2007 cec2008 china cmt contention cringley debugging dogs dtrace earthquake encumbered-binaries extra flash funny google guitar halloween huron install kids linux liveupgrade locking mdb music mysql newyear niagra openjava opensolaris oracle patches patents percussion performance redhat secondlife security solaris sru sun support sxcr t2 t2000 timeslider ufs upgrade virtualbox windows youtube zfs
pageicon Tuesday Jun 16, 2009

What's in the OpenSolaris Support repositories?

As you may or may not know, you can now buy support contracts for OpenSolaris.

Apart from the ability to make a support call, you also get access to the Support Repository. This is where we backport as subset of fixes from development system and do a lot more testing. Chris has blogged on how to point at the extras and support repositories, so I won't repeat him. What I will do is point you at a couple of sunsolve documents that may be useful in seeing what we are fixing in there.

The important one would be OpenSolaris Support Repository Updates (SRUs). In this page we list each of the updates as well as a browsable link (instructions provided on how to add the certificate to Firefox) and a README outlining the bugs that were addressed.

A link to SRU 6 hasn't made it into this page yet, but you can find it here.

Comments:

Thanks for this information Alan. However, I've had mixed luck with the support repository. For example, trying to install the following package:

bleonard@opensolaris:~$ pkg info -r SUNWmeld
Name: SUNWmeld
Summary: meld - graphical diff and merge tool
Category: Applications/System Utilities
State: Not installed
Publisher: opensolaris.org
Version: 1.1.5.1
Build Release: 5.11
Branch: 0.101
Packaging Date: Wed Nov 19 21:47:58 2008
Size: 1.74 MB
FMRI: pkg:/SUNWmeld@1.1.5.1,5.11-0.101:20081119T214758Z

bleonard@opensolaris:~$ pfexec pkg install SUNWmeld
Creating Plan /
pkg: The following pattern(s) did not match any packages in the current catalog.
Try relaxing the pattern, refreshing and/or examining the catalogs:
SUNWmeld

bleonard@opensolaris:~$ pkg publisher
PUBLISHER TYPE STATUS URI
opensolaris.org (preferred) origin online https://pkg.sun.com/opensolaris/support/
extra origin online https://pkg.sun.com/opensolaris/extra/

Switching back to the http://pkg.opensolaris.org/release repository it installed fine.

Posted by Brian Leonard on June 17, 2009 at 07:57 AM EST #

@bleonard:

What does "pkg info entire" say?

Did you try an image-update first?

Posted by Shawn Walker on June 17, 2009 at 09:31 AM EST #

@bleonard, I'm going to give this a go myself. Just installing a 2008.11 image in virtual box and I'll point it at the repositories you have set up.

Have you logged a support call on this? If so, can I have the case number? Don't post it here, please post it to me email Alan dot Hargreaves at sun dot com.

Alan.

Posted by Alan Hargreaves on June 17, 2009 at 02:11 PM EST #

Brian, I've just tried installing SUNWmeld against the following.

1. Base OpenSolaris 2008.11 with support publisher, but no extras repository
2. OpenSolaris 2008.11 + SRU6, but no extras repository
3. OpenSolaris 2008.11 + SRU6, with extras repository

All succeeded. Can you send me a method to reproduce what you are seeing?

Alan.

Posted by Alan Hargreaves on June 17, 2009 at 05:15 PM EST #

Sorry, I'm already on 2009.06 (no updates). I just tested this again myself in a VM and got the same error. Steps to reproduce:

1) Install 2009.06
2) Configure the support repository
3) Install SUNWmeld

And there is no support call logged on this (I'm a Sun employee).

Shawn, here's the output from pkg info entire you requested:

bleonard@os200906:~$ pkg info entire
Name: entire
Summary: entire incorporation
State: Installed
Publisher: opensolaris.org
Version: 0.5.11
Build Release: 5.11
Branch: 0.111
Packaging Date: Mon May 18 05:26:43 2009
Size: 0.00 B
FMRI: pkg:/entire@0.5.11,5.11-0.111:20090518T052643Z

Regards,
Brian

Posted by Brian Leonard on June 18, 2009 at 02:51 AM EST #

Ahhh, I see what's wrong.

The support repository currently is 2008.11 + SRU6.If you are running 2009.06, then you'll (currently) need to pull SUNWmeld from release. Once SRU1 for 2009.06 is released this will work.

Alan.

Posted by Alan Hargreaves on June 18, 2009 at 10:06 AM EST #

Ah, that explains why I had to switch to the release repository in order to upgrade to 2009.06 :-). Do you know why the support repository is not in sync with the release repository? If someone were to download 2009.06 today and then purchase a support contract, they'd hit these same issues.

Regards,
Brian

Posted by Brian Leonard on June 19, 2009 at 05:11 AM EST #

Post a Comment:
Comments are closed for this entry.