[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
Ben
More information about the openindiana-discuss
mailing list