This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
packages:vagrant [2014-08-10 13:31] glen [MATE Desktop] |
packages:vagrant [2014-11-20 14:22] glen [Chef] |
||
---|---|---|---|
Line 17: | Line 17: | ||
===== PLD Base boxes ===== | ===== PLD Base boxes ===== | ||
- | glen is providing regularly built [[/people/glen/vm-info|vagrant base boxes]]: | + | [[people:glen|glen]] is providing regularly built [[/people/glen/vm-info|vagrant base boxes]]: |
+ | <note tip> | ||
''box add'' command is needed only once or if you want to refresh your base box. | ''box add'' command is needed only once or if you want to refresh your base box. | ||
+ | </note> | ||
+ | |||
+ | <note tip> | ||
+ | With Vagrant 1.5+ you can also use [[https://vagrantcloud.com/glen|vagrant cloud urls]]: | ||
+ | |||
+ | <code> | ||
+ | vagrant box add glen/pld32 | ||
+ | vagrant box add glen/pld64 | ||
+ | </code> | ||
+ | </note> | ||
32bit Th 3.10 kernel: | 32bit Th 3.10 kernel: | ||
Line 37: | Line 48: | ||
</code> | </code> | ||
- | Additionally there's Th-2013-snap box 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 | ||
* ftp://ftp.pld-linux.org/people/glen/vm/th-2013/pld32-th2013.box | * ftp://ftp.pld-linux.org/people/glen/vm/th-2013/pld32-th2013.box | ||
Line 51: | Line 63: | ||
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. |