Fabio Rehm
|
306deaa0e2
|
Add support for configuring rootfs path
References #30
|
2013-03-29 12:24:39 -03:00 |
|
Fabio Rehm
|
c7c54457ce
|
Remove unused constant
|
2013-03-29 12:21:55 -03:00 |
|
Fabio Rehm
|
844e6d3463
|
Remove lefover from arp calls. Closes #42
|
2013-03-29 12:20:14 -03:00 |
|
Fabio Rehm
|
976a6ebed7
|
Sets container name based on vagrant root path
Closes #14
|
2013-03-29 02:25:42 -03:00 |
|
Fabio Rehm
|
b4161ac8af
|
Simplify container ip detection using lxc-attach + ifconfig
References: #31
|
2013-03-19 01:46:45 -03:00 |
|
Fabio Rehm
|
e8388743ca
|
Add support for starting processes inside a running container using lxc-attach
|
2013-03-19 01:25:27 -03:00 |
|
Fabio Rehm
|
6dcb118f86
|
Fix LXC_START_LOG_FILE support
|
2013-03-12 15:31:45 -03:00 |
|
Fabio Rehm
|
431958899c
|
Fix code related to Container#assigned_ip retryal attempts
|
2013-03-10 22:15:53 -03:00 |
|
Fabio Rehm
|
0f618a008e
|
Ping everyone on the lxc-bridge subnet in case we cant identify container ip from arp
References #31
|
2013-03-10 21:57:47 -03:00 |
|
Fabio Rehm
|
550b926497
|
Clean up Container object by making use of the CLI
|
2013-03-10 21:15:43 -03:00 |
|
Fabio Rehm
|
567ede7db6
|
Begin to make use of CLI from LXC::Container
|
2013-03-10 19:23:05 -03:00 |
|
Fabio Rehm
|
30b1420ced
|
Ensure template-name and rootfs-cache-path are set prior to container creation
|
2013-03-10 02:34:17 -03:00 |
|
Fabio Rehm
|
d2a1eeeabc
|
Use arp to grab container ip instead of dig (it seems to be more reliable)
References: #31
|
2013-03-10 01:55:18 -03:00 |
|
Fabio Rehm
|
238b5cd681
|
Move vendored_vagrant require to the right place
|
2013-03-10 00:45:27 -03:00 |
|
Fabio Rehm
|
62ecb3cee1
|
Remove leftover from spike
|
2013-03-10 00:39:05 -03:00 |
|
Fabio Rehm
|
9a168950fe
|
First stab at handling a custom lxc-dhcp IP
Will help on #23
|
2013-03-08 04:32:47 -03:00 |
|
Fabio Rehm
|
759b1c5f80
|
Extract rootfs tar contents into a tmp folder to avoid headaches and
check if a lxc-template file was included on .box
|
2013-03-08 00:55:58 -03:00 |
|
Fabio Rehm
|
3d30418e53
|
Remove after create script support from box metadata
|
2013-03-07 02:44:06 -03:00 |
|
Fabio Rehm
|
cf2da28625
|
Handle new box metadata
|
2013-03-07 02:42:55 -03:00 |
|
Fabio Rehm
|
49963b532d
|
Increase after-create-script sleep time between retries + add support for writing out lxc-start debugging logs
|
2013-03-05 01:10:40 -03:00 |
|
Fabio Rehm
|
3d72f4af02
|
Make use of Container#rootfs_path from #run_after_create_script
|
2013-03-04 01:18:50 -03:00 |
|
Fabio Rehm
|
953c2c8d55
|
debugging++
|
2013-03-04 01:18:04 -03:00 |
|
Fabio Rehm
|
35f2c6eaf5
|
Check-in some TODOs and REFACTORs that have been around for a while
|
2013-03-04 01:16:45 -03:00 |
|
Fabio Rehm
|
f716dca6ab
|
folder sharing: check
Closes #9
|
2013-03-03 23:21:13 -03:00 |
|
Fabio Rehm
|
71c1a401cc
|
Add support for setting custom lxc-start arguments from Vagrantfile
Useful for #10
|
2013-03-03 04:37:07 -03:00 |
|
Fabio Rehm
|
e8459de8cb
|
Retry after create script execution and increase sleep time when trying to get container ip
Dont know why but I started getting a lot of timeouts so lets make the container
scripts wait a bit more before failing.
|
2013-03-03 01:21:01 -03:00 |
|
Fabio Rehm
|
330b90fa10
|
Fix ping command
|
2013-03-03 00:21:41 -03:00 |
|
Fabio Rehm
|
7b68802dd2
|
Make sure the machine is accessible when checking for the dhcp ip
|
2013-03-02 23:30:16 -03:00 |
|
Fabio Rehm
|
274f7c7b8a
|
Provide --cache-path to lxc templates on creation
|
2013-03-02 23:12:26 -03:00 |
|
Fabio Rehm
|
61c4982fde
|
Vendorize vagrant
Closes #19
|
2013-03-02 20:36:06 -03:00 |
|
Fabio Rehm
|
10655d4c30
|
Add support for running scripts after container creation
|
2013-03-02 16:38:53 -03:00 |
|
Fabio Rehm
|
6afd4c5d9a
|
Add support for grabbing the container ip from lxc dns server
|
2013-03-02 16:34:08 -03:00 |
|
Fabio Rehm
|
79efbe9cd0
|
Make use of box metadata for creating containers
|
2013-03-02 12:17:04 -03:00 |
|
Fabio Rehm
|
b8e5a9fa1c
|
lxc-destroy: check
|
2013-03-02 01:34:47 -03:00 |
|
Fabio Rehm
|
da534c3b0e
|
lxc-shutdown: check
|
2013-03-02 01:20:27 -03:00 |
|
Fabio Rehm
|
5291f13316
|
Handle stale machine id / container name
|
2013-03-02 01:18:38 -03:00 |
|
Fabio Rehm
|
661b00ea22
|
Remove LXC::Container dependency on a vagrant machine
|
2013-03-02 00:55:45 -03:00 |
|
Fabio Rehm
|
e128b59241
|
Use lxc-info to determine machine state
|
2013-03-02 00:07:29 -03:00 |
|
Fabio Rehm
|
ce8902574c
|
Fix public key path
|
2013-03-02 00:03:48 -03:00 |
|
Fabio Rehm
|
227a598917
|
Clean up specs
|
2013-03-01 23:27:08 -03:00 |
|
Fabio Rehm
|
4a9d74514e
|
Waits for container to be running after "lxc-start"ing it
|
2013-03-01 23:08:17 -03:00 |
|
Fabio Rehm
|
f1623a9136
|
lxc-wait: check
|
2013-03-01 23:07:15 -03:00 |
|
Fabio Rehm
|
e9a5385c02
|
lxc-start: check
|
2013-03-01 22:47:02 -03:00 |
|
Fabio Rehm
|
8b8bfe739b
|
lxc-create: check
|
2013-03-01 21:52:13 -03:00 |
|
Fabio Rehm
|
7168da249e
|
Extract container object
|
2013-03-01 00:34:51 -03:00 |
|