User Tools

Site Tools


packages:vagrant

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
packages:vagrant [2014-11-04 23:00]
glen [PLD Base boxes]
packages:vagrant [2016-05-11 12:39]
glen [PLD Base boxes] simplify usage
Line 23: Line 23:
 </​note>​ </​note>​
  
-<note tip> 
 With Vagrant 1.5+ you can also use [[https://​vagrantcloud.com/​glen|vagrant cloud urls]]: With Vagrant 1.5+ you can also use [[https://​vagrantcloud.com/​glen|vagrant cloud urls]]:
  
Line 29: Line 28:
 vagrant box add glen/pld32 vagrant box add glen/pld32
 vagrant box add glen/pld64 vagrant box add glen/pld64
-</​code>​ 
-</​note>​ 
- 
-32bit Th 3.10 kernel: 
-<​code>​ 
-$ vagrant box add pld32 ftp://​ftp.pld-linux.org/​people/​glen/​vm/​pld32.box 
-$ vagrant init pld32 
-$ vagrant up 
-$ vagrant ssh 
-</​code>​ 
- 
-64bit Th 3.10 kernel: 
-<​code>​ 
-$ vagrant box add pld64 ftp://​ftp.pld-linux.org/​people/​glen/​vm/​pld64.box 
-$ vagrant init pld64 
-$ vagrant up 
-$ vagrant ssh 
 </​code>​ </​code>​
  
 Additionally there'​s Th-2012-snap and Th-2013-snap boxes available: Additionally there'​s Th-2012-snap and Th-2013-snap boxes available:
-  * ftp://ftp.pld-linux.org/​people/glen/vm/th-2012/​pld32-th2012.box +  * [[https://vagrantcloud.com/glen/boxes/pld32-th2012 | glen/​pld32-th2012 ​]] 
-  * ftp://ftp.pld-linux.org/​people/glen/vm/th-2013/​pld32-th2013.box+  * [[https://vagrantcloud.com/glen/boxes/pld32-th2013 | glen/​pld32-th2013 ​]]
  
 the ''​.box''​ is actually [[https://​github.com/​mitchellh/​vagrant/​issues/​1741|importable by plain VirtualBox]] as well if you rename the file as ''​.ova'',​ on [[ftp://​ftp.pld-linux.org/​people/​glen/​vm/​|ftp]] there are symlinks for .ova files made for convenience. the ''​.box''​ is actually [[https://​github.com/​mitchellh/​vagrant/​issues/​1741|importable by plain VirtualBox]] as well if you rename the file as ''​.ova'',​ on [[ftp://​ftp.pld-linux.org/​people/​glen/​vm/​|ftp]] there are symlinks for .ova files made for convenience.
Line 63: Line 45:
 To install ''​chef-solo''​ do ''​poldek -u chef'',​ if you want to run chef server inside that box, have look at [[chef-server]]. To install ''​chef-solo''​ do ''​poldek -u chef'',​ if you want to run chef server inside that box, have look at [[chef-server]].
  
-If you are using ''​chef-client'',​ it's recommended to install [[https://​github.com/​cassianoleal/​vagrant-butcher|vagrant-butcher]] plugin to automatically delete node when destroying VM.+If you are using ''​chef-client'',​ it's recommended to install [[https://​github.com/​cassianoleal/​vagrant-butcher|vagrant-butcher]] plugin to automatically delete node when destroying VM
 + 
 +<​code>​ 
 +$ vagrant plugin install vagrant-butcher 
 +</​code>​ 
 + 
 +If using older Vagrant (< 1.5), you need older butcher plugin: 
 +<​code>​ 
 +$ vagrant plugin install vagrant-butcher --plugin-version=2.0.0 
 +</​code>​
  
 ==== MATE Desktop ==== ==== MATE Desktop ====
  
 I ([[people:​glen]]) needed to give someone VM image containing desktop application,​ as a result there'​s [[https://​gist.github.com/​glensc/​9948541|PLD Linux with MATE Desktop]] ''​Vagrantfile''​ which you can use to create same image from scratch. I ([[people:​glen]]) needed to give someone VM image containing desktop application,​ as a result there'​s [[https://​gist.github.com/​glensc/​9948541|PLD Linux with MATE Desktop]] ''​Vagrantfile''​ which you can use to create same image from scratch.
packages/vagrant.txt · Last modified: 2016-05-11 12:43 by glen