Time  Nick    Message
02:05 pdurbin yeah, there's a reason crimsonfubot has quit... i keep rebuilding the VM it runs on: server1.greptilian.com
02:06 pdurbin i got the vagrant religion this weekend. i'm using it (and puppet) to test reprovisioning my VM. this is how i'm doing it: https://github.com/pdurbin/greptilian-vagrant
02:07 pdurbin stages are really cool (in puppet)
02:08 pdurbin i do have a weird bug though... i don't think i should have to restart iptables manually at the end, as i mention in that repo's readme
02:31 pdurbin cool, crimsonfubot is back
02:31 pdurbin as well as my wiki
02:32 pdurbin still some work to do but not too bad to get reprovisioned
02:32 pdurbin i switched from salt to puppet because i didn't see salt as one of the default provisioning engines in vagrant
02:32 pdurbin vagrant supports puppet and chef but i haven't used chef much
02:34 pdurbin agoddard: though i am interested in porting my config to chef, as an exercise. should be easy to test in vagrant... just change config.vm.provision lines in my Vagrantfile: https://github.com/pdurbin/greptilian-vagrant/blob/master/Vagrantfile
02:35 pdurbin part of the config, at least. :) we'll see how it goes
02:36 pdurbin i feel like it's a lot of steps on that readme... to reprovision my VM... but actually there are fewer steps from vagrant. and it's faster in vagrant to start from scratch: vagrant destroy
02:37 pdurbin and then test the whole config: vagrant up
02:37 pdurbin if i want to test a change quick without a full destory: vagrant provision
02:37 pdurbin (which for me runs puppet)
02:37 pdurbin and if i like the change, i can just commit and push
02:38 pdurbin so you can iterate pretty quickly
02:38 pdurbin and the full `vagrant destroy` and `vagrant up` process to get a clean slate only takes about 5 minutes
02:39 pdurbin i was telling ventz... i think i may start using vagrant for everything...
02:39 pdurbin it's an easy way to give someone a demo... one they can run on their own machine
02:40 pdurbin or a great way to demonstrate a complicated system... like's ventz's 10 node mysql cluster
02:40 pdurbin though i haven't yet tried multiple VMs with vagrant
02:40 pdurbin it's documented and should work
02:42 pdurbin anyway, vagrant is awesome. i had only used it to spin up a VM quickly, which is cool, but the real power is combining it with provisioning (puppet or chef) for rapid prototyping
16:30 dotplus so how are y'all puppetizing mysql config? surely you're not using the puppetlabs-mysql module in earnest? is everyone just writing their own or am I missing another source?
21:40 larsks  pdurbin: You convinced me to finally try vagrant.
21:41 larsks  pdurbin: And it whines unhelpfully about my ssh keys.  Sigh.  At first glance it looks like openstack + cloud-init will get me about the same thing (albeit remotely instead of running locally).