Fabio Rehm
22c8934633
Shameless plug
2013-04-28 16:31:36 -03:00
Laurent Vallar
9f7f1dd315
Add Debian wheezy/sid base box templates
...
Refactor boxes rake task
Create common directory for common installation scripts
Move Debian/Ubuntu common installation scripts
2013-04-25 17:54:54 +02:00
Fabio Rehm
95873537e1
Add missing entry to changelog for 0.3.3
2013-04-23 08:58:15 -03:00
Fabio Rehm
a6162d712c
Move installation and usage up on README.md
2013-04-23 08:30:40 -03:00
Fabio Rehm
4712aa0792
v0.3.3
2013-04-23 08:25:52 -03:00
Fabio Rehm
04826af3c9
Install nginx on acceptance spec test container instead of apache to speed things up
2013-04-23 08:25:04 -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
21c998f7f1
Add failing acceptance spec for #59
2013-04-23 07:55:01 -03:00
Fabio Rehm
3e46ed3c87
Add note about removed private network support on 0.3.0 to changelog
...
Tks to @fpletz for pointing out
2013-04-22 20:57:31 -03:00
Fabio Rehm
76c250a89c
Remove version from 'What is currently supported?' section so that we don't need to keep it up to date
2013-04-22 20:52:53 -03:00
Fabio Rehm
8bd7cc1085
Remove reference to the arch
command from README
2013-04-22 20:41:41 -03:00
Fabio Rehm
0cd93e8fb8
Lots of tweaks to development boxes
2013-04-22 02:49:35 -03:00
Fabio Rehm
cf8ee170b9
Add an Ubuntu raring box so we can test lxc 0.9
...
Looks like it is working fine, although there's room for improvement
since we can use the output of `lxc-ls --fancy' on 0.9 to get
container's ip, but should be enough to close #54
2013-04-22 01:56:01 -03:00
Fabio Rehm
b3254ad1e2
Update reference to lxc dev box
2013-04-22 01:54:49 -03:00
Fabio Rehm
aedaeb06da
Fix port forwarding for example boxes
2013-04-22 01:42:24 -03:00
Fabio Rehm
7416c2e22f
Update README
2013-04-22 01:38:54 -03:00
Fabio Rehm
5cc7f76df1
Multiple example boxes
2013-04-21 23:58:54 -03:00
Fabio Rehm
e3b16db8c9
Add "require time" so that Date.today
works on 1.9.3
2013-04-21 23:46:21 -03:00
Fabio Rehm
2fd3db12f0
New boxes!
2013-04-21 23:42:41 -03:00
Fabio Rehm
f46af90ec3
Add support for disabling puppet and / or chef installation when building base boxes
2013-04-21 22:56:10 -03:00
Fabio Rehm
399ac72376
Update changelog
2013-04-21 22:36:11 -03:00
Fabio Rehm
7e6df6a141
Add task for building raring 64 boxes
...
Closes #56
2013-04-21 22:32:40 -03:00
Fabio Rehm
637db00e87
Add task for building precise 64 boxes
...
Closes #57
2013-04-21 22:32:04 -03:00
Fabio Rehm
4e136452cd
Remove quantal64 specific code for building base boxes
2013-04-21 22:31:15 -03:00
Fabio Rehm
098e3a633d
Switch arch
usage to uname -m
on base ubuntu lxc template
...
Fixes #53
2013-04-21 22:30:03 -03:00
Fabio Rehm
b95b43fe87
Finish ubuntu box "build abstraction"
2013-04-21 22:23:49 -03:00
Fabio Rehm
1561944967
Begin to rework box packaging tasks
2013-04-21 21:31:30 -03:00
Fabio Rehm
51367454e8
Ensure curl is installed on dev machines since the precise dev box does not come with it
2013-04-21 20:34:16 -03:00
Fabio Rehm
ad5422ece4
Add a similar projects section to README
2013-04-21 19:50:41 -03:00
Fabio Rehm
60841387c5
Configure precise box to use 1.5gb ram and 2 cpus
2013-04-21 18:59:36 -03:00
Fabio Rehm
c0121f5953
Enable NFS for VBox dev machines
2013-04-21 18:59:14 -03:00
Fabio Rehm
b97c27871d
Remove reference to acceptance specs from README
2013-04-21 18:55:15 -03:00
Fabio Rehm
6f2068d5ec
Merge pull request #20 from fgrehm/acceptance-tests
...
Write some initial acceptance specs
2013-04-21 14:54:17 -07:00
Fabio Rehm
b0490c8639
Clean up sanity check code
2013-04-21 18:49:26 -03:00
Fabio Rehm
7ce99c4e99
Add not about running acceptance specs to README
2013-04-21 18:47:42 -03:00
Fabio Rehm
8c7cfd7720
Clean up acceptance specs utilities
2013-04-21 18:47:15 -03:00
Fabio Rehm
6adebb695c
Move acceptance spec "utility methods" out to an example group
2013-04-21 18:38:21 -03:00
Fabio Rehm
8c8c11f07c
Move Vagrant::Machine monkey patch out to a spec support file
2013-04-21 18:27:32 -03:00
Fabio Rehm
3909a26ea3
Move unit specs example group related code to spec/unit/support
2013-04-21 18:13:34 -03:00
Fabio Rehm
e86edb7087
Extract acceptance specs test ui out to a separate file
2013-04-21 18:11:10 -03:00
Fabio Rehm
a1c19371c6
Prevent running acceptance specs from outside a dev machine
2013-04-21 18:04:43 -03:00
Fabio Rehm
ae46fff7c0
Sanity check for vagrant halt and destroy
2013-04-21 17:56:37 -03:00
Fabio Rehm
c1d841271b
Run unit specs only by default during development
2013-04-21 17:09:23 -03:00
Fabio Rehm
7f6713e9bb
2 failed attempts to run acceptance specs on travis, let just not worry about that for now
2013-04-21 16:58:21 -03:00
Fabio Rehm
ba19285d53
Attempt to fix travis build
2013-04-21 16:50:40 -03:00
Fabio Rehm
48a344ab8c
Mark some acceptance specs as pending for now
2013-04-21 16:45:42 -03:00
Fabio Rehm
c85de745b6
Clean up Guardfile
2013-04-21 16:43:35 -03:00
Fabio Rehm
8762a2d942
Redirect redir
stdout to /dev/null
2013-04-20 20:03:36 -03:00
Fabio Rehm
af8e787cb2
Add acceptance specs for provisioning and port forwarding
2013-04-20 20:02:56 -03:00