Open Philippe59710fr opened 1 year ago
After spending hours, I found a patch for this bug : add -license-override professional to the utility command line...
After spending hours, I found a patch for this bug : add -license-override professional to the utility command line...
Thx for the workaround but how do you edit this command line ? I'm just using vagrant up and -license-override is not an option
After spending hours, I found a patch for this bug : add -license-override professional to the utility command line...
Thx for the workaround but how do you edit this command line ? I'm just using vagrant up and -license-override is not an option
You need to setup the launch of the Utility like this for example :
sudo nano /etc/systemd/system/vagrant-vmware-utility.service
[Unit] Description=Vagrant VMware Utility After=network.target
[Service] Type=simple ExecStart=/opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility api -config-file=/opt/vagrant-vmware-desktop/config/service.hcl -license-override professional Restart=on-abort
[Install] WantedBy=multi-user.target
After spending hours, I found a patch for this bug : add -license-override professional to the utility command line...
Thx for the workaround but how do you edit this command line ? I'm just using vagrant up and -license-override is not an option
You need to setup the launch of the Utility like this for example :
sudo nano /etc/systemd/system/vagrant-vmware-utility.service
[Unit] Description=Vagrant VMware Utility After=network.target
[Service] Type=simple ExecStart=/opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility api -config-file=/opt/vagrant-vmware-desktop/config/service.hcl -license-override professional Restart=on-abort
[Install] WantedBy=multi-user.target
This solved the issue I was having. Thank you!
Using the latest version of Ubuntu LTS, vagrant, VMWare
Vagrant version
Vagrant 2.3.6
Vagrant VMware plugin version
vagrant-vmware-desktop (3.0.3, global)
Vagrant VMware utility version
1.0.22
Host operating system
Linux gt73 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Guest operating system
Not startable
Vagrantfile
Vagrant.configure("2") do |config| config.vm.box = "generic/ubuntu2204" config.vm.provider "vmware_desktop" do |v|
v.gui = true
end end
Debug output
https://gist.github.com/Philippe59710fr/f5823c46ad0f24dfe3fc2d559635c355#file-vagrant-log
Expected behavior
Execute a new virtual machine to be up.
Actual behavior
Error when launching, caused by the provider to try to create a snapshot using the player, that is not supported.
What actually happened? Failled
vagrant up Bringing machine 'default' up with 'vmware_desktop' provider... ==> default: Cloning VMware VM: 'generic/ubuntu2204'. This can take some time... An error occurred while executing
vmrun
, a utility for controlling VMware machines. The command and output are below: Command: ["-T", "player", "snapshot", "/home/philippe/.vagrant.d/boxes/generic-VAGRANTSLASH-ubuntu2204/4.2.16/vmware_desktop/generic-ubuntu2204-vmware.vmx", "e99e27d5-0a43-41a5-abde-1973fbcfb108", {:notify=>[:stdout, :stderr]}] Stdout: Error: The operation is not supported Stderr:$:~/vagrant$ sudo vmrun -T ws snapshot /home/philippe/vmware/Ubuntu/Ubuntu.vmx snname2 $:~/vagrant$ sudo vmrun -T player snapshot /home/philippe/vmware/Ubuntu/Ubuntu.vmx snname3 Error: The operation is not supported
Steps to reproduce
1.Installl Vmware workstation, or player, and vagrant plugins 2.create vagrant file 3.vagrant up
References
Official : https://www.vmware.com/products/workstation-player.html#compare
https://stackoverflow.com/questions/3558809/vm-player-is-it-possible-to-create-snapshots