7 Replies Latest reply on Feb 4, 2019 10:25 PM by txaz2012

    Failed to update Solaris 11.3 to 11.4

    3300987

      Hi Guys,

       

      I have followed all the instructions to update from 11.3 to 11.4 but failed even the compliance check is successful. Stuff I did was:

       

      1. I have update my /repository to 11.3.36 patches. (I have 11.3.35 running)

      2. I have dumped all the 11.4.1 patches to /repository/11.4_patches (knowing that it will not overwrite the 11.3.36 repository)

      3. I have run the script “./install-repo.sh -d /repository” in the 11.4_patches folder and it was successful

      4. When I ran the “pkg update —accept —be-name 11.4.1 entire@11.4-11.4.1 ‘*’, it says it created a boot environment 11.4.1.

      5. I booted to the boot environment 11.4.1 but to my dismay, it was updated to 11.3.36.

       

      anything I have missed? should I recreate my patch repository to 11.4 only? Thanks in advance.

       

       

       

       

       

      root@bleh:/var/tmp# pkg update -nv

      Creating Plan (Running solver): |

      pkg update: No solution was found to satisfy constraints

      No solution found to update to latest available versions.

      This may indicate an overly constrained set of packages are installed.

       

      latest incorporations:

       

        pkg://solaris/consolidation/X/X-incorporation@11.4,5.11-11.4.1.0.1.1.0:20180829T212504Z

        pkg://solaris/consolidation/desktop/gnome-incorporation@11.4,5.11-11.4.1.0.1.1.0:20180829T212505Z

        pkg://solaris/consolidation/osnet/osnet-incorporation@11.4,5.11-11.4.2.0.1.2.0:20180928T022317Z

        pkg://solaris/consolidation/solaris_re/solaris_re-incorporation@11.4,5.11-11.4.2.0.1.3.0:20181003T202122Z

        pkg://solaris/consolidation/userland/userland-incorporation@11.4,5.11-11.4.2.0.1.3.0:20181003T173138Z

        pkg://solaris/entire@11.4,5.11-11.4.2.0.1.3.0:20181003T202534Z

       

      The following indicates why the system cannot update to the latest version:

       

          Reject:  pkg://solaris/consolidation/osnet/osnet-incorporation@11.4-11.4.2.0.1.2.0

          Reason:  No version for 'incorporate' dependency on service/network/comsat@11.4,5.11-11.4.0.0.0.1.0 can b                                                           e found

          Reject:  pkg://solaris/entire@11.4-11.4.2.0.1.3.0

          Reason:  No version for 'incorporate' dependency on consolidation/SunVTS/SunVTS-incorporation@8.2.2,5.11-                                                           11.4.0.0.1.3.8 can be found

          Reject:  pkg://solaris/consolidation/desktop/gnome-incorporation@11.4-11.4.1.0.1.1.0

          Reason:  No version for 'incorporate' dependency on library/glib2@2.52.0,5.11-11.4.0.0.1.14.0 can be foun                                                           d

          Reject:  pkg://solaris/consolidation/userland/userland-incorporation@11.4-11.4.2.0.1.3.0

          Reason:  No version matching 'incorporate' dependency image/library/libjpeg@6.0.2,5.11-11.4.1.0.1.1.0 can                                                            be installed

            ----------------------------------------

            Reject:  pkg://solaris/image/library/libjpeg@6.0.2-11.4.1.0.1.1.0

            Reason:  No version matching 'require' dependency system/library@11.4,5.11-11.4.0.0.1.15.0 can be insta                                                           lled

              ----------------------------------------

              Reject:  pkg://solaris/system/library@11.4-11.4.1.0.1.4.0

              Reason:  No version for 'require' dependency on runtime/python-34@3.4.8,5.11-11.4.0.0.1.14.0 can be f                                                           ound

              Reject:  pkg://solaris/system/library@11.4-11.4.2.0.1.2.0

              Reason:  No version for 'require' dependency on runtime/python-27@2.7.14,5.11-11.4.0.0.1.14.0 can be                                                            found

              ----------------------------------------

            ----------------------------------------

          Reject:  pkg://solaris/consolidation/solaris_re/solaris_re-incorporation@11.4-11.4.2.0.1.3.0

          Reason:  No version matching 'incorporate' dependency group/system/solaris-large-server@11.4,5.11-11.4.2.                                                           0.1.3.0 can be installed

            ----------------------------------------

            Reject:  pkg://solaris/group/system/solaris-large-server@11.4-11.4.2.0.1.3.0

            Reason:  No version matching 'group' dependency service/system/sstore can be installed

              ----------------------------------------

              Reject:  pkg://solaris/service/system/sstore@11.4-11.4.1.0.1.4.0

              Reason:  No version for 'require' dependency on library/jansson@2.10,5.11-11.4.0.0.1.14.0 can be foun                                                           d

              Reject:  pkg://solaris/service/system/sstore@11.4-11.4.2.0.1.2.0

              Reason:  No version for 'require' dependency on runtime/python-27@2.7.14,5.11-11.4.0.0.1.14.0 can be                                                            found

              ----------------------------------------

            ----------------------------------------

          Reject:  pkg://solaris/consolidation/X/X-incorporation@11.4-11.4.1.0.1.1.0

          Reason:  No version for 'incorporate' dependency on x11/session/xauth@1.0.10,5.11-11.4.0.0.1.14.0 can be                                                            found

       

       

       

       

       

      root@bleh:/var/tmp# pkg list -af entire

      NAME (PUBLISHER)                                  VERSION                    IFO

      entire                                            11.4-11.4.2.0.1.3.0        ---

      entire                                            11.4-11.4.1.0.1.4.0        ---

      entire                                            0.5.11-0.175.3.36.0.3.0    i--

      entire                                            0.5.11-0.175.3.35.0.6.0    ---

      entire                                            0.5.11-0.175.3.34.0.4.0    ---

      entire                                            0.5.11-0.175.3.33.0.5.0    ---

      entire                                            0.5.11-0.175.3.32.0.4.0    ---

      entire                                            0.5.11-0.175.3.31.0.6.0    ---

      entire                                            0.5.11-0.175.3.30.0.5.0    ---

      entire                                            0.5.11-0.175.3.29.0.5.0    ---

      entire                                            0.5.11-0.175.3.28.0.4.0    ---

      entire                                            0.5.11-0.175.3.27.0.4.0    ---

      entire                                            0.5.11-0.175.3.26.0.5.0    ---

      entire                                            0.5.11-0.175.3.25.0.3.0    ---

      entire                                            0.5.11-0.175.3.24.0.4.0    ---

      entire                                            0.5.11-0.175.3.23.0.5.0    ---

      entire                                            0.5.11-0.175.3.22.0.3.0    ---

      entire                                            0.5.11-0.175.3.21.0.5.0    ---

      entire                                            0.5.11-0.175.3.20.0.6.0    ---

      entire                                            0.5.11-0.175.3.20.0.5.0    ---

      entire                                            0.5.11-0.175.3.19.0.5.0    ---

      entire                                            0.5.11-0.175.3.18.0.6.0    ---

      entire                                            0.5.11-0.175.3.1.0.5.0     ---

      root@bleh:/var/tmp#

        • 1. Re: Failed to update Solaris 11.3 to 11.4
          Richard Richie Richter

          Hi,

          it`s not enough to add the 11.4 SRU entries without the 11.4 release repos, there are a lot of missing,necessary pkg updates of solaris 11.3 to sol 11.4 .

          So in my case i`ve provide in actual systems for upgrade four repositories for example:

          # pkg publisher

          PUBLISHER                   TYPE     STATUS P LOCATION

          solaris                     origin   online F file:///../repos/s11_03-incremental/lsu-36.3/repo/

          solaris                     origin   online F file:///../repos/s11_03-incremental/sru-35.6/repo/

          solaris                     origin   online F file:///../repos/s11_04-incremental/sru-3.5/repo/

          solaris                     origin   online F file:///../repos/s11_04-release/repo/

          # pkg update --accept --be-name......

           

          successfully.

          best regards

          Richie

          1 person found this helpful
          • 2. Re: Failed to update Solaris 11.3 to 11.4
            3300987

            Thank you Richard, I'm going to try this now. I'll post my progress back here.

            • 3. Re: Failed to update Solaris 11.3 to 11.4
              3300987

              thank you it works.

               

              1. downloaded the 11.4 repository https://www.oracle.com/technetwork/server-storage/solaris11/downloads/local-repository-2245081.html

              2. added the 11.4 repo and ran the install-repo.ksh

              3. pkg update —accept —be-name 11.4.0 entire@11.4-11.4.0.0.1.15.0

              4. reboot to be-name 11.4.0

              5. patched 11.3 to 11.4,

               

               

               

               

              • 4. Re: Failed to update Solaris 11.3 to 11.4
                Oqelu

                The problem is still there:
                It is not possible to upgrade to Solaris 11.4 using only "Package Manager" (on command line, or GUI).
                First, you have to download the package as a file, and run a special program, like install-repo.ksh.
                Why "Package Manager" does not do that for you?

                I thought it is possible. If so, which package actually updates the Operating system?
                Is it "system/kernel", "system/kernel/platform"?.. Or is it just the "incorporation", named "entire"?
                In "Package Manager" all packages are listed equal. - A mess. You can't figure this out.
                It should display a hierarchy of packages, and suggest to update each.

                pkg list -af entire already displays that a newest package of "incorporation" by name of "entire" is available as version 11.4.
                The first problem is that a user does not know that one has to update this package before one can update any other. It does not even appear, if you try to list it among "incorporations": pkg list "*incorporation*". A user learns that "entire" is the "top" package by trying, and failing to update packages several times. First one tries to update a package itself. It says it is blocked by one "incorporation". That one blames another "incorporation"... And so forth, until you reach the "entire".

                In your case nobody still explained the cause of the messages:
                No version ... can be installed
                No version ... can be found

                Where "Package Manager" looks for them?
                And why the provider of the package failed to include them?

                When I try to update "entire", hence the Operating system, from version 11.3 to 11.4, pkg rejects it:
                Reason: No version matching 'require' dependency consolidation/X/X-incorporation can be installed
                "Package Manager" does not explain why. So, it is a useless report.
                When I try to update "X-incorporation" to version 11.4, "Package Manager" rejects it, because "entire" version 11.3 restricts all packages to the same version.
                It is a vicious cycle.

                • 5. Re: Failed to update Solaris 11.3 to 11.4
                  txaz2012

                  Hi Guys,

                   

                  I'm preparing to update my server from solaris 11.3 to 11.4, and your discussion is very helpful to me. Thanks

                  Hope that you can help to clarify a question for me:

                  On solaris 11.3, I already have a local repository called /export/repo11/ under the rpool

                  Do I need to create another separate local repository for 11.4 ?

                  Or

                  Do I just need to create a sub folder in my existing local repo, say  /export/repo11/sol11.4/   to save all of my 11.4  zip files?

                   

                  My solaris 11.3 is up to the latest version --> 0.5.11-0.175.3.36.0.7.0 

                  I have downloaded all the 11.4 GA build (5 zip files), and its SRU patch sets  from Sep 2018 through Jan 2019.

                  Please advise. Thanks

                  • 6. Re: Failed to update Solaris 11.3 to 11.4
                    3300987

                    Hi there,

                     

                    no need to separate them, just segregate your 11.4 zip files and use the install-repo.ksh and point it to your old repository. Just make sure to install the base GA zip files first before the SRU 11.4.

                    • 7. Re: Failed to update Solaris 11.3 to 11.4
                      txaz2012

                      Thank you for your advice which helped to clear my confusion!

                      I successfully update from 11.3 to 11.4 on my x86 Lab server. Now I'm heading to my "real" customer Test server.

                       

                      Appreciate it