Commit graph

  • fcaf98d669 Avoid vagrant user creation on quantal64 base box in case it has already been created Fabio Rehm 2013-03-30 16:44:31 -0300
  • b54dcdc57b Remove commented out actions that we wont implement Fabio Rehm 2013-03-30 16:52:09 -0300
  • 31238039a8 Vagrant's synced_folder have IDs, not names Fabio Rehm 2013-03-30 16:40:33 -0300
  • 6c8f9d695a Minor tweaks to example and development vagrantfiles Fabio Rehm 2013-03-29 13:31:57 -0300
  • 8bc04707fa Add links to compare view on changelog Fabio Rehm 2013-03-29 13:23:23 -0300
  • 846dc40d9b Up version for development Fabio Rehm 2013-03-29 13:22:48 -0300
  • e514f00487 Add a chef-solo recipe to example to prove it works Fabio Rehm 2013-03-29 13:50:04 -0300
  • 3da1d20c38 Release 0.1.1 v0.1.1 Fabio Rehm 2013-03-29 12:47:27 -0300
  • b5b7fc76e3 Merge pull request #43 from fgrehm/v0.1.1 Fabio Rehm 2013-03-29 08:45:57 -0700
  • 57e1394e70 Update CHANGELOG Fabio Rehm 2013-03-29 12:45:07 -0300
  • a168f3f74c Update README Fabio Rehm 2013-03-29 12:39:57 -0300
  • 78f8393536 Update comment reference Fabio Rehm 2013-03-29 12:31:36 -0300
  • 31f60022d8 Allow setting guest ssh port from Vagrantfile Fabio Rehm 2013-03-29 12:29:24 -0300
  • 306deaa0e2 Add support for configuring rootfs path Fabio Rehm 2013-03-29 12:24:37 -0300
  • c7c54457ce Remove unused constant Fabio Rehm 2013-03-29 12:21:55 -0300
  • 844e6d3463 Remove lefover from arp calls. Closes #42 Fabio Rehm 2013-03-29 12:19:55 -0300
  • d0f662a8c4 Skip Vagrant's built in ssh redirect Fabio Rehm 2013-03-29 03:04:53 -0300
  • 976a6ebed7 Sets container name based on vagrant root path Fabio Rehm 2013-03-29 02:17:34 -0300
  • a33b32c164 Speed up containers creation by removing unneded rsync call from lxc-template Fabio Rehm 2013-03-29 02:07:36 -0300
  • b227d1b7cb 💣 Vagrant 1.0 support for development Fabio Rehm 2013-03-27 02:52:41 -0300
  • 84f79869d5 Up version for development Fabio Rehm 2013-03-27 02:53:28 -0300
  • 6416febb9c Remove explicit require_plugin from example Fabio Rehm 2013-03-28 16:42:04 -0300
  • a84cb346bb Update README.md Fabio Rehm 2013-03-27 10:16:42 -0300
  • 007e1f23aa Update README.md Fabio Rehm 2013-03-27 09:18:35 -0300
  • 769e0af57e v0.1.0 v0.1.0 Fabio Rehm 2013-03-27 02:00:07 -0300
  • e61bd73f13 Badges anyone? Fabio Rehm 2013-03-27 02:14:39 -0300
  • 086bfe5ed1 Update vagrant installation link on readme to 1.1.4 Fabio Rehm 2013-03-27 02:01:29 -0300
  • ad8d8cde81 Merge pull request #39 from fgrehm/port-forwarding Fabio Rehm 2013-03-26 19:49:17 -0700
  • cb83681b26 Update readme with port forwarding info Fabio Rehm 2013-03-26 23:44:31 -0300
  • dcfd7347c6 Move i18n require up to spec_helper Fabio Rehm 2013-03-26 21:48:41 -0300
  • 004ad783e3 Kill redir processes on machine halt Fabio Rehm 2013-03-26 21:47:28 -0300
  • 399ab86d60 Add action for clearing forwarded ports Fabio Rehm 2013-03-26 21:45:20 -0300
  • 0f3b99b376 Add port forwarding middleware to containers boot action Fabio Rehm 2013-03-26 20:01:10 -0300
  • dd99c56cda First stab at port forwarding with redir Fabio Rehm 2013-03-26 20:00:05 -0300
  • e9cb7b0bfb Install redir package on dev boxes (we'll use it for port forwarding) Fabio Rehm 2013-03-25 23:19:59 -0300
  • d9df348500 Update base quantal64 box references Fabio Rehm 2013-03-26 22:13:19 -0300
  • 14bde8c1bd Remove note about chef not being supported on quantal64 box Fabio Rehm 2013-03-26 22:11:02 -0300
  • cc069a5caa Clean up quantal64 rootfs after building box Fabio Rehm 2013-03-26 22:05:41 -0300
  • b63ed73521 Install man-db and psmisc on base quantal64 box Fabio Rehm 2013-03-26 22:05:20 -0300
  • 75e0502b1a Installs chef on base quantal64 box Fabio Rehm 2013-03-26 22:03:47 -0300
  • bdb8150a06 Install puppet 3.1.1 on base quantal64 box Fabio Rehm 2013-03-26 22:03:31 -0300
  • b4eb38e551 Update LXC::Action TODOs Fabio Rehm 2013-03-26 22:00:30 -0300
  • 58ff80dfdd Prevent exec and fork on unit specs Fabio Rehm 2013-03-26 21:59:25 -0300
  • 8e7c5b2e83 Eager loads plugin files in case we need to verify constant names on specs Fabio Rehm 2013-03-26 21:59:03 -0300
  • dc2d8f8572 Caches gem tarballs on dev boxes Fabio Rehm 2013-03-26 21:57:47 -0300
  • 185b47dfc7 Change vagrant box provisioning to use 2 cpus Fabio Rehm 2013-03-26 21:56:52 -0300
  • 0f0845b7d1 Add note about not checking if required dependencies are installed Fabio Rehm 2013-03-26 21:55:29 -0300
  • a6da7978ad Add Vagrant's require_plugin to README example Fabio Rehm 2013-03-26 21:53:28 -0300
  • 0e6a00d8b7 Update dependencies Fabio Rehm 2013-03-26 17:28:34 -0300
  • 59d9c3c892 Remove old comment Fabio Rehm 2013-03-25 20:32:42 -0300
  • e6f4c93e9c Up version for development Fabio Rehm 2013-03-19 11:33:27 -0300
  • 43a13e4d77 v0.0.3 v0.0.3 Fabio Rehm 2013-03-19 11:31:46 -0300
  • 3aeca86910 Private networking is not working yet... Fabio Rehm 2013-03-19 10:18:21 -0300
  • dd465be5d4 Update dependencies and installation instructions Fabio Rehm 2013-03-19 03:08:30 -0300
  • fcf503223e Update shell script used for upgrading the kernel to newer linux header related packages Fabio Rehm 2013-03-19 02:52:36 -0300
  • 84726776c7 There is no need to install dnsutils and fping on dev boxes anymore Fabio Rehm 2013-03-19 02:45:19 -0300
  • b5465ddab2 Add middleware to force ssh disconnect Fabio Rehm 2013-03-19 02:38:31 -0300
  • 1609e6bdcb Bump version for development Fabio Rehm 2013-03-19 02:09:48 -0300
  • b4161ac8af Simplify container ip detection using lxc-attach + ifconfig Fabio Rehm 2013-03-19 01:46:44 -0300
  • e8388743ca Add support for starting processes inside a running container using lxc-attach Fabio Rehm 2013-03-19 01:25:27 -0300
  • 555d7d61e2 Fix link to port forwarding issue on readme Fabio Rehm 2013-03-18 20:51:21 -0300
  • 3fe5977b8b README update as usual Fabio Rehm 2013-03-18 20:44:51 -0300
  • 83076f4312 Moar vendored vagrant leftovers Fabio Rehm 2013-03-14 22:45:45 -0300
  • bee1e98e35 Remove vendored vagrant leftovers from specs Fabio Rehm 2013-03-14 22:39:57 -0300
  • d168e6a47e Update Gemfile.lock Fabio Rehm 2013-03-14 22:39:22 -0300
  • 83c9bf7530 Update README v0.0.2 Fabio Rehm 2013-03-14 20:26:40 -0300
  • c6ec597182 Bump version Fabio Rehm 2013-03-14 20:26:15 -0300
  • 6a1b24aaac Remove vendored vagrant code and gem dependencies Fabio Rehm 2013-03-14 19:44:39 -0300
  • 2689bcff1a Merge pull request #36 from neerolyte/dev-1.0-prov-fails Fabio Rehm 2013-03-14 16:34:34 -0700
  • f9d118840b set hostname for 1.0 as required by provisioning David Schoen 2013-03-15 09:16:50 +1100
  • ef19c1e0b3 Update README with Vagrant 1.1 note Fabio Rehm 2013-03-14 16:24:33 -0300
  • dc287ad040 Add port forwarding note to readme v0.0.1 Fabio Rehm 2013-03-12 15:40:17 -0300
  • 6dcb118f86 Fix LXC_START_LOG_FILE support Fabio Rehm 2013-03-12 15:29:18 -0300
  • fa49c75eb8 Update README base box url Fabio Rehm 2013-03-12 14:45:09 -0300
  • 30ec42b36b Fix bug with lxc-start arguments Fabio Rehm 2013-03-12 14:40:18 -0300
  • 08221913dd Fix dev boxes gem home on .gemrc Fabio Rehm 2013-03-12 14:38:01 -0300
  • d12f5c1d62 Install tmux on dev boxes Fabio Rehm 2013-03-12 14:37:25 -0300
  • ae50b08806 Ensure we can boot nested containers from vbox dev machine Fabio Rehm 2013-03-12 14:37:07 -0300
  • 5e90e102c2 Install fping on dev boxes Fabio Rehm 2013-03-12 14:36:20 -0300
  • aaef306069 Override lxc default configs on dev boxes based on hostname to avoid conflicting IPs Fabio Rehm 2013-03-12 14:35:51 -0300
  • beaffaae68 Consolidates 1.1 Vagrantfiles into a single one Fabio Rehm 2013-03-12 14:33:00 -0300
  • 4de5411a67 Logging output reviewed (closes #2) Fabio Rehm 2013-03-11 00:13:48 -0300
  • 03f823130c Wait for container to be accessible after starting it Fabio Rehm 2013-03-11 00:12:01 -0300
  • 59267d01e6 Get rid of a few TODOs that does not make sense anymore Fabio Rehm 2013-03-11 00:10:00 -0300
  • f2810da629 Add support for setting host name Fabio Rehm 2013-03-11 00:09:36 -0300
  • 270cbd8a51 Move forced halt code into its own action Fabio Rehm 2013-03-11 00:08:28 -0300
  • 02d56474df Fix typo on fping package name on readme Fabio Rehm 2013-03-10 22:13:58 -0300
  • 431958899c Fix code related to Container#assigned_ip retryal attempts Fabio Rehm 2013-03-10 22:15:16 -0300
  • e512fe0b9d Update readme with ifping dependency Fabio Rehm 2013-03-10 22:02:46 -0300
  • 5f8c3955a5 Add pending spec for subnet ping code Fabio Rehm 2013-03-10 21:59:45 -0300
  • 0f618a008e Ping everyone on the lxc-bridge subnet in case we cant identify container ip from arp Fabio Rehm 2013-03-10 21:57:45 -0300
  • 550b926497 Clean up Container object by making use of the CLI Fabio Rehm 2013-03-10 21:13:29 -0300
  • 228e03ecbe Implement CLI object required functionality to refactor the Container object Fabio Rehm 2013-03-10 20:31:32 -0300
  • 567ede7db6 Begin to make use of CLI from LXC::Container Fabio Rehm 2013-03-10 19:22:58 -0300
  • 811d9a4b29 Begin to extract a lxc cli object Fabio Rehm 2013-03-10 19:15:31 -0300
  • 30b1420ced Ensure template-name and rootfs-cache-path are set prior to container creation Fabio Rehm 2013-03-10 02:34:17 -0300
  • 1b9dcf5aad Comment out and remove blank actions Fabio Rehm 2013-03-10 02:33:07 -0300
  • 4f6c2b717a Remove shell provisioner script for installing puppet on containers Fabio Rehm 2013-03-10 02:31:20 -0300
  • 731ce84d5a Install manpages and puppet on base box Fabio Rehm 2013-03-10 02:27:19 -0300
  • b9013a4586 Set base box hostname to quantal64 Fabio Rehm 2013-03-10 02:00:03 -0300