Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1050632

Bug#983551: 983551: cloud.debian.org: Vagrant/Virtualbox image testing64 ownership of synced_folders is always root

From Emmanuel Kasper <emmanuel@libera.cc>
Newsgroups linux.debian.bugs.dist
Subject Bug#983551: 983551: cloud.debian.org: Vagrant/Virtualbox image testing64 ownership of synced_folders is always root
Date 2021-03-03 08:50 +0100
Message-ID <BOuqB-65P-7@gated-at.bofh.it> (permalink)
References (2 earlier) <BOkrg-bP-3@gated-at.bofh.it> <BMATv-2sO-1@gated-at.bofh.it> <BOkrf-bP-1@gated-at.bofh.it> <BMATv-2sO-1@gated-at.bofh.it> <BOkrf-bP-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 3/2/21 10:03 PM, Henning Sprang wrote:
> 
> Hi Emmanuel,
> 
> Thanks for your quick and helpful response.
> 
> On Fri, Feb 26, 2021 at 9:31 AM Emmanuel Kasper <manu@debian.org 
> <mailto:manu@debian.org>> wrote:
>  > ...
>  > Actually, you don't need anymore the vagrant-vbguest pluging for testing
>  > boxes, as all drivers are now in the main debian kernel. Can you try to
>  > destroy the box, and recreate the boxes without the vagrant-vbguest
>  > plugin to see if that helps ?
> 
> Yes, great!
> 
> Disabling vbguest with
> 
> config.vbguest.auto_update = false
> 
> disables it for the current Vagrantfile without removing the plugin
> globally, and then after destroying and restarting the machine (I
> didn't try to fiddle with removing what vbguest installed before,
> it might work for others who dont want to reinstall) things work as
> expected, the owner of the synced folder is vagrant again.
> 
> I didn't come up with trying to see what happened without vbguest /
> guest additions at all, because every setup I worked with until now
> needed them.
> I wonder if there is a good way to warn other people running into the
> same situation doing the guest install as they are used to forever,
> either manual or with the vbguest plugin.
> 
> Maybe it could be mentioned in the notes for the image on vagrant hub
> maybe, or in the "post vagrant up" message that appears at the end of
> provisioning.
> 
> I made a proposal for this:
> https://salsa.debian.org/cloud-team/vagrant-boxes/-/merge_requests/6 
> <https://salsa.debian.org/cloud-team/vagrant-boxes/-/merge_requests/6>
> 
> Please let me know if it needs to be made in a different way / or the
> idea is not useful at all ;)

Thanks for the idea, actually mentioning that in the vbguest-plugin on 
each boot is a bit overkill, so I will create a FAQ on the Debian Wiki
and link it from http://app.vagrantup.com/debian,
since that plugin is the number one concern people have with their boxes.


> I also realized that virtualbox is not in testing, and the package has
> quite a list of open, in part old bugs,
> is this the time to migrate to another virtualization backend with vagrant?
> Only, last time I tried with another backend(dont remember which, the
> next lxc?) it was not running so smooth.

The main advantage of Virtualbox is that it's multiplatform. Otherwise I 
would recommend libvirt, the virtualization is a tad faster.

It used to be that VirtualBoxes VM crashed when the host system went 
into sleep mode, but this does not happen anymore with the Debian 
Testing / Debian 11.

Emmanuel

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Bug#983551: 983551: cloud.debian.org: Vagrant/Virtualbox image testing64 ownership of synced_folders is always root Henning Sprang <henning.sprang@gmail.com> - 2021-03-02 22:10 +0100
  Bug#983551: 983551: cloud.debian.org: Vagrant/Virtualbox image testing64 ownership of synced_folders is always root Emmanuel Kasper <emmanuel@libera.cc> - 2021-03-03 08:50 +0100

csiph-web