Commit graph

329 commits

Author SHA1 Message Date
Fabio Rehm a12391638a Change logging to match lxc "verbiage"
This should make it clear that we are dealing with LXC containers and
not VBox VMs.
2013-04-18 03:27:27 -03:00
Fabio Rehm 10914d53b0 Add our own DestroyConfirm action 2013-04-18 03:11:36 -03:00
Fabio Rehm ecc127321f Get rid of dependency on VBox provider for displaying some messages to the user 2013-04-18 03:01:01 -03:00
Fabio Rehm 3a458df621 Add a general purpose ui "messager" / "logger" Action 2013-04-18 03:01:01 -03:00
Fabio Rehm b5cc9c0ac3 Update README.md 2013-04-17 20:23:17 -03:00
Fabio Rehm 75503a2902 Update README.md 2013-04-15 10:54:42 -03:00
Fabio Rehm 8629e4612a Merge pull request #52 from Gonzih/master
Updated README, added info about arch command
2013-04-15 06:44:31 -07:00
Max Gonzih 012f9cda54 add info that arch command is required to README
arch command is required by lxc-template, can be added using `uname -m`
2013-04-15 12:07:54 +03:00
Fabio Rehm 1ac9c70cc6 Attempt to enable code coverage on travis 2013-04-12 18:37:38 -03:00
Fabio Rehm 6c59cd2f53 Set up coveralls 2013-04-12 18:29:03 -03:00
Fabio Rehm e87b923b8e New kernel! 2013-04-12 02:06:34 -03:00
Fabio Rehm 6e7490f16e Remove duplicated code 2013-04-10 18:56:33 -03:00
Fabio Rehm e10d6863e9 Up version for development 2013-04-10 18:56:17 -03:00
Fabio Rehm 5508e031b7 v0.3.0 2013-04-10 03:28:09 -03:00
Fabio Rehm f6bf58700e Update example and development box_urls to new version 2013-04-10 03:24:19 -03:00
Fabio Rehm 27b44c1466 Update vagrant .deb link 2013-04-10 03:19:21 -03:00
Fabio Rehm c6248e8962 Remove apt cache from example Vagrantfile 2013-04-10 03:13:11 -03:00
Fabio Rehm f1c23aa799 Update README 2013-04-10 03:12:10 -03:00
Fabio Rehm b9715d2304 Update changelog 2013-04-10 02:43:32 -03:00
Fabio Rehm 2e14c974d7 Redirect redir stderr to /dev/null
Closes #51
2013-04-10 02:22:19 -03:00
Fabio Rehm a9c4745b78 Hack in support for fetching container IPs from dnsmasq leases
Closes #49
2013-04-10 02:02:38 -03:00
Fabio Rehm e4dd0620ce Revert "Remove custom Disconnect action"
This reverts commit a8825b0b28.

I'm still having issues with SSH connections, even with 1.1.5
2013-04-10 01:37:07 -03:00
Fabio Rehm e4c74dadd2 Support lxc templates under /usr/lib/lxc/templates
Ubuntu Precise with lxc 0.7.5 keeps things on that folder
2013-04-10 01:09:39 -03:00
Fabio Rehm 0ce7629859 Do not ignore NFS shared folders, just share them 2013-04-10 00:48:42 -03:00
Fabio Rehm 116bde9655 Remove commented out actions that we wont implement 2013-04-10 00:09:45 -03:00
Fabio Rehm 6932749ac4 Remove unused var 2013-04-10 00:07:01 -03:00
Fabio Rehm 215756aca2 Clean up driver specs a bit 2013-04-10 00:05:22 -03:00
Fabio Rehm a700d88783 Store shared folders customizations on a local array instead of messing up with provider configs 2013-04-10 00:05:22 -03:00
Fabio Rehm 7187556b6a Remove dependency on Config object to start containers 2013-04-09 23:53:01 -03:00
Fabio Rehm c53f9456b7 Remove duplicated Driver#rootfs_path 2013-04-09 22:12:05 -03:00
Fabio Rehm 3ab6022138 Copy and paste is evil 2013-04-09 22:06:55 -03:00
Fabio Rehm dd5c1b1c6b Add support for reading installed lxc version from cli object 2013-04-08 22:29:06 -03:00
Fabio Rehm fd0c863f34 Properly handle invalid boxes 2013-04-08 22:06:38 -03:00
Fabio Rehm a8825b0b28 Remove custom Disconnect action 2013-04-08 21:12:49 -03:00
Fabio Rehm 1eb7b52da9 💣 custom machine state class 2013-04-08 20:12:05 -03:00
Fabio Rehm d4edab4979 Fix rootfs compression
* There is no need to adjust the rootfs to include the arch parameter anymore
* Uses tar instead of bsdtar to error output
2013-04-05 22:34:15 -03:00
Fabio Rehm ed552b6af0 Driver#name -> Driver#container_name 2013-04-05 22:28:41 -03:00
Fabio Rehm ee9bfa4189 Config#start_opts -> Config#customize 2013-04-05 22:10:49 -03:00
Fabio Rehm 2147ec0ba5 Move away from using ifconfig to ip addr for scanning container IPs
This was required since `ifconfig` is sensitive to localization.
Fixes #50
2013-04-05 22:10:49 -03:00
Fabio Rehm 670a43da00 Remove custom network action since we are not going to support it for a while 2013-04-05 22:10:49 -03:00
Fabio Rehm 04cdd1f3db Improved box metadata handling and container creation 2013-04-05 22:10:49 -03:00
Fabio Rehm c0a3622413 Fix driver logger name 2013-04-05 22:10:49 -03:00
Fabio Rehm 14f769ee0d Remove support for setting target rootfs path 2013-04-05 22:10:48 -03:00
Fabio Rehm 514736bdd6 Rename old container references to driver 2013-04-05 22:10:48 -03:00
Fabio Rehm 082f7dc5d3 Rename Container to Driver 2013-04-05 22:10:48 -03:00
Fabio Rehm 4ebc691bda Fix custom I18n load path 2013-04-05 22:10:48 -03:00
Fabio Rehm 71057d0e0f Lock vagrant to 1.1.5 and update guard-rspec 2013-04-05 22:10:48 -03:00
Fabio Rehm c433465432 Remove old comment 2013-04-05 22:10:48 -03:00
Fabio Rehm 4077feaca2 Update bundle 2013-04-05 22:10:48 -03:00
Fabio Rehm 164e57695e 💣 BaseAction 2013-04-05 22:10:48 -03:00