EBernhardson has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/405209 )
Change subject: Support LXC in Vagrantfile
......................................................................
Support LXC in Vagrantfile
LXC, from a linux host, can be significantly more responsive
than virtualbox. Support it in the Vagrantfile.
Change-Id: I2b1e2d41beea97dd216c8c75395735a472104208
---
M Vagrantfile
1 file changed, 14 insertions(+), 9 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/search/MjoLniR
refs/changes/09/405209/1
diff --git a/Vagrantfile b/Vagrantfile
index d8d71ad..1005dca 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -1,18 +1,23 @@
Vagrant.configure("2") do |config|
+ config.vm.provider :lxc do |_lxc, override|
+ override.vm.box = 'LEAP/jessie'
+ end
+
config.vm.provider :virtualbox do |vb, override|
override.vm.box = 'debian/contrib-jessie64'
vb.customize ['modifyvm', :id, '--memory', '2048']
+
+ root_share_options = { id: 'vagrant-root' }
+ root_share_options[:type] = :nfs
+ root_share_options[:mount_options] = ['noatime', 'rsize=32767',
'wsize=3267', 'async', 'nolock']
+ override.nfs.map_uid = Process.uid
+ override.nfs.map_gid = Process.gid
+ override.vm.synced_folder ".", "/vagrant", root_share_options
+
+ override.vm.hostname = "MjoLniR"
+ override.vm.network "private_network", type: "dhcp"
end
- root_share_options = { id: 'vagrant-root' }
- root_share_options[:type] = :nfs
- root_share_options[:mount_options] = ['noatime', 'rsize=32767',
'wsize=3267', 'async', 'nolock']
- config.nfs.map_uid = Process.uid
- config.nfs.map_gid = Process.gid
- config.vm.synced_folder ".", "/vagrant", root_share_options
-
- config.vm.hostname = "MjoLniR"
- config.vm.network "private_network", type: "dhcp"
config.vm.provision "shell", path: "bootstrap-vm.sh"
end
--
To view, visit https://gerrit.wikimedia.org/r/405209
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I2b1e2d41beea97dd216c8c75395735a472104208
Gerrit-PatchSet: 1
Gerrit-Project: search/MjoLniR
Gerrit-Branch: master
Gerrit-Owner: EBernhardson <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits