Hi All,

I've updated my self-deleting manifest to set opensolaris.org non-sticky. This 
should hopefully be the final build, which we can ship to the main repo.

I'd like more than 3 people to test this before we ship this /dev.

The changeset to mq_pkg-gate is here:

http://hg.openindiana.org/mq_pkg-gate/file/tip/oi-issue-547-installer-doesnt-set-opensolaris-org-publisher-non-sticky

The repo is here:

http://pkgdev.uk.openindiana.org:20547/

Here is a log of testing it (which explains what you have to do to test):

[email protected]:~# pkg publisher
PUBLISHER                             TYPE     STATUS   URI
openindiana.org          (preferred)  origin   online   
http://pkg.openindiana.org/dev/
opensolaris.org          (non-sticky) origin   online   
http://pkg.openindiana.org/legacy/
[email protected]:~# pkg set-publisher --sticky 
opensolaris.org
[email protected]:~# pkg publisher
PUBLISHER                             TYPE     STATUS   URI
openindiana.org          (preferred)  origin   online   
http://pkg.openindiana.org/dev/
opensolaris.org                       origin   online   
http://pkg.openindiana.org/legacy/
[email protected]:~# pkg set-publisher -g 
http://pkgdev.uk.openindiana.org:20547/ pkg5-nightly   
[email protected]:~# pkg publisher
PUBLISHER                             TYPE     STATUS   URI
openindiana.org          (preferred)  origin   online   
http://pkg.openindiana.org/dev/
opensolaris.org                       origin   online   
http://pkg.openindiana.org/legacy/
pkg5-nightly                          origin   online   
http://pkgdev.uk.openindiana.org:20547/
[email protected]:~# pkg set-publisher --search-before 
openindiana.org pkg5-nightly
[email protected]:~# pkg set-publisher --non-sticky 
openindiana.org
Caching catalogs ...
[email protected]:~# pkg publisher
PUBLISHER                             TYPE     STATUS   URI
pkg5-nightly             (preferred)  origin   online   
http://pkgdev.uk.openindiana.org:20547/
openindiana.org          (non-sticky) origin   online   
http://pkg.openindiana.org/dev/
opensolaris.org                       origin   online   
http://pkg.openindiana.org/legacy/
[email protected]:~# pkg install 
pkg://pkg5-nightly/package/[email protected],5.11-0.148:20110712T232715Z
                Packages to update:     1
           Create boot environment:    No
               Services to restart:     1
DOWNLOAD                                  PKGS       FILES    XFER (MB)
Completed                                  1/1     126/126      0.7/0.7

PHASE                                        ACTIONS
Install Phase                                    1/1
Update Phase                                 241/241 

PHASE                                          ITEMS
Package State Update Phase                       2/2 
Package Cache Update Phase                       1/1
Image State Update Phase                         2/2 
[email protected]:~# svcs -a
STATE          STIME    FMRI
...
offline*        0:39:10 svc:/system/manifest-import:default
[email protected]:~# svcs -a
STATE          STIME    FMRI
...
online          0:39:12 svc:/system/manifest-import:default
[email protected]:~# pkg publisher
PUBLISHER                             TYPE     STATUS   URI
pkg5-nightly             (preferred)  origin   online   
http://pkgdev.uk.openindiana.org:20547/
openindiana.org          (non-sticky) origin   online   
http://pkg.openindiana.org/dev/
opensolaris.org          (non-sticky) origin   online   
http://pkg.openindiana.org/legacy/

As you can see, after installing the new package, it sets opensolaris.org 
non-sticky.

Looking forward to feedback :-)

Cheers,

Alasdair


_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to