ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    XenServer 6.5 to 7.1 using Rolling Pool Upgrade and NFS

    IT Discussion
    xenserver xencenter
    3
    12
    6.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DanpD
      Danp
      last edited by

      Could it simply be that there is a newer version of the fix for XS 7.1? The prior discussion was for 7.0.

      anthonyhA 1 Reply Last reply Reply Quote 1
      • anthonyhA
        anthonyh @Danp
        last edited by

        @Danp I suppose that is possible. Hmm...

        dbeatoD 1 Reply Last reply Reply Quote 0
        • dbeatoD
          dbeato @anthonyh
          last edited by

          @anthonyh Reason is that when you upgraded XenCenter to 7.1 it has a different RPU002.xsupdate than what the poster had on the thread you mention. The poster noted the following on the thread: "you can find it in "c:\Program Files\Citrix\XenCenter". These 2 hotfixes (RPU0001 and RPU0002) are a part of XenCenter 7.0 install."

          1 Reply Last reply Reply Quote 0
          • anthonyhA
            anthonyh
            last edited by

            Well, I unpacked all three of the updates found in the XenCenter directory. Here's what they look like:

            ./RPU001:
            total 1.1M
            drwxr-xr-x 2 root root 4.0K Mar 27 11:19 .
            drwxr-xr-x 7 root root 4.0K Mar 27 11:23 ..
            -rw-r--r-- 1 root root  150 Mar 27 11:19 CONTENTS
            -rw-r--r-- 1 root root  18K Mar 27 11:19 host-upgrade-plugin-1.1.0-1.noarch.rpm
            -rwxr-xr-x 1 root root 5.6K Mar 27 11:19 install.sh
            -rw-r--r-- 1 root root 837K Mar 27 11:19 iproute-2.6.35.1-1.xs1138.i386.rpm
            -rw-r--r-- 1 root root 139K Mar 27 11:19 xcp-python-libs-2.0.0-161.noarch.rpm
            
            ./RPU002:
            total 184K
            drwxr-xr-x 2 root root 4.0K Mar 27 11:21 .
            drwxr-xr-x 7 root root 4.0K Mar 27 11:23 ..
            -rw-r--r-- 1 root root  102 Mar 27 11:21 CONTENTS
            -rw-r--r-- 1 root root  18K Mar 27 11:21 host-upgrade-plugin-1.1.0-1.noarch.rpm
            -rwxr-xr-x 1 root root 5.6K Mar 27 11:21 install.sh
            -rw-r--r-- 1 root root 139K Mar 27 11:21 xcp-python-libs-2.0.0-161.noarch.rpm
            
            ./RPU003:
            total 40K
            drwxr-xr-x 2 root root 4.0K Mar 27 11:23 .
            drwxr-xr-x 7 root root 4.0K Mar 27 11:23 ..
            -rw-r--r-- 1 root root   52 Mar 27 11:22 CONTENTS
            -rw-r--r-- 1 root root  17K Mar 27 11:22 host-upgrade-plugin-1.1.0-1.noarch.rpm
            -rwxr-xr-x 1 root root 5.6K Mar 27 11:22 install.sh
            

            I checked to see which of these packages are currently installed:

            [root@dmvxs02 ~]# rpm -qa | grep -e host-upgrade-plugin -e iproute -e xcp-python-libs
            iproute-3.6.0-1.xs1393
            xcp-python-libs-2.0.0-161
            host-upgrade-plugin-1.1.0-1
            [root@dmvxs02 ~]#
            

            The server is running a newer version of iproute, but otherwise equal versions of xcp-python-libs and host-upgrade-plugin. I can't imagine the issue would be with the iproute package?

            Hmm...

            1 Reply Last reply Reply Quote 0
            • anthonyhA
              anthonyh
              last edited by anthonyh

              I installed XenCenter 7.0.1 on another box and unpacked the updates that accompany it:

              ./RPU001:
              total 1.0M
              drwxr-xr-x 2 root root 4.0K Mar 27 13:06 .
              drwxr-xr-x 7 root root 4.0K Mar 27 13:07 ..
              -rw-r--r-- 1 root root  150 Mar 27 13:06 CONTENTS
              -rwxr-xr-x 1 root root 5.6K Mar 27 13:06 install.sh
              -rw-r--r-- 1 root root 837K Mar 27 13:06 iproute-2.6.35.1-1.xs1138.i386.rpm
              -rw-r--r-- 1 root root  16K Mar 27 13:06 upgrade-plugin-2.1.1-xs2435.noarch.rpm
              -rw-r--r-- 1 root root 139K Mar 27 13:06 xcp-python-libs-1.9.0-159.noarch.rpm
              
              ./RPU002:
              total 180K
              drwxr-xr-x 2 root root 4.0K Mar 27 13:06 .
              drwxr-xr-x 7 root root 4.0K Mar 27 13:07 ..
              -rw-r--r-- 1 root root  102 Mar 27 13:06 CONTENTS
              -rwxr-xr-x 1 root root 5.6K Mar 27 13:06 install.sh
              -rw-r--r-- 1 root root  16K Mar 27 13:06 upgrade-plugin-2.1.1-xs2435.noarch.rpm
              -rw-r--r-- 1 root root 139K Mar 27 13:06 xcp-python-libs-1.9.0-159.noarch.rpm
              

              The only differences I can see is the followign:

              • XenCenter 7.0.1 comes with "upgrade-plugin-2.1.1-xs2435.noarch.rpm" and "xcp-python-libs-1.9.0-159.noarch.rpm"
              • XenCenter 7.1.0 comes with "host-upgrade-plugin-1.1.0-1.noarch.rpm" and "xcp-python-libs-2.0.0-161.noarch.rpm".

              Just for the heck of it I'm going to manually install "upgrade-plugin-2.1.1-xs2435.noarch.rpm" and see what happens.

              1 Reply Last reply Reply Quote 0
              • anthonyhA
                anthonyh
                last edited by anthonyh

                Looks like I'll need to uninstall "host-upgrade-plugin-1.1.0-1.noarch" first. 😄

                [root@dmvxs02 RPU001]# rpm -Uvh upgrade-plugin-2.1.1-xs2435.noarch.rpm 
                Preparing...                ########################################### [100%]    
                   	file /etc/xapi.d/plugins/prepare_host_upgrade.py from install of upgrade-plugin-2.1.1-xs2435.noarch conflicts with file from package host-upgrade-plugin-1.1.0-1.noarch
                	file /etc/xapi.d/plugins/prepare_host_upgrade.pyc from install of upgrade-plugin-2.1.1-xs2435.noarch conflicts with file from package host-upgrade-plugin-1.1.0-1.noarch
                	file /etc/xapi.d/plugins/prepare_host_upgrade.pyo from install of upgrade-plugin-2.1.1-xs2435.noarch conflicts with file from package host-upgrade-plugin-1.1.0-1.noarch
                [root@dmvxs02 RPU001]#
                
                1 Reply Last reply Reply Quote 0
                • anthonyhA
                  anthonyh
                  last edited by anthonyh

                  Ok, I uninstalled "host-upgrade-plugin-1.1.0-1.noarch" and installed "upgrade-plugin-2.1.1-xs2435.noarch.rpm" and it was still a no go. So, I decided to check the install media again. I thought, that cp -Rf also copied hidden files? Looks like I was missing ".treeinfo" at the root of the installer media. Copying the file over from the ISO gives me a nice pretty green check-mark when testing the location of the network install files. Yay!

                  So, perhaps, the next time I upgrade a host XenCenter will apply the appropriate RPU update(s) and the install path will be seen as good. 😄

                  dbeatoD 1 Reply Last reply Reply Quote 2
                  • dbeatoD
                    dbeato @anthonyh
                    last edited by

                    @anthonyh awesome, looks as if you are all ser now.

                    anthonyhA 1 Reply Last reply Reply Quote 0
                    • anthonyhA
                      anthonyh @dbeato
                      last edited by

                      @Eltolargo I think so. Waiting for the install to finish on my test host now...

                      0_1490647868640_upload-5efbfb58-bbbb-430f-8e91-a1259c458b96

                      1 Reply Last reply Reply Quote 0
                      • anthonyhA
                        anthonyh
                        last edited by

                        Woot!

                        0_1490648834783_upload-215b82f2-0732-469b-a8af-23a583d53806

                        dbeatoD 1 Reply Last reply Reply Quote 1
                        • dbeatoD
                          dbeato @anthonyh
                          last edited by

                          @anthonyh Awesome! Great job!

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post