[OmniOS-discuss] Problem upgrading
Frank Pittel
fwp at deepthought.com
Sat Dec 21 19:47:36 UTC 2013
I don't like to reply to my own posts but I think that an update is in order. Yesterday I posted my issue on the omnios IRC channel asking for assistance and got immediate assistance from a
number of the people there. As it turns out I had a number of packages that I installed from the "ms.omniti" repository and that was intergering with the upgrade. I removed those packages and
the upgrade proceeded without issue.
I should mention that I'm not using omnios on the job but at home as a home server. Using zones I've been able to replace 7 linux machines with a single
omnios machine. Interestingly enough the single machine not only much more stable (OS not hardware) it performs better than the 7 individual machines.
Thanks again to all that assisted with getting the machine upgraded!
Frank
On Wed, Dec 18, 2013 at 03:48:19AM -0600, Frank Pittel wrote:
> I've been trying to upgrade my omnios installation from r151006 to r151008 since r151008 was released without any luck. I've been following the instructions to the letter and don't actually get
> any errors during the process. During the "upgrade" about 3MB of something gets installed and after rebooting running pkg update completely fails. I've captured the steps I took during the
> "upgrade":
>
> root at omni1:~# kg update package/pkg at 0.5.11,5.11-0.151006:20130731T192303Z web/ca-bundle at 5.11,5.11-0.151006:20130718T173831Z
> -bash: kg: command not found
> root at omni1:~# pkg update package/pkg at 0.5.11,5.11-0.151006:20130731T192303Z web/ca-bundle at 5.11,5.11-0.151006:20130718T173831Z
> No updates available for this image.
> root at omni1:~# pkg list incorporation/jeos/omnios-userland >/dev/null 2>&1 || pkg install incorporation/jeos/omnios-userland at 11,5.11-0.151006
> root at omni1:~# pkg update runtime/perl/manual at 5.16.1,5.11-0.151006
> No updates available for this image.
> root at omni1:~# pkg list runtime/perl-64 >/dev/null 2>&1 && pkg update runtime/perl-64 at 5.16.1,5.11-0.151006
> root at omni1:~# /usr/bin/pkg update --be-name=omnios-r151008
> Packages to update: 3
> Create boot environment: Yes
> Create backup boot environment: No
>
> DOWNLOAD PKGS FILES XFER (MB)
> Completed 3/3 38/38 3.0/3.0
>
> PHASE ACTIONS
> Install Phase 3/3
> Update Phase 45/45
>
> PHASE ITEMS
> Package State Update Phase 6/6
> Package Cache Update Phase 3/3
> Image State Update Phase 2/2
>
> PHASE ITEMS
> Reading Existing Index 8/8
> Indexing Packages 3/3
>
> A clone of omnios-3 exists and has been updated and activated.
> On the next boot the Boot Environment omnios-r151008 will be
> mounted on '/'. Reboot when ready to switch to this updated BE.
>
>
> ---------------------------------------------------------------------------
> NOTE: Please review release notes posted at:
>
>
> http://omnios.omniti.com/ReleaseNotes
> ---------------------------------------------------------------------------
>
> Figuring something wasn't right I tried running "pkg update after rebooting and got the following mess:
>
> root at omni1:~# pkg update
> Creating Plan \
> pkg update: No solution was found to satisfy constraints
> Plan Creation: Package solver has not found a solution to update to latest available versions.
> This may indicate an overly constrained set of packages are installed.
>
> latest incorporations:
>
> pkg://omnios/consolidation/osnet/osnet-incorporation@0.5.11,5.11-0.151008:20131204T022427Z
> pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131206T160517Z
> pkg://omnios/entire@11,5.11-0.151008:20131205T195242Z
> pkg://omnios/incorporation/jeos/illumos-gate@11,5.11-0.151008:20131204T024149Z
>
> The following indicates why the system cannot update to the latest version:
>
> No suitable version of required package pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T191259Z found:
> Reject: pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T191259Z
> Reason: A version for 'incorporate' dependency on pkg:/system/library/pcap at 1.3.0,5.11-0.151008 cannot be found
> No suitable version of required package pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T223747Z found:
> Reject: pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T223747Z
> Reason: A version for 'incorporate' dependency on pkg:/system/library/pcap at 1.3.0,5.11-0.151008 cannot be found
> No suitable version of required package pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T195253Z found:
> Reject: pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131205T195253Z
> Reason: A version for 'incorporate' dependency on pkg:/system/library/pcap at 1.3.0,5.11-0.151008 cannot be found
> No suitable version of required package pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131204T231613Z found:
> Reject: pkg://omnios/incorporation/jeos/omnios-userland@11,5.11-0.151008:20131204T231613Z
> Reason: A version for 'incorporate' dependency on pkg:/system/library/pcap at 1.3.0,5.11-0.151008 cannot be found
>
>
>
> I'm sure I'm doing something wrong but have no idea of what that may be. I haven't built any zones yet and am wondering if the only way for me to get this upgrade to work is to reinstall. I see
> that others were able to perform the upgrade so I'm sure it's something I did wrong at sometime which is causing the upgrade to fail. Has anyone run into thise and found a solution?
>
> Frank
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss
More information about the OmniOS-discuss
mailing list