Closed
Bug 1001567
Opened 12 years ago
Closed 10 years ago
Ensure vagrant-vbguest plugin is always available for Vagrant provisioning
Categories
(Webtools Graveyard :: DXR, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: jamon, Unassigned)
Details
An unintended consequence of adding the https://github.com/dotless-de/vagrant-vbguest plugin to Vagrant to make sure the guest additions are always up to date is that it persists across vagrant provision destroy operations on ci.mozilla.org.
Handy, but in the event that the workspace is cleaned out, this plugin will not be available and the forced install of VBGuest additions will not be guaranteed, which could lead to all sorts of unknown issues with builds.
This bug is to make sure the jenkins.sh script that is used to provision the Vagrant image runs 'vagrant plugin install vagrant-vbguest' before any other operations.
Comment 1•12 years ago
|
||
If that single command doesn't work, maybe we need the whole song and dance from vagrant_provision.sh:
# 1) vagrant plugin install vagrant-vbguest
# 2) vagrant up --no-provision
# 3) vagrant ssh -c 'sudo apt-get -y -q purge virtualbox-guest-dkms
# virtualbox-guest-utils virtualbox-guest-x11'
# 4) vagrant halt
# 5) vagrant up --provision
| Reporter | ||
Comment 2•12 years ago
|
||
Oh and we'll have to do a one off to uninstall the plugin to see if the single step #1 works in isolation from the others too.
Comment 3•12 years ago
|
||
Clearing the workspace is something I can easily do.
Comment 4•10 years ago
|
||
Switched to Docker instead.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
| Reporter | ||
Comment 5•10 years ago
|
||
Pretty much the best resolved message I've ever seen :p
Updated•5 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•