=== marrusl is now known as marrusl_afk === marrusl_afk is now known as marrusl [03:02] ensemble eh? sounds pretty cool [03:02] i want to see it in use though [03:15] tried chef or puppet before? [03:42] yeah i use chef mostly currently [03:44] chef cloudformation and cloud-init, but you need to combine three things to get the end goal, seems ensemble is trying to do all three together [03:50] well cloud-init is a perfect example [03:50] that relies on upstart and yet its not even a dependency of the package [03:51] it won't work on most other distributions out of box. i still need to find time to port it. === dendro-afk is now known as dendrobates [03:52] i guess if you are happy with being locked into ubuntu with everything, then its certainly the distro you can be happy with [03:58] amazon linux adopted cloud-init, i think others would as well, there's nothing else out there that provides a nice set of tools to interact with userdata [03:59] yes they had to fork it and do their own version of it which really doesn't help. i need to find term to merge both so that more than 2 distros can use it. [04:00] term=time [04:00] its disheartening to see two distros act like proprietary companies [04:01] would it really be that hard to port to say centos? [04:03] https://bugs.launchpad.net/cloud-init/+bug/655837 [04:03] Launchpad bug 655837 in cloud-init "integrate changes from amazon" [Medium,Triaged] [04:03] no i did an analysis and its not hard to port, but of course it takes a little bit of time. this doesn't address the concept of a platform independent codebase [04:03] oh you're subscribed to that [04:03] yes thats the bug we have [04:03] nobody has time [04:04] good ol working backwards. amazon forked it because it depends on upstart.. [04:05] amazon forked because it depends on apt [04:05] that was the biggest issue [04:06] the upstart isn't really all that bad. [04:06] and they didn't really chose to fork. they're interested in getting their changes back upstream [04:06] business forced them to fork (ie, they needed something *now*) [04:06] maybe there should be a concept similar to chef, where it abstracts the init/package systems [04:07] well, yes. some abstraction layer for packages would be necessary. [04:08] i analyzed the code and upstart is more hard in there imho. there is no reason to depend on either. [04:08] smoser: if they are interested, why have they not just done it? [04:09] things take time. [04:09] true, but how long for this one? :) [04:10] i want to do it so i can port it properly to debian and conform to deb policy, but heh i dont have time yet [04:10] time's always an issue [04:10] and priority [04:10] you have something that works, its hard to assign priority to doing the right thing [04:10] :) [04:10] anyway... [04:11] true [04:11] it doesn't work on debian heh [04:11] i am interested in making cloud-init function properly on debian [04:11] otherwise i would of included it in the AMIs i release last week [04:11] and would be interested in helping people make it work on fedora or the like. [04:11] yep, its just time and priority for both of us right and we've talked about this before [04:12] thanks again for the rightscale support though :) me and jeremydei are lovin it [04:12] so you're using it? [04:12] thats great. [04:12] oh just in some natty testing stuff [04:12] it could be better. [04:12] you're kindof delegated to user-scripts with it. [04:12] i have to find time to rewrite the rightlink_installer.sh for the hook [04:12] rather than being able to insert boothooks and such [04:13] well just the one remote script to install rightlink is all we need :) [04:23] smoser: tried out my images yet by any chance? [04:24] no. [04:24] ah wells === daker_ is now known as daker === dendrobates is now known as dendro-afk === dendro-afk is now known as dendrobates === gustavomzw_ is now known as gustavomzw === dendrobates is now known as dendro-afk === dendro-afk is now known as dendrobates === dendrobates is now known as dendro-afk === niemeyer is now known as niemeyer_lunch === chuck_ is now known as zul === niemeyer_lunch is now known as niemeyer_meeting === dendro-afk is now known as dendrobates === niemeyer_meeting is now known as niemeyer === daker is now known as daker_ === hallyn is now known as hallyn_afk [18:57] hi all === hallyn_afk is now known as hallyn === dendrobates is now known as dendro-afk === dendro-afk is now known as dendrobates === dendrobates is now known as dendro-afk === niemeyer is now known as niemeyer_away === dendro-afk is now known as dendrobates