Event Timeline
Comment Actions
$ vagrant up prod-worker01 ... Copy iso file /usr/share/virtualbox/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso Mounting Virtualbox Guest Additions ISO to: /mnt mount: /mnt: WARNING: device write-protected, mounted read-only. Installing Virtualbox Guest Additions 6.0.24 - guest version is 5.2.0 Verifying archive integrity... All good. Uncompressing VirtualBox 6.0.24 Guest Additions for Linux........ VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version> VirtualBox Guest Additions: or VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Building the modules for kernel 4.19.0-10-amd64. update-initramfs: Generating /boot/initrd.img-4.19.0-10-amd64 VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted An error occurred during installation of VirtualBox Guest Additions 6.0.24. Some functionality may not work as intended. In most cases it is OK that the "Window System drivers" installation failed. Unmounting Virtualbox Guest Additions ISO from: /mnt Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.0.24 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.0.24 Going on, assuming VBoxService is correct... ==> prod-worker01: Setting hostname... ==> prod-worker01: Configuring and enabling network interfaces... ==> prod-worker01: Installing NFS client... ==> prod-worker01: Exporting NFS shared folders... ==> prod-worker01: Preparing to edit /etc/exports. Administrator privileges will be required... ==> prod-worker01: Mounting NFS shared folders... The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! mount -o vers=3,udp 10.168.100.1:/tmp/puppet /tmp/puppet Stdout from the command: Stderr from the command: mount.nfs: requested NFS version or transport protocol is not supported
Comment Actions
Following D4072, i now have another failure:
the system is restarted An error occurred during installation of VirtualBox Guest Additions 6.0.24. Some functionality may not work as intended. In most cases it is OK that the "Window System drivers" installation failed. Unmounting Virtualbox Guest Additions ISO from: /mnt Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.0.24 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: 5.2.0 VBoxService inside the vm claims: 6.0.24 Going on, assuming VBoxService is correct... ==> test: Setting hostname... ==> test: Configuring and enabling network interfaces... ==> test: Installing NFS client... ==> test: Exporting NFS shared folders... ==> test: Preparing to edit /etc/exports. Administrator privileges will be required... ==> test: Mounting NFS shared folders... ==> test: Mounting shared folders... test: /vagrant => /home/tony/work/inria/repo/swh/puppet-environment Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is not available. This filesystem is made available via the VirtualBox Guest Additions and kernel module. Please verify that these guest additions are properly installed in the guest. This is not a bug in Vagrant and is usually caused by a faulty Vagrant box. For context, the command attempted was: mount -t vboxsf -o uid=999,gid=999 vagrant /vagrant The error output from the command was: : No such device
wondering about the mismatched guest additions version in the log message...
Comment Actions
I can vagrant ssh test though.
looking at logs:
[ 133.145286] vboxsf: loading out-of-tree module taints kernel. [ 133.145347] vboxsf: module verification failed: signature and/or required key missing - tainting kernel [ 133.145391] vboxsf: Unknown symbol VBoxGuest_RTLogBackdoorPrintf (err -2) [ 133.145416] vboxsf: Unknown symbol VBoxGuestIDC (err -2) [ 133.145441] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRequest (err -2) [ 133.145457] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRelease (err -2) [ 133.145467] vboxsf: Unknown symbol VBoxGuest_RTStrNLen (err -2) [ 133.145482] vboxsf: Unknown symbol VBoxGuest_RTLogRelGetDefaultInstanceEx (err -2) [ 133.145497] vboxsf: Unknown symbol VBoxGuest_RTStrCopy (err -2) [ 133.145510] vboxsf: Unknown symbol VBoxGuest_RTErrConvertToErrno (err -2) [ 133.145535] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexCreate (err -2) [ 133.145545] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexDestroy (err -2) [ 133.145558] vboxsf: Unknown symbol VBoxGuest_RTMemContFree (err -2) [ 133.145568] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRelease (err -2) [ 133.145593] vboxsf: Unknown symbol VBoxGuest_rtR0MemObjLinuxVirtToPage (err -2) [ 133.145609] vboxsf: Unknown symbol VBoxGuest_RTAssertShouldPanic (err -2) [ 133.145625] vboxsf: Unknown symbol VBoxGuest_RTLogLoggerEx (err -2) [ 133.145639] vboxsf: Unknown symbol VBoxGuest_RTMemContAlloc (err -2) [ 133.145652] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRequest (err -2) [ 133.145661] vboxsf: Unknown symbol VBoxGuest_RTSemMutexCreate (err -2) [ 133.145671] vboxsf: Unknown symbol VBoxGuest_RTSemMutexDestroy (err -2) [ 133.145687] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err -2) [ 133.145718] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err -2) [ 133.205147] vboxsf: Unknown symbol VBoxGuest_RTLogBackdoorPrintf (err -2) [ 133.205173] vboxsf: Unknown symbol VBoxGuestIDC (err -2) [ 133.205198] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRequest (err -2) [ 133.205214] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRelease (err -2) [ 133.205224] vboxsf: Unknown symbol VBoxGuest_RTStrNLen (err -2) [ 133.205239] vboxsf: Unknown symbol VBoxGuest_RTLogRelGetDefaultInstanceEx (err -2) [ 133.205253] vboxsf: Unknown symbol VBoxGuest_RTStrCopy (err -2) [ 133.205267] vboxsf: Unknown symbol VBoxGuest_RTErrConvertToErrno (err -2) [ 133.205292] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexCreate (err -2) [ 133.205302] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexDestroy (err -2) [ 133.205316] vboxsf: Unknown symbol VBoxGuest_RTMemContFree (err -2) [ 133.205326] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRelease (err -2) [ 133.205340] vboxsf: Unknown symbol VBoxGuest_rtR0MemObjLinuxVirtToPage (err -2) [ 133.205356] vboxsf: Unknown symbol VBoxGuest_RTAssertShouldPanic (err -2) [ 133.205372] vboxsf: Unknown symbol VBoxGuest_RTLogLoggerEx (err -2) [ 133.205386] vboxsf: Unknown symbol VBoxGuest_RTMemContAlloc (err -2) [ 133.205431] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRequest (err -2) [ 133.205581] vboxsf: Unknown symbol VBoxGuest_RTSemMutexCreate (err -2) [ 133.205590] vboxsf: Unknown symbol VBoxGuest_RTSemMutexDestroy (err -2) [ 133.205609] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err -2) [ 133.205642] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err -2) [ 138.284360] vboxsf: Unknown symbol VBoxGuest_RTLogBackdoorPrintf (err -2) [ 138.284393] vboxsf: Unknown symbol VBoxGuestIDC (err -2) [ 138.284424] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRequest (err -2) [ 138.284445] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRelease (err -2) [ 138.284457] vboxsf: Unknown symbol VBoxGuest_RTStrNLen (err -2) [ 138.284475] vboxsf: Unknown symbol VBoxGuest_RTLogRelGetDefaultInstanceEx (err -2) [ 138.284493] vboxsf: Unknown symbol VBoxGuest_RTStrCopy (err -2) [ 138.284509] vboxsf: Unknown symbol VBoxGuest_RTErrConvertToErrno (err -2) [ 138.284540] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexCreate (err -2) [ 138.284553] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexDestroy (err -2) [ 138.284570] vboxsf: Unknown symbol VBoxGuest_RTMemContFree (err -2) [ 138.284582] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRelease (err -2) [ 138.284600] vboxsf: Unknown symbol VBoxGuest_rtR0MemObjLinuxVirtToPage (err -2) [ 138.284620] vboxsf: Unknown symbol VBoxGuest_RTAssertShouldPanic (err -2) [ 138.284640] vboxsf: Unknown symbol VBoxGuest_RTLogLoggerEx (err -2) [ 138.284658] vboxsf: Unknown symbol VBoxGuest_RTMemContAlloc (err -2) [ 138.284673] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRequest (err -2) [ 138.284685] vboxsf: Unknown symbol VBoxGuest_RTSemMutexCreate (err -2) [ 138.284698] vboxsf: Unknown symbol VBoxGuest_RTSemMutexDestroy (err -2) [ 138.284719] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err -2) [ 138.284756] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err -2) [ 143.389844] vboxsf: Unknown symbol VBoxGuest_RTLogBackdoorPrintf (err -2) [ 143.389866] vboxsf: Unknown symbol VBoxGuestIDC (err -2) [ 143.389887] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRequest (err -2) [ 143.389901] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexRelease (err -2) [ 143.389909] vboxsf: Unknown symbol VBoxGuest_RTStrNLen (err -2) [ 143.389922] vboxsf: Unknown symbol VBoxGuest_RTLogRelGetDefaultInstanceEx (err -2) [ 143.389934] vboxsf: Unknown symbol VBoxGuest_RTStrCopy (err -2) [ 143.389945] vboxsf: Unknown symbol VBoxGuest_RTErrConvertToErrno (err -2) [ 143.389966] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexCreate (err -2) [ 143.389974] vboxsf: Unknown symbol VBoxGuest_RTSemFastMutexDestroy (err -2) [ 143.389986] vboxsf: Unknown symbol VBoxGuest_RTMemContFree (err -2) [ 143.389994] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRelease (err -2) [ 143.390006] vboxsf: Unknown symbol VBoxGuest_rtR0MemObjLinuxVirtToPage (err -2) [ 143.390019] vboxsf: Unknown symbol VBoxGuest_RTAssertShouldPanic (err -2) [ 143.390033] vboxsf: Unknown symbol VBoxGuest_RTLogLoggerEx (err -2) [ 143.390045] vboxsf: Unknown symbol VBoxGuest_RTMemContAlloc (err -2) [ 143.390055] vboxsf: Unknown symbol VBoxGuest_RTSemMutexRequest (err -2) [ 143.390063] vboxsf: Unknown symbol VBoxGuest_RTSemMutexCreate (err -2) [ 143.390072] vboxsf: Unknown symbol VBoxGuest_RTSemMutexDestroy (err -2) [ 143.390085] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg1Weak (err -2) [ 143.390110] vboxsf: Unknown symbol VBoxGuest_RTAssertMsg2Weak (err -2
Comment Actions
everything is now better.
I'm now able to provision the vm which I could not.
$ vagrant provision test
It was a conjunction of multiple things:
- rSENVd6debac931e03763b0c9b91b756f27fa90e377eb : typo in the test vm configuration (fixed)
- and my staging branch missing one commit (production is fine, some git setup is needed to keep that branch in sync as well it seems)
- another set -u flag to remove from bin/prepare-vagrant-conf
I'm not yet able to vagrant up test in one round though.