OpenSolaris IPS Workspace Build & Test Run

With the switch to IPS packages in being build directly in ON (and it's been a while since I did an ON build), I tried out the new build/test sequence. All in all, pretty smooth. After building my workspace, I went the route of using pkg.depotd and stood up a package repository for the repo.redist area of my workspace. The steps for this are described nicely in README.pkg. As are the pkg commands to setup the publisher.

The rest of this should be old-hat to folks that have done image-updates before. The actual upgrade:

$ pfexec pkg uninstall entire PHASE ACTIONS Removal Phase 54/54 PHASE ITEMS Reading Existing Index 8/8 Indexing Packages 1/1

So far so good...

$ pfexec pkg image-update --be-name on-nightly DOWNLOAD PKGS FILES XFER (MB) Completed 224/224 3251/3251 105.8/105.8 PHASE ACTIONS Removal Phase 1639/1639 Install Phase 1845/1845 Update Phase 7060/7060 PHASE ITEMS Reading Existing Index 8/8 Indexing Packages 224/224 Indexing Packages 224/224 Optimizing Index... PHASE ITEMS Indexing Packages 791/791 A clone of opensolaris_133 exists and has been updated and activated. On the next boot the Boot Environment on-nightly will be mounted on '/'. Reboot when ready to switch to this updated BE.

And after the reboot, am I running the bits from my workspace?

$ uname -v onnv-ips

Given when I cloned the gates, I'm running an snv_135 base, plus a few pushes. When build 136 rolls around, I plan to return to updating from the development repository and keep all the consolidations up to date.

:wq

Comments:

Post a Comment:
Comments are closed for this entry.
About

user9148476

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today