Commit graph

1079 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