Commit graph

  • 2e2c2fad56 Convert specs to RSpec 2.99.0.beta2 syntax with Transpec Fabio Rehm 2014-03-14 11:37:50 -03:00
  • 60f3a67bb0 Make sure Vagrant::LXC.source_root is available to all specs Fabio Rehm 2014-03-14 11:34:46 -03:00
  • 2cdbf84848 I've tested this by hand and it will take us some effort to get rid of the excessive mocking I wrote Fabio Rehm 2014-03-14 11:20:41 -03:00
  • eb274e879c Fix spec Fabio Rehm 2014-03-14 11:18:39 -03:00
  • 64fbe180f1 Update CHANGELOG.md Fabio Rehm 2014-03-14 10:58:05 -03:00
  • ebdf50297f lxc-template: ensure /var/lock/subsys exists before creating lock Fabio Rehm 2014-03-14 00:32:47 -03:00
  • 4f49be03ad core: Make lxc-template optional [GH-254] Fabio Rehm 2014-03-14 00:24:06 -03:00
  • da96e8c1a4 synced_folder: Fix mount_options on Vagrant 1.4+ Fabio Rehm 2014-03-14 00:21:21 -03:00
  • d6a22c9f88 synced_folder: Warn in case :group or :owner are specified [GH-196] Fabio Rehm 2014-03-13 23:48:46 -03:00
  • d0be2f3dbe Update CHANGELOG Fabio Rehm 2014-03-13 23:39:48 -03:00
  • 20d4547044 synced_folder: Support for mount_options Fabio Rehm 2014-03-13 23:36:15 -03:00
  • 623eb1570a This is no longer needed Fabio Rehm 2014-03-13 23:11:33 -03:00
  • 03907eeb62 Note GH-251 and GH-253 on CHANGELOG Fabio Rehm 2014-03-13 23:10:41 -03:00
  • c9fe9e552e Merge branch 'master' of github.com:vorlock/vagrant-lxc Fabio Rehm 2014-03-13 23:07:55 -03:00
  • ad63452651 Nitpick Fabio Rehm 2014-03-13 23:07:05 -03:00
  • 5df28390e2 Merge branch 'utsname-hostname' of github.com:fpletz/vagrant-lxc Fabio Rehm 2014-03-13 23:05:47 -03:00
  • dfd93d087c action: Keep old behavior of erroring on vagrant ssh -c instead of just showing a message Fabio Rehm 2014-03-13 23:02:18 -03:00
  • bfb9b6be73 Note GH-151 on CHANGELOG Fabio Rehm 2014-03-13 23:01:00 -03:00
  • c69b1bd014 gemspec: Add post install message Fabio Rehm 2014-03-13 22:57:37 -03:00
  • e3f0e6df32 Lock vagrant to 1.5.1 Fabio Rehm 2014-03-13 22:51:28 -03:00
  • be12f11ced Set container utsname to configured hostname per default Franz Pletz 2014-03-13 18:10:50 +01:00
  • 5b24cf6136 Add section about Vagrant 1.5 compatibility Fabio Rehm 2014-03-13 10:33:37 -03:00
  • 7e79d59365 core: Fix vagrant ssh [GH-252] Fabio Rehm 2014-03-13 09:42:39 -03:00
  • e84f9e2b4a Added dnsmasq leases file location for libvirt Marcin Kulisz 2014-03-13 09:49:24 +00:00
  • 2f401b5b6c Update CHANGELOG Fabio Rehm 2014-03-13 01:12:41 -03:00
  • f20f6aaa40 Merge pull request #249 from fgrehm/vagrant-1.5 Fabio Rehm 2014-03-13 01:03:06 -03:00
  • 14430908f8 🤘 Yeah baby, we are getting to 1.0 🤘 Fabio Rehm 2014-03-12 23:59:02 -03:00
  • c48261a5e5 Update bundle Fabio Rehm 2014-03-12 23:53:41 -03:00
  • 0aac50fa76 package: Add spec to check that the plugin does not blow up in case the new lxc-config file is not present Fabio Rehm 2014-03-12 23:52:57 -03:00
  • 165f647c2d This will be taken care later on Fabio Rehm 2014-03-12 23:49:03 -03:00
  • 38ae9441fc package: lxc-config should be included when repackaging boxes Fabio Rehm 2014-03-12 23:47:52 -03:00
  • 100d5223ce Disable Ruby 1.9.3 on travis and begin testing on 2.1.1 Fabio Rehm 2014-03-12 23:34:59 -03:00
  • 61002b9bb8 core: Remove actions that check for containers statuses Fabio Rehm 2014-03-12 23:34:16 -03:00
  • 35741ba5c5 I think it is safe to remove this now \o/ Fabio Rehm 2014-03-12 23:18:19 -03:00
  • 803e446dc5 backports: Add IsState Fabio Rehm 2014-03-12 23:17:42 -03:00
  • 71b02ab511 We dont need to provide support for all versions on the 1.1.x series ;) Fabio Rehm 2014-03-12 23:10:37 -03:00
  • 9288d1e56c core: Enable paralelization for Vagrant 1.2+ only Fabio Rehm 2014-03-12 23:09:34 -03:00
  • fb58d6c878 core: Get the plugin to work on Vagrant 1.4 nicely Fabio Rehm 2014-03-12 22:47:05 -03:00
  • 23e82594e1 backports: Add Action::Message Fabio Rehm 2014-03-12 22:41:41 -03:00
  • 5c6855eb4c backports: Alias HandleBoxUrl to HandleBox Fabio Rehm 2014-03-12 22:40:55 -03:00
  • f2c1f70cc7 backports: Alias 1.5 new Vagrant::UI::Interface methods Fabio Rehm 2014-03-12 22:40:03 -03:00
  • f67c6a1f31 Minor tweaks to accomodate acceptance specs Fabio Rehm 2014-03-12 22:15:58 -03:00
  • 35feb11367 core: Fix synced folder creation (AKA first bug caught with vagrant-spec) Fabio Rehm 2014-03-12 21:53:52 -03:00
  • 37ffd4e477 core: Getting ready to run vagrant-spec acceptance suite Fabio Rehm 2014-03-12 21:50:14 -03:00
  • 36f7daa528 💣 hand made sanity checks (vagrant-spec is coming in!) Fabio Rehm 2014-03-12 20:35:39 -03:00
  • 320a698f49 backports: Make it clear that it will only be extracted to a separate gem if theres enough interest Fabio Rehm 2014-03-12 20:26:28 -03:00
  • bb8514b518 core: "Tag" ShareFolders action as backport functionality Fabio Rehm 2014-03-12 10:32:25 -03:00
  • d5abb523de core: Implement support for built in synced folders and add required logic for NFS Fabio Rehm 2014-03-12 10:30:37 -03:00
  • 056e47d364 core: Introduce a public_address capability so that we can use vagrant share Fabio Rehm 2014-03-12 10:27:30 -03:00
  • 8f1b54395e core: Introduce a synced folder plugin for vagrant 1.4+ Fabio Rehm 2014-03-12 10:26:14 -03:00
  • a0acc571b2 core: Use HandleBox in case Vagrant 1.5 is in use Fabio Rehm 2014-03-11 20:56:11 -03:00
  • 891403f10d backports: Add files for Vagrant 1.5 actions that will need to be backported Fabio Rehm 2014-03-11 20:55:46 -03:00
  • fca401ac50 Remove unused locale Fabio Rehm 2014-03-11 20:53:28 -03:00
  • 4fbd7c0182 core: Move WaitForCommunicator to backports and make it generic Fabio Rehm 2014-03-11 20:49:59 -03:00
  • f5661280bc core: Kick off a vagrant-backports lib with method for verifying vagrant version Fabio Rehm 2014-03-11 20:37:47 -03:00
  • 1072a42ed2 revert Fabio Rehm 2014-03-11 19:58:08 -03:00
  • aef40d5b42 core: Fix tests to be rspec 3.0 compatible [GH-111] Fabio Rehm 2014-03-11 19:50:28 -03:00
  • 10599a5ba7 core: Temporary safety net Fabio Rehm 2014-03-11 16:41:52 -03:00
  • 40fd5a2faf core: Group vagrant plugins under the :plugins group on Vagrantfile Fabio Rehm 2014-03-11 16:37:29 -03:00
  • b5a0a8de6f core: Update rspec + vagrant, add vagrant-spec and remove rspec-spies / rspec-fire [GH-111] Fabio Rehm 2014-03-11 16:34:51 -03:00
  • 5422d272d2 Merge pull request #245 from fgrehm/base-boxes-updates Fabio Rehm 2014-03-13 00:56:49 -03:00
  • 6fbe048175 Note the whole lot of chages made to base boxes Fabio Rehm 2014-03-13 00:54:09 -03:00
  • 2c0b2bd026 boxes: Update docs to match recent changes Fabio Rehm 2014-03-13 00:08:58 -03:00
  • 28c5df5132 boxes: Include NFS client on base boxes [closes GH-218] Fabio Rehm 2014-03-11 01:11:30 -03:00
  • 735475d333 Merge pull request #247 from fpletz/fix/base-template-bash-return Fabio Rehm 2014-03-11 11:02:24 -03:00
  • 438ef64c25 boxes: Return in bash is only allowed in functions Franz Pletz 2014-03-11 14:03:12 +01:00
  • b0372a10c0 boxes: Remove old build-all script Fabio Rehm 2014-03-09 23:29:18 -03:00
  • 0ae0288af9 boxes: Fix make clean Fabio Rehm 2014-03-09 23:27:58 -03:00
  • b82e86cb8e boxes: Fix locales for ubuntu and debian Fabio Rehm 2014-03-09 23:12:00 -03:00
  • cfa1d2e02f boxes: Update lxc-template to use a file lock around rootfs extraction Fabio Rehm 2014-03-09 22:59:18 -03:00
  • 82b49b7242 boxes: Finish Debian conversion to new scripts Fabio Rehm 2014-03-09 22:54:29 -03:00
  • 4f5d95b7f3 boxes: Getting ready to build debians Fabio Rehm 2014-03-09 21:35:53 -03:00
  • deac5930cc action/handle_box_metadata: Implement support for 1.0.0 base boxes Fabio Rehm 2014-03-09 18:11:40 -03:00
  • d5faf1db66 boxes: Drop packages on boxes/output/TODAY for better organization Fabio Rehm 2014-03-09 20:30:57 -03:00
  • 02a65820bf boxes: Ensure .box is owned by the current user Fabio Rehm 2014-03-09 20:24:09 -03:00
  • 2c934d4ec4 boxes: Fix output logging Fabio Rehm 2014-03-09 20:20:37 -03:00
  • d0939622a5 boxes: Disable salt on raring Fabio Rehm 2014-03-09 19:55:50 -03:00
  • c7f5a567a9 boxes: Redirect puppet.deb wget to log file Fabio Rehm 2014-03-09 19:55:34 -03:00
  • 85d36bfd41 boxes: Implement make clean Fabio Rehm 2014-03-09 19:36:48 -03:00
  • ff3baf1cd4 boxes: Improved output logging Fabio Rehm 2014-03-09 19:34:59 -03:00
  • 74cf06b148 boxes: Sleep for 5 seconds after starting the container so that is has some time to get its network ready Fabio Rehm 2014-03-09 18:40:46 -03:00
  • 2c7e6fb600 boxes: Move colors out to the UI file Fabio Rehm 2014-03-09 18:39:41 -03:00
  • e69441a99b boxes: Improve CM handling Fabio Rehm 2014-03-09 17:55:00 -03:00
  • 7effe1f092 boxes: Support for building raring machines Fabio Rehm 2014-03-09 17:54:03 -03:00
  • e598086913 boxes: Backport GH-92 Fabio Rehm 2014-03-09 17:25:08 -03:00
  • a7074545ed boxes: Ensure locales are properly set on debianoid boxes Fabio Rehm 2014-03-09 17:21:15 -03:00
  • 3ff6046228 boxes: Skip puppet installation on Ubuntu Trusty as it is not supported ATM Fabio Rehm 2014-03-09 17:20:55 -03:00
  • cd23804046 boxes: Prevent puppet and chef from being reinstalled Fabio Rehm 2014-03-09 17:19:57 -03:00
  • dbb6d1f131 boxes: Add missing public vagrant ssh key Fabio Rehm 2014-03-09 17:16:49 -03:00
  • 921e08bdb4 boxes: Get rid of old scripts Fabio Rehm 2014-03-09 04:42:48 -03:00
  • 1b8fb6137b Bring back support for installing provisioners on ubuntu base boxes Fabio Rehm 2014-03-09 04:38:36 -03:00
  • 8d3d84aef2 Finish basic version of the new ubuntu base boxes build Fabio Rehm 2014-03-09 04:18:10 -03:00
  • f927f65ec1 Getting close to finish new structure for building ubuntu boxes Fabio Rehm 2014-03-09 03:55:10 -03:00
  • 4a18c7a05a Fix vagrant sudoers file permissions Fabio Rehm 2014-03-09 03:50:33 -03:00
  • 3b1055c843 New base box template Fabio Rehm 2014-03-09 03:49:06 -03:00
  • 420a49c870 Base box cleanup script and rootfs compression Fabio Rehm 2014-03-08 10:42:28 -03:00
  • 8fec240ae6 Improve UI for package and clean scripts Fabio Rehm 2014-03-08 02:34:51 -03:00
  • bd9b2e8957 Install debian extras Fabio Rehm 2014-03-08 02:32:19 -03:00
  • dce843db12 Improved base boxes scripts UI and implement prepare-vagrant-user.sh Fabio Rehm 2014-03-08 02:23:06 -03:00
  • 12bc88805a Implement download step Fabio Rehm 2014-03-08 01:47:13 -03:00