Fabio Rehm
|
6e7ab85dad
|
Use a safer random name for containers (closes GH-192)
if the same vagrantfile is up'd in the same second in the same basedir
this caused a conflict
|
2014-02-02 19:43:51 -02:00 |
|
Fabio Rehm
|
786bb8a3fe
|
Simplify code related to container naming [GH-132]
|
2014-02-02 18:37:06 -02:00 |
|
Michael Owings
|
b34dd7d8e7
|
Allow two ways to name a container
|
2014-02-02 18:03:33 -02:00 |
|
Cam Cope
|
ffb573a7f1
|
allow setting the container name in the vagrantfile
|
2014-02-02 18:03:33 -02:00 |
|
Fabio Rehm
|
b86b83eba1
|
Fix WarnNetworks action [GH-154]
|
2013-11-06 21:21:16 -02:00 |
|
Fabio Rehm
|
0e57cfc2b0
|
Remove unneeded .to_s
|
2013-11-06 21:06:25 -02:00 |
|
Fabio Rehm
|
bf6e4b5c89
|
Respect Vagrantfile options to disable forwarded port
Closes GH-149
|
2013-11-06 21:01:21 -02:00 |
|
Fabio Rehm
|
6b5db24a6b
|
Better than a note on the readme is a warning for users about unsupported private / public networks :)
Closes GH-154
|
2013-11-06 20:40:08 -02:00 |
|
Fabio Rehm
|
c61ade8ef4
|
Nicely handle nil values for :host_ip when specifying forwarded ports
Fix GH-170
|
2013-11-06 20:25:46 -02:00 |
|
Vokhmin Alexey V
|
3375a9c40c
|
small refactoring, added scripts for Openmandriva
|
2013-10-21 23:11:43 +04:00 |
|
Fabio Rehm
|
23e25c40ab
|
Copy & paste is evil
|
2013-10-10 12:55:06 -03:00 |
|
Guilhem Lettron
|
bdedae40b2
|
Respect Vagrantfile options to disable synced folders
fix #147
|
2013-10-10 11:53:10 +02:00 |
|
Fabio Rehm
|
f9dd5392ff
|
Improve checking for support for fetching IP with lxc-attach [GH-118]
|
2013-09-28 22:37:31 -03:00 |
|
Fabio Rehm
|
175c40765a
|
Fall back to dnsmasq leases file if not able to fetch IP with lxc-attach
Closes GH-118
|
2013-09-28 03:12:58 -03:00 |
|
Fabio Rehm
|
ecc862f6cb
|
Log container's mac address to ease debugging
|
2013-09-28 01:46:26 -03:00 |
|
Fabio Rehm
|
bcfb7b3e00
|
Moar annotations
|
2013-09-28 01:46:26 -03:00 |
|
Fabio Rehm
|
2116737989
|
Dont worry about machine state when waiting for communicator [GH-142] [GH-146]
|
2013-09-27 12:27:25 -03:00 |
|
Fabio Rehm
|
6680858184
|
Improve logging and add some TODOs that have been around for a while
|
2013-09-21 01:32:15 -03:00 |
|
Fabio Rehm
|
791a93fe9e
|
Make use of the new WaitForCommunicator action on boot
|
2013-09-12 01:10:11 -03:00 |
|
Fabio Rehm
|
1da7b60cd8
|
"Backport" vagrant 1.3+ WaitForCommunicator action
|
2013-09-11 22:33:22 -03:00 |
|
Fabio Rehm
|
b5378c7c42
|
Add support for reading from Ubuntu's default /var/lib/misc/dnsmasq.lxcbr0.leases
|
2013-07-31 23:01:08 -03:00 |
|
Fabio Rehm
|
1ef2c5bcad
|
Simplify dnsmasq leases lookup
|
2013-07-31 23:00:35 -03:00 |
|
Fabio Rehm
|
4bb70fb252
|
Moar debugging when trying to fetch the IP from dnsmasq leases
|
2013-07-31 23:00:20 -03:00 |
|
Fabio Rehm
|
0385a64d31
|
Replace ugly driver builder with a more intelligent approach
References #118
|
2013-07-29 12:08:24 -03:00 |
|
Fabio Rehm
|
7f58f7a26e
|
Add support for logging redir output by setting REDIR_LOG env var
Closes #51
|
2013-07-28 02:30:17 -03:00 |
|
Fabio Rehm
|
14e8c41ee0
|
Avoid sudo s for redir related stuff
|
2013-07-28 02:20:16 -03:00 |
|
Fabio Rehm
|
d62a053674
|
Add support for using a sudo wrapper script
Closes #90
|
2013-07-28 02:17:07 -03:00 |
|
Fabio Rehm
|
98f1df47a1
|
Do not attach forwarded ports to host's 127.0.0.1 by default
This is enough for us to bump to 0.5.0 and to close #76
|
2013-07-28 01:31:50 -03:00 |
|
Fabio Rehm
|
2dbfd23915
|
No need to use sudo to check if redir is installed
|
2013-07-27 20:44:36 -03:00 |
|
Fabio Rehm
|
681c490cdc
|
Add Vagrantfile VM name to the container name
Closes #115
|
2013-07-21 22:46:44 -03:00 |
|
Fabio Rehm
|
e68e4f8f05
|
Support for specifying host interface/ip for binding redir
Closes #76
|
2013-07-21 22:45:07 -03:00 |
|
Darrell Hamilton
|
041f185395
|
Check for redir before booting the machine
|
2013-07-15 10:49:02 -07:00 |
|
Darrell Hamilton
|
a2a9cb99d1
|
repair whitespace
|
2013-07-14 22:50:14 -07:00 |
|
Darrell Hamilton
|
ad41c445a4
|
Check for redir before forwarding ports
Make a system call out to `which` to see if redir exists on the PATH
before trying to forward ports. Raises a VagrantError if it does not.
|
2013-07-14 22:42:49 -07:00 |
|
Fabio Rehm
|
8512c5ace7
|
Prevent vagrant package from blowing up
|
2013-06-08 02:07:56 -03:00 |
|
Fabio Rehm
|
dcc0ce281f
|
Lets be clear about box version error
|
2013-06-08 01:13:51 -03:00 |
|
Fabio Rehm
|
b8d58d8a13
|
Add lxc.conf to box package
|
2013-06-08 01:02:28 -03:00 |
|
Fabio Rehm
|
e4e64d69eb
|
TODO
|
2013-06-08 01:00:39 -03:00 |
|
Fabio Rehm
|
93003caec3
|
Better be cautious here
|
2013-06-08 01:00:21 -03:00 |
|
Fabio Rehm
|
cb1f72923a
|
Unleash V3 boxes!
|
2013-06-06 00:05:34 -03:00 |
|
Fabio Rehm
|
5c2973108b
|
Support bundling lxc config files with base boxes
|
2013-06-06 00:04:59 -03:00 |
|
Fabio Rehm
|
75a2d0c65d
|
Lets ensure the utsname is always set before starting the container
|
2013-06-06 00:03:37 -03:00 |
|
Fabio Rehm
|
b190f45f45
|
Remove /tmp files after machine shutdown
Fixes #68
|
2013-05-08 20:13:19 -03:00 |
|
Fabio Rehm
|
3cca168248
|
Stop container with lxc-stop if lxc-shutdown does not succeed
|
2013-05-07 11:07:35 -03:00 |
|
Fabio Rehm
|
8c884a2e8c
|
fork + exec = spawn
|
2013-04-23 08:03:29 -03:00 |
|
Fabio Rehm
|
2807f88212
|
Properly kill redir child processes
Fixes #59
|
2013-04-23 08:00:42 -03:00 |
|
Fabio Rehm
|
5679158ea1
|
Do not display port forwarding message in case no forwarded ports where set
|
2013-04-18 23:02:07 -03:00 |
|
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
|
3a458df621
|
Add a general purpose ui "messager" / "logger" Action
|
2013-04-18 03:01:01 -03:00 |
|