Commit graph

919 commits

Author SHA1 Message Date
Fabio Rehm 803e446dc5 backports: Add IsState 2014-03-13 00:57:37 -03:00
Fabio Rehm 71b02ab511 We dont need to provide support for all versions on the 1.1.x series ;) 2014-03-13 00:57:37 -03:00
Fabio Rehm 9288d1e56c core: Enable paralelization for Vagrant 1.2+ only 2014-03-13 00:57:37 -03:00
Fabio Rehm fb58d6c878 core: Get the plugin to work on Vagrant 1.4 nicely 2014-03-13 00:57:37 -03:00
Fabio Rehm 23e82594e1 backports: Add Action::Message 2014-03-13 00:57:36 -03:00
Fabio Rehm 5c6855eb4c backports: Alias HandleBoxUrl to HandleBox 2014-03-13 00:57:36 -03:00
Fabio Rehm f2c1f70cc7 backports: Alias 1.5 new Vagrant::UI::Interface methods 2014-03-13 00:57:36 -03:00
Fabio Rehm f67c6a1f31 Minor tweaks to accomodate acceptance specs 2014-03-13 00:57:36 -03:00
Fabio Rehm 35feb11367 core: Fix synced folder creation (AKA first bug caught with vagrant-spec)
Thanks @mitchellh!
2014-03-13 00:57:36 -03:00
Fabio Rehm 37ffd4e477 core: Getting ready to run vagrant-spec acceptance suite 2014-03-13 00:57:36 -03:00
Fabio Rehm 36f7daa528 💣 hand made sanity checks (vagrant-spec is coming in!) 2014-03-13 00:57:36 -03:00
Fabio Rehm 320a698f49 backports: Make it clear that it will only be extracted to a separate gem if theres enough interest 2014-03-13 00:57:36 -03:00
Fabio Rehm bb8514b518 core: "Tag" ShareFolders action as backport functionality 2014-03-13 00:57:36 -03:00
Fabio Rehm d5abb523de core: Implement support for built in synced folders and add required logic for NFS 2014-03-13 00:57:36 -03:00
Fabio Rehm 056e47d364 core: Introduce a public_address capability so that we can use vagrant share 2014-03-13 00:57:36 -03:00
Fabio Rehm 8f1b54395e core: Introduce a synced folder plugin for vagrant 1.4+ 2014-03-13 00:57:36 -03:00
Fabio Rehm a0acc571b2 core: Use HandleBox in case Vagrant 1.5 is in use 2014-03-13 00:57:36 -03:00
Fabio Rehm 891403f10d backports: Add files for Vagrant 1.5 actions that will need to be backported 2014-03-13 00:57:36 -03:00
Fabio Rehm fca401ac50 Remove unused locale 2014-03-13 00:57:36 -03:00
Fabio Rehm 4fbd7c0182 core: Move WaitForCommunicator to backports and make it generic 2014-03-13 00:57:36 -03:00
Fabio Rehm f5661280bc core: Kick off a vagrant-backports lib with method for verifying vagrant version 2014-03-13 00:57:36 -03:00
Fabio Rehm 1072a42ed2 revert 2014-03-13 00:57:36 -03:00
Fabio Rehm aef40d5b42 core: Fix tests to be rspec 3.0 compatible [GH-111] 2014-03-13 00:57:36 -03:00
Fabio Rehm 10599a5ba7 core: Temporary safety net 2014-03-13 00:57:36 -03:00
Fabio Rehm 40fd5a2faf core: Group vagrant plugins under the :plugins group on Vagrantfile
This is required so that vagrant 1.5 picks them up
2014-03-13 00:57:36 -03:00
Fabio Rehm b5a0a8de6f core: Update rspec + vagrant, add vagrant-spec and remove rspec-spies / rspec-fire [GH-111] 2014-03-13 00:57:36 -03:00
Fabio Rehm 5422d272d2 Merge pull request #245 from fgrehm/base-boxes-updates
Base boxes revamp
2014-03-13 00:56:49 -03:00
Fabio Rehm 6fbe048175 Note the whole lot of chages made to base boxes 2014-03-13 00:54:09 -03:00
Fabio Rehm 2c0b2bd026 boxes: Update docs to match recent changes 2014-03-13 00:08:58 -03:00
Fabio Rehm 28c5df5132 boxes: Include NFS client on base boxes [closes GH-218] 2014-03-11 15:07:24 -03:00
Fabio Rehm 735475d333 Merge pull request #247 from fpletz/fix/base-template-bash-return
boxes: Return in bash is only allowed in functions
2014-03-11 11:02:24 -03:00
Franz Pletz 438ef64c25 boxes: Return in bash is only allowed in functions 2014-03-11 14:03:12 +01:00
Fabio Rehm b0372a10c0 boxes: Remove old build-all script 2014-03-09 23:29:18 -03:00
Fabio Rehm 0ae0288af9 boxes: Fix make clean 2014-03-09 23:27:58 -03:00
Fabio Rehm b82e86cb8e boxes: Fix locales for ubuntu and debian 2014-03-09 23:12:00 -03:00
Fabio Rehm cfa1d2e02f boxes: Update lxc-template to use a file lock around rootfs extraction 2014-03-09 22:59:18 -03:00
Fabio Rehm 82b49b7242 boxes: Finish Debian conversion to new scripts 2014-03-09 22:56:49 -03:00
Fabio Rehm 4f5d95b7f3 boxes: Getting ready to build debians 2014-03-09 21:36:00 -03:00
Fabio Rehm deac5930cc action/handle_box_metadata: Implement support for 1.0.0 base boxes 2014-03-09 21:21:39 -03:00
Fabio Rehm d5faf1db66 boxes: Drop packages on boxes/output/TODAY for better organization 2014-03-09 21:21:39 -03:00
Fabio Rehm 02a65820bf boxes: Ensure .box is owned by the current user 2014-03-09 21:21:39 -03:00
Fabio Rehm 2c934d4ec4 boxes: Fix output logging 2014-03-09 21:21:39 -03:00
Fabio Rehm d0939622a5 boxes: Disable salt on raring 2014-03-09 21:21:38 -03:00
Fabio Rehm c7f5a567a9 boxes: Redirect puppet.deb wget to log file 2014-03-09 21:21:38 -03:00
Fabio Rehm 85d36bfd41 boxes: Implement make clean 2014-03-09 21:21:38 -03:00
Fabio Rehm ff3baf1cd4 boxes: Improved output logging 2014-03-09 21:21:38 -03:00
Fabio Rehm 74cf06b148 boxes: Sleep for 5 seconds after starting the container so that is has some time to get its network ready 2014-03-09 21:21:38 -03:00
Fabio Rehm 2c7e6fb600 boxes: Move colors out to the UI file 2014-03-09 21:21:38 -03:00
Fabio Rehm e69441a99b boxes: Improve CM handling 2014-03-09 21:21:38 -03:00
Fabio Rehm 7effe1f092 boxes: Support for building raring machines 2014-03-09 21:21:38 -03:00