Switch Vagrantfile to use bento boxes for Debian #170

This commit is contained in:
Bill Burton 2017-04-19 14:42:12 -04:00
parent ebd7c1d2a3
commit 450a92384f
2 changed files with 13 additions and 1 deletions

10
Vagrantfile vendored
View File

@ -52,7 +52,17 @@ Vagrant.configure("2") do |config|
os.vm.box = "ubuntu/trusty64" os.vm.box = "ubuntu/trusty64"
provision_libretime(os, "ubuntu.sh", installer_args + "--distribution=ubuntu --release=trusty") provision_libretime(os, "ubuntu.sh", installer_args + "--distribution=ubuntu --release=trusty")
end end
config.vm.define "debian-jessie" do |os|
os.vm.box = "bento/debian-8.7"
provision_libretime(os, "debian.sh", installer_args + "--distribution=debian --release=jessie")
end
config.vm.define "debian-wheezy" do |os|
os.vm.box = "bento/debian-7.11"
provision_libretime(os, "debian.sh", installer_args + "--distribution=debian --release=wheezy")
end
config.vm.define "debian" do |os| config.vm.define "debian" do |os|
STDERR.puts 'WARNING: The "debian" option is deprecated. Please migrate to "debian-jessie".'
STDERR.puts
os.vm.box = "debian/jessie64" os.vm.box = "debian/jessie64"
provision_libretime(os, "debian.sh", installer_args + "--distribution=debian --release=jessie") provision_libretime(os, "debian.sh", installer_args + "--distribution=debian --release=jessie")
end end

View File

@ -34,10 +34,12 @@ With the above instructions LibreTime is installed on Ubuntu Trusty Tahir. The V
| OS | Command | Comment | | OS | Command | Comment |
| ------ | ------------------- | ------- | | ------ | ------------------- | ------- |
| Ubuntu 14.04 | `vagrant up ubuntu-trusty` | Current default install since it was used by legacy upstream, based on Trusty Tahir. | | Ubuntu 14.04 | `vagrant up ubuntu-trusty` | Current default install since it was used by legacy upstream, based on Trusty Tahir. |
| Debian | `vagrant up debian` | Recommended install on Jessie as per the docs. | | Debian 8.7 | `vagrant up debian-jessie` | Recommended install on Jessie as per the docs. |
| Ubuntu 16.04 | `vagrant up ubuntu-xenial` | Experimental install on current Ubuntu Xenial Xerus. | | Ubuntu 16.04 | `vagrant up ubuntu-xenial` | Experimental install on current Ubuntu Xenial Xerus. |
| Debian 7.11 | `vagrant up debian-wheezy` | Recommended install on Wheezy as per the docs. |
| CentOS | `vagrant up centos` | Experimental install on 7.3 with native systemd support and activated SELinux. | | CentOS | `vagrant up centos` | Experimental install on 7.3 with native systemd support and activated SELinux. |
| Ubuntu | `vagrant up ubuntu` | Deprecated Ubuntu Trusty install, replaced by `ubuntu-trusty`. Do not use for new installs! | | Ubuntu | `vagrant up ubuntu` | Deprecated Ubuntu Trusty install, replaced by `ubuntu-trusty`. Do not use for new installs! |
| Debian | `vagrant up debian` | Deprecated Debian Jessie install, replaced by `debian-jessie`. Do not use for new installs! |
## Troubleshooting ## Troubleshooting