VMware migration tool: we need your feedback!
-
@fmarais007 I can reproduce this, it's the snapshot code that fails when there is no snapshot
I will work on it and update the branch when fixedthank you
-
I feel really dumb. The blog says all you need to do is build from the
vmwarebranch - but I cannot find the vmware branch. I'm probably looking in the wrong place. My assumption is it should be a branch of the xen-orchestra repo on github, but I cannot see it. -
@florent did you create the branch as requested? Same question for the release channel, I didn't test myself
-
@SheffSix my bad, I publichsed the branch with the wrong name
the PR is here https://github.com/vatesfr/xen-orchestra/pull/6595 with the branch name
vmwareand it contains fix of the bug detected by @fmarais007Edit: fixed link and branch name
-
Hi, very excited by this migration tool, as after much faffing about with Vmware converter I found that my VMs were quite impractical to import do to the size fo the OVA files, so I have built XO with the vmware branch but the xo-cli command does not give me the vm.importFomEsxi / vm.importFromEsxi command.
Perhaps I am being a muppet? My xo-cli is v0.14.2
I have also tried checking out the the vmware PR #6595 which is 18 commits ahead.
Running xo-cli system.getServerVersion I seem to be way ahead on 5.107.5
Keen to test this important feature out, but a little confused as to how to get the correct version of xo-cli and XO to test it.
-
Are you using the
xo-clibinary built from XO folder? -
@alexredston nice catch, the methods weren't listed in
list-command, it's fixed on the vmware branchRegards
Florent
-
Hi guys, thank you both for your helpful and very prompt responses. I am just running a build with the latest vmware source and will report back.
Had hoped to do it over Christmas but it was really busy for us with many colleagues away.
-
@florent Excellent!
-
@alexredston How do we get the "vmware branch" so that we can execute importFomEsxi? I also just used 0.14.2 and have the same problem.
-
@ysageev if you are using XO from the sources, you should know how to change a branch on Git

If you are on XOA, it's just typingvmwarein the custom release channel. -
O olivierlambert referenced this topic on
-
I'm running the latest build form source and from the vmware branch but I cant get the import from ESXi to XCP-ng working, below is the error.
root@xoa:~# xo-cli vm.importFromEsxi host=192.168.40.203 user='root' password='password' sslVerify=false vm=11 sr=648548b5-a789-6c72-2518-407a12717fad network=b71bcce1-0d59-0c13-7ca9-f28e24982355 ā no server to connect to! Error: no server to connect to! at connect (file:///opt/xo/xo-builds/xen-orchestra-202301220427/packages/xo-cli/index.mjs:35:11) at async Object.call (file:///opt/xo/xo-builds/xen-orchestra-202301220427/packages/xo-cli/index.mjs:425:14) at async main (file:///opt/xo/xo-builds/xen-orchestra-202301220427/packages/xo-cli/index.mjs:268:12)Any help would be appreciated.
-
@brezlord said in VMware migration tool: we need your feedback!:
192.168.40.203
hi,
are you sure the XO server can access this ip ? is there an esxi 6 / 7 running there ?
regards
-
@florent it's esxi 7 and yes XO is in the same sub net and can ping the esxi server
-
@brezlord before using xo-cli to connect to the esxi, you must connect xo-cli to your installation
with
xo-cli --register <url of your xo> <login>and it will sk for the password -
@florent said in VMware migration tool: we need your feedback!:
xo-cli --register
I get the following error when regisering.
root@xoa:~# xo-cli --register xoa.corp.com 'admin@corp.com' Password: ************ ā unable to verify the first certificate Error: unable to verify the first certificate at TLSSocket.onConnectSecure (node:_tls_wrap:1545:34) at TLSSocket.emit (node:events:513:28) at TLSSocket._finishInit (node:_tls_wrap:959:8) at ssl.onhandshakedone (node:_tls_wrap:743:12) -
@brezlord is your xo in http or https ?
-
@florent https
-
If you don't have valid certificates, you need to add
--allowUnauthorizedin the registration command. -
@olivierlambert said in VMware migration tool: we need your feedback!:
--allowUnauthorized
thanks that did it.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better š
Register Login