Commit graph

995 commits

Author SHA1 Message Date
Laurent Vallar a5fd547859 Non interactive babushka install 2013-04-29 15:25:48 +02:00
Laurent Vallar 14afc0b814 Fix $LANG support 2013-04-29 11:12:55 +02:00
Laurent Vallar 7f338da734 Add ping package to test networking after build 2013-04-29 11:12:42 +02:00
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