[Bug 1194997] New: Kubic/MicroOS libvirt Vagrant instances can not run
https://bugzilla.suse.com/show_bug.cgi?id=1194997 Bug ID: 1194997 Summary: Kubic/MicroOS libvirt Vagrant instances can not run Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kubic Assignee: kubic-bugs@opensuse.org Reporter: jason.evans@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- # How to reproduce the issue: On Tumbleweed, install vagrant and vagrant-libvirt, and all of the associated dependencies. # Initialize Vagrant vagrant init opensuse/Kubic.x86_64 # Update the Vagrantfile to include the following lines: config.vm.synced_folder ".", "/vagrant", disabled: true config.vm.synced_folder ".", "/opt/vagrant" # Start the VM vagrant up # VM errors out due to NFS issues. ... ==> default: Exporting NFS shared folders... ==> default: Preparing to edit /etc/exports. Administrator privileges will be required... ==> default: Mounting NFS shared folders... ==> default: Pruning invalid NFS exports. Administrator privileges will be required... ==> default: Removing domain... ==> default: Deleting the machine folder The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! mount -o vers=3,udp 192.168.121.1:/home/tux/temp/newtest /opt/vagrant Stdout from the command: Stderr from the command: mount.nfs: requested NFS version or transport protocol is not supported Go Back -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 Jason Evans <jason.evans@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Community User -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c1 --- Comment #1 from Jason Evans <jason.evans@suse.com> --- Workaround: Do include the following line to Vagrantfile: config.vm.synced_folder ".", "/opt/vagrant" This will disable the default filesharing function, but the VM will boot successfully. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c2 --- Comment #2 from Jason Evans <jason.evans@suse.com> --- Fix previous comment Do NOT include the following line into the Vagrantfile: -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c3 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com, | |jason.evans@suse.com Flags| |needinfo?(jason.evans@suse. | |com) --- Comment #3 from Fabian Vogt <fvogt@suse.com> --- nfs-client is installed, according to the kiwi file. Is there any helpful error in dmesg or the journal? -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c4 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|kubic-bugs@opensuse.org |dcermak@suse.com --- Comment #4 from Fabian Vogt <fvogt@suse.com> --- The reason for the failure is that Vagrant defaults to using nfs over UDP, but that's disabled on the server by default. Looks like https://github.com/hashicorp/vagrant/issues/9361 was closed for no reason, reassigning. I added a workaround to https://build.opensuse.org/package/show/home:favogt:microvagrant/openSUSE-Mi..., please try once built. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c5 Dan ��erm��k <dcermak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|dcermak@suse.com |kubic-bugs@opensuse.org --- Comment #5 from Dan ��erm��k <dcermak@suse.com> --- Please just use rsync for the folder synchronization. NFS requires users to enter their root password and therefore it is rarely used. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c6 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcermak@suse.com Flags| |needinfo?(dcermak@suse.com) --- Comment #6 from Fabian Vogt <fvogt@suse.com> --- (In reply to Dan ��erm��k from comment #5)
Please just use rsync for the folder synchronization. NFS requires users to enter their root password and therefore it is rarely used.
Why is it apparently the vagrant default then? -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c7 Dan ��erm��k <dcermak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(dcermak@suse.com) | --- Comment #7 from Dan ��erm��k <dcermak@suse.com> --- (In reply to Fabian Vogt from comment #6)
(In reply to Dan ��erm��k from comment #5)
Please just use rsync for the folder synchronization. NFS requires users to enter their root password and therefore it is rarely used.
Why is it apparently the vagrant default then?
I don't know. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c8 --- Comment #8 from Fabian Vogt <fvogt@suse.com> --- (In reply to Fabian Vogt from comment #4)
https://build.opensuse.org/package/show/home:favogt:microvagrant/openSUSE- MicroOS, please try once built.
^ with rsync now -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c9 --- Comment #9 from Fabian Vogt <fvogt@suse.com> --- (In reply to Fabian Vogt from comment #8)
(In reply to Fabian Vogt from comment #4)
https://build.opensuse.org/package/show/home:favogt:microvagrant/openSUSE- MicroOS, please try once built.
^ with rsync now
Were you able to test it meanwhile? -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194997 https://bugzilla.suse.com/show_bug.cgi?id=1194997#c10 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NORESPONSE Flags|needinfo?(jason.evans@suse. | |com) | --- Comment #10 from Fabian Vogt <fvogt@suse.com> --- No response, closing. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com