[OpenIndiana-discuss] Testing updates from /dev to /hipster-2015 and /hipster

bentahyr at chez.com bentahyr at chez.com
Mon May 9 05:20:23 UTC 2016

Thanks for the great job.

I tested today the update from oi_151a9 to Hipster2015 to hipster.
It was a long journey.
The hardware is a Dell Precision T5400 (16GB of memory and 2 mirrored pools)
It took me the whole day as I have very poor IO performance on that hardware.

Here is the process I followed for reference and for the doc project :
1 - Create a BE to start and boot to it :
# beadm create -a Openindiana-HipUpdate-S1
# reboot

2 - remove all packages from external repositories (like SFE/SFE-encumbered but SFWpackages as well) :
# pkginfo | grep SFW
# pkgrm SFW[whatevername]
# pkg uninstall --be-name Openindiana-HipUpdate-S2 `pkg list -v | egrep sfe | cut -d" " -f1`

3 - Reboot to new env Openindiana-HipUpdate-S2

4 - Remove external IPS publishers :
# pkg unset-publisher sfe
# pkg unset-publisher sfe-encumbered

5 - Change publisher to Hipster 2015
# pkg set-publisher -g http://pkg.openindiana.org/hipster-2015 -G http://pkg.openindiana.org/dev openindiana.org
# pkg refresh --full
# pkg update --be-name Openindiana-HipUpdate-S3

6 - Reboot to Hipster 2015

7 - Verify any leftovers
# pkg list |grep '0\.151\.1\.'
* must be empty *

7 - Install incorporations
# pkg install --no-backup-be userland-incorporation entire

8 - Change publisher to Hipster
# pkg set-publisher -g http://pkg.openindiana.org/hipster -G http://pkg.openindiana.org/hipster-2015 openindiana.org

9 - Update to latest Hipster
# pkg update --be-name OpenIndiana-Latest
# reboot

Now test extensively, reinstall missing applications, enable SFW for Hipster,....
Once you're sure and happy, clean up transitioning BE :
# beadm destroy Openindiana-HipUpdate-S1
# beadm destroy Openindiana-HipUpdate-S2
# beadm destroy Openindiana-HipUpdate-S3

I noticed that VirtualBox (v5.0.16)went through the update seamlessly.

Tomorrow I'll test update from 151a9 to /hipster directly

Best regards

More information about the openindiana-discuss mailing list