Commit graph

  • d2a1eeeabc Use arp to grab container ip instead of dig (it seems to be more reliable) Fabio Rehm 2013-03-10 01:54:33 -0300
  • 238b5cd681 Move vendored_vagrant require to the right place Fabio Rehm 2013-03-10 00:45:27 -0300
  • 62ecb3cee1 Remove leftover from spike Fabio Rehm 2013-03-10 00:39:05 -0300
  • 0f282eae54 Git ignore ctags Fabio Rehm 2013-03-10 00:35:07 -0300
  • 54f94e4d95 Remove old script to setup lxc dev container Fabio Rehm 2013-03-09 20:27:58 -0300
  • a2108cd362 Use local cache for example box as well Fabio Rehm 2013-03-09 20:24:26 -0300
  • 1e49de0a91 Update README Fabio Rehm 2013-03-09 20:23:45 -0300
  • cc0779c7cb Update vendored vagrant Fabio Rehm 2013-03-09 19:13:54 -0300
  • ef00eabd23 Remove apt-get clean from upgrade-kernel script used for provisioning VB dev box to leverage vagrant boxes cache Fabio Rehm 2013-03-09 19:13:35 -0300
  • 27d19e49b1 Remove trailing slash from archives shared folder, looks like VB provider was having a hard time dealing with it Fabio Rehm 2013-03-09 17:51:42 -0300
  • d24f4e5c28 Add rake as development dependency Fabio Rehm 2013-03-09 17:02:59 -0300
  • 6f24cfa2f5 Fix readme link Fabio Rehm 2013-03-09 16:44:28 -0300
  • e643569152 Update README once more... Fabio Rehm 2013-03-09 16:41:24 -0300
  • fd93fed254 Move vagrant lxc puppet installation shell provisioning code out to a file Fabio Rehm 2013-03-09 16:40:42 -0300
  • 08218e209a Update VB 1.1 dev Vagrantfile config syntax to the new one Fabio Rehm 2013-03-09 16:23:43 -0300
  • ccb592d448 Upgrade VB dev boxes kernel when provisioning Fabio Rehm 2013-03-09 16:17:03 -0300
  • 42a448666a Add VB dev Vagrantfile for 1.1 Fabio Rehm 2013-03-09 16:12:55 -0300
  • d6457aeb74 Fix shared cache path for VB 1.0 dev box Fabio Rehm 2013-03-09 16:12:27 -0300
  • 755b2033fe Remove .dev from Vagrantfiles file names Fabio Rehm 2013-03-09 16:11:49 -0300
  • 7de73c8c9f Update README Fabio Rehm 2013-03-09 03:17:51 -0300
  • 4e85c402ac Merge pull request #7 from fgrehm/dev-box-puppet-provisioning Fabio Rehm 2013-03-08 22:13:49 -0800
  • 4b7be3dd72 Update README with recent dev box changes Fabio Rehm 2013-03-09 03:11:55 -0300
  • ce8445b001 Set up a Vagrantfile for 1.0 Fabio Rehm 2013-03-09 02:51:50 -0300
  • aa57fd794b Finally a decent development environment 😎 Fabio Rehm 2013-03-09 02:22:52 -0300
  • a5d18567cb Rename development Vagrantfile to Vagrantfile.dev.lxc Fabio Rehm 2013-03-09 01:43:57 -0300
  • e406be521a Tweaks to start a container from within the dev container Fabio Rehm 2013-03-08 03:36:54 -0300
  • 72893299f4 First stab at setting up a lxc container for developing the gem itself Fabio Rehm 2013-03-08 02:32:28 -0300
  • 9a168950fe First stab at handling a custom lxc-dhcp IP Fabio Rehm 2013-03-08 02:19:48 -0300
  • 3e7488f613 👋 spike Fabio Rehm 2013-03-08 04:31:28 -0300
  • 6038545186 Remove Gemfile from example Fabio Rehm 2013-03-08 02:47:53 -0300
  • ab9098f375 Travis badge Fabio Rehm 2013-03-08 02:04:17 -0300
  • f6b7859b77 Merge pull request #34 from fgrehm/new-box-format Fabio Rehm 2013-03-07 21:01:54 -0800
  • b14366acff Improve readme and change Vagrantfile examples to use pre-built box from dropbox Fabio Rehm 2013-03-08 01:50:14 -0300
  • b3f18984a4 Rename rake task for building the base quantal64 box and prevent it from running when box has already been built. Fabio Rehm 2013-03-08 01:42:31 -0300
  • e757563d9d Install curl, wget and bash-completion packages when building quantal64 base box Fabio Rehm 2013-03-08 01:40:58 -0300
  • 8a3c68b240 Use ubuntu mirrors for debootstrapping Fabio Rehm 2013-03-08 01:39:56 -0300
  • bfe7440ffc Update example vagrantfile to use the quantl64 box Fabio Rehm 2013-03-08 01:07:41 -0300
  • a929c14af5 Update readme to use quantal64 box Fabio Rehm 2013-03-08 00:59:25 -0300
  • 759b1c5f80 Extract rootfs tar contents into a tmp folder to avoid headaches and check if a lxc-template file was included on .box Fabio Rehm 2013-03-08 00:54:15 -0300
  • 3d30418e53 Remove after create script support from box metadata Fabio Rehm 2013-03-07 02:44:06 -0300
  • cf2da28625 Handle new box metadata Fabio Rehm 2013-03-07 02:09:09 -0300
  • 75378caf01 Remove cloud image related files Fabio Rehm 2013-03-07 02:00:09 -0300
  • 8e1a656cc6 Tweak templates for quantal 64 to ease integration with vagrant Fabio Rehm 2013-03-07 01:58:34 -0300
  • 3a2ffbd06f Build quantal 64 box with new json metadata Fabio Rehm 2013-03-06 22:43:52 -0300
  • 7f7e3d8a51 Remove bindhome support from quantal 64 lxc template Fabio Rehm 2013-03-06 22:16:52 -0300
  • bd05b44647 Change quantal-64 lxc template default user from ubuntu to vagrant Fabio Rehm 2013-03-06 22:15:21 -0300
  • 8448c53155 Begin work on new box format Fabio Rehm 2013-03-06 22:08:22 -0300
  • f5bb36d1f3 guess what? more readme stuff Fabio Rehm 2013-03-05 01:56:49 -0300
  • 631ced0a7f Say hi to Travis Fabio Rehm 2013-03-05 01:33:02 -0300
  • 97476af450 Lots of README Fabio Rehm 2013-03-05 01:04:39 -0300
  • 49963b532d Increase after-create-script sleep time between retries + add support for writing out lxc-start debugging logs Fabio Rehm 2013-03-05 01:02:05 -0300
  • 5ec73c867b private network with IP: check Fabio Rehm 2013-03-05 00:58:37 -0300
  • ceb6f763df Getting ready for bootstrap Fabio Rehm 2013-03-04 20:40:20 -0300
  • a06b45e6b9 Tweaks to vagrant dev box setup Fabio Rehm 2013-03-04 20:36:22 -0300
  • 4dcbfda597 Silly change to hello world puppet module from example Fabio Rehm 2013-03-04 19:46:03 -0300
  • 2d33c8750e Need to run apt-get update before installing puppet Fabio Rehm 2013-03-04 19:44:49 -0300
  • d31769984f Handle box url from Vagrantfile Fabio Rehm 2013-03-04 19:35:50 -0300
  • 6f6d14aee7 Skip puppet installation on example vagrant file since the box's after-create script handles that now Fabio Rehm 2013-03-04 19:34:11 -0300
  • b06d755926 Install puppet on ubuntu-cloud after the machine is set up Fabio Rehm 2013-03-04 19:31:40 -0300
  • 776251c1d6 Update bundle Fabio Rehm 2013-03-04 19:27:04 -0300
  • 39ab047bc8 💣 config file used on spike Fabio Rehm 2013-03-04 19:24:39 -0300
  • 3d72f4af02 Make use of Container#rootfs_path from #run_after_create_script Fabio Rehm 2013-03-04 01:18:50 -0300
  • 953c2c8d55 debugging++ Fabio Rehm 2013-03-04 01:18:04 -0300
  • 35f2c6eaf5 Check-in some TODOs and REFACTORs that have been around for a while Fabio Rehm 2013-03-04 01:16:45 -0300
  • 65d986c436 Add provisioning to the example Fabio Rehm 2013-03-04 01:14:38 -0300
  • 2daabdf9fb Yes we have provisioners! Fabio Rehm 2013-03-04 01:10:09 -0300
  • b9bb1dff1a Fix issue with after create scripts Fabio Rehm 2013-03-04 01:09:12 -0300
  • 409ec9ecf4 Moar troubleshoting Fabio Rehm 2013-03-04 01:06:08 -0300
  • f716dca6ab folder sharing: check Fabio Rehm 2013-03-03 22:42:18 -0300
  • 50d86e927c Fix reference to message not created middleware Fabio Rehm 2013-03-03 23:16:02 -0300
  • a336c61991 Moar troubleshoting info Fabio Rehm 2013-03-03 22:23:26 -0300
  • c220835daf Update README Fabio Rehm 2013-03-03 20:42:29 -0300
  • 71c1a401cc Add support for setting custom lxc-start arguments from Vagrantfile Fabio Rehm 2013-03-03 04:37:07 -0300
  • 169f92bf55 Graceful container shutdown Fabio Rehm 2013-03-03 03:22:44 -0300
  • 479f9a0cdc Allow setting container hostname from Vagrantfile Fabio Rehm 2013-03-03 02:37:34 -0300
  • 30d163d4bb Move action classes into their own files Fabio Rehm 2013-03-03 02:24:05 -0300
  • 8a54b8dde8 Update bundled vagrant Fabio Rehm 2013-03-03 01:52:32 -0300
  • e8459de8cb Retry after create script execution and increase sleep time when trying to get container ip Fabio Rehm 2013-03-03 01:19:20 -0300
  • ce0b40bbe9 README tweaks Fabio Rehm 2013-03-03 00:44:41 -0300
  • ec3ff3b903 Finally a readme Fabio Rehm 2013-03-03 00:38:48 -0300
  • cf8696d699 Copy and paste is evil Fabio Rehm 2013-03-03 00:32:41 -0300
  • 330b90fa10 Fix ping command Fabio Rehm 2013-03-03 00:21:41 -0300
  • 30b4f51a54 Fix setup dev box script Fabio Rehm 2013-03-03 00:21:27 -0300
  • 9150ca56f9 💣 spike specs Fabio Rehm 2013-03-02 23:47:54 -0300
  • e7cfc52391 Rename dev folder to example Fabio Rehm 2013-03-02 23:36:48 -0300
  • f40bb21ba9 Fix require for sample Vagrantfile Fabio Rehm 2013-03-02 23:34:48 -0300
  • c9288159d2 Remove spec support code from code coverage report Fabio Rehm 2013-03-02 23:33:57 -0300
  • 91c9c059ff Remove box image cache from setup script and fix vagrant keys path Fabio Rehm 2013-03-02 23:33:30 -0300
  • 7b68802dd2 Make sure the machine is accessible when checking for the dhcp ip Fabio Rehm 2013-03-02 23:20:52 -0300
  • 8507d07862 Download ubuntu-cloud tarball before building it Fabio Rehm 2013-03-02 23:14:08 -0300
  • 9d45a25c1a Change ubuntu-cloud lxc template to accept a --cache-path argument Fabio Rehm 2013-03-02 23:13:15 -0300
  • 274f7c7b8a Provide --cache-path to lxc templates on creation Fabio Rehm 2013-03-02 23:12:26 -0300
  • 7e6781cd02 Make explicit that the Vagrantfile is meant to be used for development Fabio Rehm 2013-03-02 22:46:24 -0300
  • a7770a00ad Enable gem tasks Fabio Rehm 2013-03-02 21:36:17 -0300
  • d4d71cfb8e Remove old vagrant submodule leftover Fabio Rehm 2013-03-02 20:51:07 -0300
  • db0239440c Update gemspec Fabio Rehm 2013-03-02 20:40:25 -0300
  • 76ec1326b6 Its now safe to run rake and guard from outside the dev box Fabio Rehm 2013-03-02 20:39:27 -0300
  • 61c4982fde Vendorize vagrant Fabio Rehm 2013-03-02 20:36:06 -0300
  • 4d6e5ea287 Merge pull request #12 from fgrehm/basic-provider Fabio Rehm 2013-03-02 13:17:54 -0800
  • 3f5f1cc753 Clean up dev vagrantfile Fabio Rehm 2013-03-02 16:51:28 -0300