• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
XCP-ng
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login

VMware migration tool: we need your feedback!

Scheduled Pinned Locked Moved Migrate to XCP-ng
298 Posts 33 Posters 160.8k Views
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.
  • M
    michmoor0725 @olivierlambert
    last edited by 10 May 2023, 13:07

    @olivierlambert Ahh ok. Im still new to the whole process here so forgive me.
    Can you clarify something for me? I have premium support now but im on the community forums (here). Is there another channel i can use to get the issue addressed in accordance to my license level (community vs preimum). Does this affect the open ticket i have with support?

    1 Reply Last reply Reply Quote 0
    • O
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by 10 May 2023, 13:08

      If you have XOA with pro support, the first reflex is to go for the pro support and create a ticket. You have the guarantee to have an answer and dedicated resources given in a reduced timeframe.

      Here, it's only "a bonus", and we try to help, but there's 0 guarantee.

      M 1 Reply Last reply 10 May 2023, 13:20 Reply Quote 2
      • F
        florent Vates 🪐 XO Team
        last edited by 10 May 2023, 13:19

        the test with @dumarjo showed that there is still a bug during the import. I am still investigating it and will keep you informed, hopefully today or tomorrow

        1 Reply Last reply Reply Quote 2
        • M
          michmoor0725 @olivierlambert
          last edited by 10 May 2023, 13:20

          @olivierlambert Ok i see now. xcp-ng.org vs xcp-ng.com. Community vs Pro.

          I will keep the existing community POC in place. How do i pivot to Pro? Do i reach out to your amazing team for the iso along with support contract?

          1 Reply Last reply Reply Quote 0
          • O
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by 10 May 2023, 16:20

            It's off topic but you have both Xen Orchestra and XCP-ng pro support (because they are done by 2 different teams). We can provide bundles with both so you are entirely covered in your infrastructure, not just when you have a problem, but even discussing before about migrating, best practices and having our feedback/advice directly to build the best of the entire stack 🙂 Feel free to contact us if you want to know more 🙂

            M 1 Reply Last reply 10 May 2023, 16:31 Reply Quote 1
            • M
              michmoor0725 @olivierlambert
              last edited by 10 May 2023, 16:31

              @olivierlambert Yep i am escalating to sales here.
              I think I started off things incorrectly. It was my assumption that XO being the hypervisor is the product that's free and the XOA is the licensed product.

              F 1 Reply Last reply 10 May 2023, 17:31 Reply Quote 0
              • O
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by 10 May 2023, 16:41

                No worries, it's not trivial if you don't know anything about our stack, that's why we are working on creating a more unified identity through the Vates stack/Vates virtualization, with everything included (like vSphere includes ESXi+vCenter, Vates Virtualization will include XCP-ng+XO)

                1 Reply Last reply Reply Quote 1
                • F
                  florent Vates 🪐 XO Team @michmoor0725
                  last edited by 10 May 2023, 17:31

                  @michmoor0725 patch is deployed
                  tell us if it solves the import

                  source VM should be stopped. Snapshots are only supported till esxi 6.3 for now

                  M 1 Reply Last reply 10 May 2023, 17:34 Reply Quote 0
                  • M
                    michmoor0725 @florent
                    last edited by 10 May 2023, 17:34

                    @florent Thanks for your attention to this. I get a new error now.

                    vm.importMultipleFromEsxi
                    {
                      "concurrency": 2,
                      "host": "192.168.50.20",
                      "network": "17519ece-8817-4e93-4afd-2a00f96927f0",
                      "password": "* obfuscated *",
                      "sr": "0b002e97-e812-8626-f4e0-2c6267c62296",
                      "sslVerify": false,
                      "stopOnError": true,
                      "stopSource": true,
                      "thin": false,
                      "user": "admin",
                      "vms": [
                        "11"
                      ]
                    }
                    {
                      "generatedMessage": true,
                      "code": "ERR_ASSERTION",
                      "operator": "notStrictEqual",
                      "succeeded": {},
                      "message": "Expected \"actual\" to be strictly unequal to:
                    
                    undefined",
                      "name": "AssertionError",
                      "stack": "AssertionError [ERR_ASSERTION]: Expected \"actual\" to be strictly unequal to:
                    
                    undefined
                        at Task.onProgress (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/combineEvents.js:48:16)
                        at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:130:21)
                        at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:124:17)
                        at Task.run (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:137:17)
                        at MigrateVm.migrationfromEsxi (file:///usr/local/lib/node_modules/xo-server/src/xo-mixins/migrate-vm.mjs:175:18)
                        at file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1374:30
                        at Task.runInside (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:149:22)
                        at Task.run (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:134:20)
                        at asyncEach.concurrency.concurrency (file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1372:11)"
                    } 
                    
                    M 1 Reply Last reply 12 May 2023, 14:10 Reply Quote 0
                    • W
                      Wolfraider
                      last edited by 10 May 2023, 22:36

                      We are seeing the "Property description must be an object: undefined error also". VM has been powered off on the VMware host and no snapshots exist. We have updated to the latest release channel. ESX version 6.7. We have opened a support channel if you would like to look around.

                      vm.importMultipleFromEsxi
                      {
                        "concurrency": 2,
                        "host": "XXXX",
                        "network": "97f6e5a8-ff82-cf56-44ef-fabe3c2217a2",
                        "password": "* obfuscated *",
                        "sr": "40a77962-46f6-e871-9751-0748ae322672",
                        "sslVerify": false,
                        "stopOnError": true,
                        "stopSource": false,
                        "thin": true,
                        "user": "XXXX",
                        "vms": [
                          "vm-143"
                        ]
                      }
                      {
                        "succeeded": {},
                        "message": "Property description must be an object: undefined",
                        "name": "TypeError",
                        "stack": "TypeError: Property description must be an object: undefined
                          at Function.defineProperty (<anonymous>)
                          at Task.onProgress (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/combineEvents.js:51:16)
                          at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:130:21)
                          at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:124:17)
                          at Function.set (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:47:17)
                          at file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1388:20
                          at Task.runInside (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:149:22)
                          at Task.run (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:134:20)
                          at asyncEach.concurrency.concurrency (file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1372:11)"
                      }
                      
                      J 1 Reply Last reply 11 May 2023, 09:33 Reply Quote 0
                      • J
                        julien-f Vates 🪐 Co-Founder XO Team @Wolfraider
                        last edited by 11 May 2023, 09:33

                        @Wolfraider This error was fixed a couple of days ago (https://github.com/vatesfr/xen-orchestra/commit/5c436f3870e39776128369d154bcaa23a126ac59), please upgrade.

                        0 julien-f committed 9 May 2023, 13:11 to vatesfr/xen-orchestra
                        fix(task/combineEvents): defineProperty → defineProperties
                        
                        Fixes zammad#14566
                        1 Reply Last reply Reply Quote 0
                        • M
                          michmoor0725 @michmoor0725
                          last edited by 12 May 2023, 14:10

                          Has anyone seen this type of error before?

                          ad23bdea-1d92-4425-919f-a277ae4417c6-image.png

                          J 1 Reply Last reply 12 May 2023, 14:19 Reply Quote 0
                          • J
                            julien-f Vates 🪐 Co-Founder XO Team @michmoor0725
                            last edited by 12 May 2023, 14:19

                            @michmoor0725 If the detail is not the same as your previous message (vm.importMultipleFromEsxi), please copy/paste it to help us investigate 🙂

                            M 1 Reply Last reply 12 May 2023, 14:20 Reply Quote 0
                            • M
                              michmoor0725 @julien-f
                              last edited by julien-f 5 Dec 2023, 16:23 12 May 2023, 14:20

                              @julien-f Here is the details from the log

                              vm.importMultipleFromEsxi
                              {
                                "concurrency": 2,
                                "host": "192.168.50.20",
                                "network": "17519ece-8817-4e93-4afd-2a00f96927f0",
                                "password": "* obfuscated *",
                                "sr": "ea9202e0-dce9-244e-5983-69fea9aab6b8",
                                "sslVerify": false,
                                "stopOnError": true,
                                "stopSource": false,
                                "thin": false,
                                "user": "admin",
                                "vms": [
                                  "11"
                                ]
                              }
                              {
                                "generatedMessage": true,
                                "code": "ERR_ASSERTION",
                                "operator": "notStrictEqual",
                                "succeeded": {},
                                "message": "Expected \"actual\" to be strictly unequal to:
                              
                              undefined",
                                "name": "AssertionError",
                                "stack": "AssertionError [ERR_ASSERTION]: Expected \"actual\" to be strictly unequal to:
                              
                              undefined
                                  at Task.onProgress (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/combineEvents.js:48:16)
                                  at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:130:21)
                                  at Task.#emit (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:124:17)
                                  at Task.run (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:137:17)
                                  at MigrateVm.migrationfromEsxi (file:///usr/local/lib/node_modules/xo-server/src/xo-mixins/migrate-vm.mjs:175:18)
                                  at file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1374:30
                                  at Task.runInside (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:149:22)
                                  at Task.run (/usr/local/lib/node_modules/xo-server/node_modules/@vates/task/index.js:134:20)
                                  at asyncEach.concurrency.concurrency (file:///usr/local/lib/node_modules/xo-server/src/api/vm.mjs:1372:11)"
                              }
                              
                              J 1 Reply Last reply 12 May 2023, 14:24 Reply Quote 0
                              • J
                                julien-f Vates 🪐 Co-Founder XO Team @michmoor0725
                                last edited by 12 May 2023, 14:24

                                @michmoor0725 The same as the previous one then.

                                Which commit are you on?

                                M 1 Reply Last reply 12 May 2023, 14:33 Reply Quote 0
                                • M
                                  michmoor0725 @julien-f
                                  last edited by 12 May 2023, 14:33

                                  @julien-f Im new to this so not really sure how to answer that question.

                                  xo-server 5.113.0
                                  xo-web 5.116.1

                                  I can PM my support ID if you need to poke around.

                                  J 1 Reply Last reply 12 May 2023, 14:36 Reply Quote 0
                                  • J
                                    julien-f Vates 🪐 Co-Founder XO Team @michmoor0725
                                    last edited by 12 May 2023, 14:36

                                    @michmoor0725 If you are using an official XOA, I think the best would be to wait for the future patch release (very very soon) and re-test after having upgraded 🙂

                                    M 1 Reply Last reply 12 May 2023, 14:38 Reply Quote 1
                                    • M
                                      michmoor0725 @julien-f
                                      last edited by 12 May 2023, 14:38

                                      @julien-f No worries. I dont mind waiting a bit. I do know a patch was pushed by @florent a few days ago.
                                      Im hoping the patches in the upcoming release fixes the imports. Right now i cant migrate anything. Not critical at this time.

                                      J 1 Reply Last reply 12 May 2023, 14:48 Reply Quote 0
                                      • J
                                        julien-f Vates 🪐 Co-Founder XO Team @michmoor0725
                                        last edited by 12 May 2023, 14:48

                                        @michmoor0725 XO 5.82.1 has just been released in the latest channel with a few bug fixes, please let me know if that helps.

                                        M 1 Reply Last reply 12 May 2023, 15:16 Reply Quote 0
                                        • M
                                          michmoor0725 @julien-f
                                          last edited by 12 May 2023, 15:16

                                          @julien-f well well well....lol...
                                          You are correct. There is an update and im able to import from VMware. No error messages so far.
                                          Taking about 40 minutes or so but i dont know if thats good or not. I selected a NFS storage thats running on mechanical disks so i suspect thats the bottleneck.

                                          I will keep everyone here up to date if i run into any issues.
                                          Job well done you guys/gals. Job well done

                                          M 1 Reply Last reply 12 May 2023, 16:11 Reply Quote 1
                                          235 out of 298
                                          • First post
                                            235/298
                                            Last post