support/misc/Vagrantfile: bump to ubuntu 16.04
authorAngelo Compagnucci <angelo.compagnucci@gmail.com>
Mon, 17 Oct 2016 21:53:02 +0000 (23:53 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 19 Oct 2016 21:00:38 +0000 (23:00 +0200)
* Updating to ubuntu 16.04
* Fixing dependencies
* Fixing locale complaints
* Removing unused packages

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
support/misc/Vagrantfile

index cf269fea0a7d6dc3decdbe5eef49cfcc196951bd..5e56d5d8a192c8c8fce8acdc15d6a9053db59e5b 100644 (file)
@@ -12,7 +12,7 @@ VM_MEMORY=2048
 VM_CORES=1
 
 Vagrant.configure('2') do |config|
-       config.vm.box = 'ubuntu/trusty64'
+       config.vm.box = 'bento/ubuntu-16.04'
 
        config.vm.provider :vmware_fusion do |v, override|
                v.vmx['memsize'] = VM_MEMORY
@@ -44,10 +44,13 @@ Vagrant.configure('2') do |config|
        config.vm.provision 'shell', inline:
                "sudo dpkg --add-architecture i386
                sudo apt-get -q update
+               sudo apt-get purge -q -y snapd lxcfs lxd ubuntu-core-launcher snap-confine
+               sudo apt-get -q -y upgrade
                sudo apt-get -q -y install build-essential libncurses5-dev \
-                       git bzr cvs mercurial subversion libc6:i386 unzip
+                       git bzr cvs mercurial subversion libc6:i386 unzip bc
                sudo apt-get -q -y autoremove
-               sudo apt-get -q -y clean"
+               sudo apt-get -q -y clean
+               sudo update-locale LC_ALL=C"
 
        config.vm.provision 'shell', privileged: false, inline:
                "echo 'Downloading and extracting buildroot #{RELEASE}'