18:59:54 <rbergeron> #startmeeting Cloud SIG 18:59:54 <zodbot> Meeting started Fri Feb 24 18:59:54 2012 UTC. The chair is rbergeron. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:59:54 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:00 <rbergeron> #meetingname Cloud SIG 19:00:00 <zodbot> The meeting name has been set to 'cloud_sig' 19:00:04 <rbergeron> #topic Roll Call 19:00:08 * gholms is in a staff meeting typing on a phone. Don't expect too much. 19:00:12 * mgoldmann says hi 19:00:17 * mdomsch 19:00:18 * rbergeron will chill for a bit while people drop in 19:00:27 <rbergeron> gholms: you should make funny faces at mull and gregdek and obino 19:00:43 <gholms> :) 19:01:28 <shaiton> I don't know your agenda, but you're probably concerned about https://fedorahosted.org/fedora-websites/ticket/83 19:01:30 <shaiton> ;) 19:01:52 * ke4qqq shows up 19:02:06 * shaiton is not sure to be there for the Open Floor 19:02:09 * jforbes is here 19:02:17 <spstarr> hello 19:02:41 <rbergeron> shaiton: okay 19:02:55 <rbergeron> shaiton: I usually do quite a bit of agenda roulette based on who is here :) 19:03:06 <rbergeron> okay, i think we have a handful of people here, so, let's get started :) 19:03:13 <rbergeron> #topic OpenNebula 19:03:19 <rbergeron> spstarr: you get to go first today. 19:03:23 <spstarr> :) 19:03:46 <spstarr> So we've gone though some churn with Ruby 1.9 causing havoc, which is making upstream rethink dependencies going forward for new versions of OpenNebula 19:04:09 <rbergeron> right 19:04:19 <spstarr> right now, im working with them on the opennebula.spec and going though the changes we need in Fedora packaging, other then that we have all the rubygem dependencies for Fedora 17, we will have to drop Ozones feature however 19:04:26 <spstarr> but this not criticial for using OpenNebula 19:04:43 <spstarr> We still need the comps.xml change to get opennebula into the Cloud group 19:04:50 <rbergeron> notting: ping 19:04:53 <spstarr> and im working on the systemd/tmpfs/lock bits right now 19:05:02 <spstarr> the rest is just the package itself 19:05:05 <rbergeron> oh, he's not here 19:05:10 <ke4qqq> spstarr: you're a packager- should be easy to make that change 19:05:23 <spstarr> I am :) but i cant review my own package and approve 19:05:34 <ke4qqq> spstarr: i meant comps.xml 19:05:51 <spstarr> oh just check it out w/ git make change, XMLlint then commit? 19:05:55 <ke4qqq> yep 19:06:01 <spstarr> dont need to notify anyone? 19:06:07 <spstarr> (well the commit would trigger emails anyway) 19:06:08 <rbergeron> see, you should just ask ke4qqq things, because i have no idea :) 19:06:13 <spstarr> lol 19:06:20 <ke4qqq> for adding a package - no - massive changes - yes please 19:06:29 <spstarr> its, just one line :) 19:06:39 <spstarr> the rest gets pulled in via dependency walking in spec 19:07:10 <spstarr> this weekend i will be on irc with upstream hashing out the packaging bits 19:07:23 <rbergeron> spstarr: rockin' 19:07:25 <spstarr> then i turn my home network into a cloud lab to begin testing 19:07:36 <ke4qqq> http://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups#How_to_edit_comps 19:07:42 * spstarr bookmarks 19:08:29 <rbergeron> #info all rubygem deps are in F17; working on opennebula.spec and is also working through needed changes in fedora packaging 19:08:44 <rbergeron> #action spstarr to add opennebula to comps.xml 19:08:48 <rbergeron> :) 19:09:01 <spstarr> thats my update for now :) 19:09:17 <rbergeron> awesome. thank you :) 19:09:33 <rbergeron> #topic AWS and Mirrors and the like 19:09:38 <rbergeron> mdomsch: you about? :) 19:09:42 <mdomsch> yep 19:09:51 <rbergeron> how are you coming along? 19:09:54 <mdomsch> http://fedoraproject.org/wiki/Infrastructure/Mirroring/Amazon 19:10:05 <mdomsch> I ran into some problems with s3cmd sync code 19:10:15 <mdomsch> see bottom of that link 19:10:46 <mdomsch> right now the showstopper is that at some point there's a null XML document running around, not sure where it came from or what it's used for, but it causes s3cmd to crap out 19:11:07 <mdomsch> this is on syncs after the first one completed 19:11:26 <mdomsch> I've gotten an initial sync done, ~77GB pushed over 48 hours 19:11:47 <mdomsch> but this s3cmd bug has me stymied right now 19:11:57 <mdomsch> I'll raise it with upstream and pray I guess 19:12:00 <rbergeron> #info Amazon / MIrroring is coming along; initial sync done, ~77GB pushed over 48 hours; running into problems with s3cmd sync code 19:12:06 <gholms> Any idea what request is getting the funny response? 19:12:43 <mdomsch> gholms, not really - I added some prints to look for it, but it hasn't been helpful yet 19:13:09 <mdomsch> the rest is done - DNS CNAME, mirrormanager entry (disabled for now) 19:13:41 <rbergeron> dgilmore: are we having alpha up on aws on tuesday morning? 19:13:52 <mdomsch> and I still need Max or someone to tell me how to restrict access to a bucket by region 19:13:54 <gholms> Did you manage to find a way to track ec2's ip ranges? 19:13:59 <mdomsch> gholms, yes 19:14:17 <rbergeron> #info still need to find out how to restrict access to a bucket by region 19:14:45 <mdomsch> spevack ^ 19:14:45 <gholms> On Tuesday? Crap. I'm still working on a cloud-init fix. 19:15:17 <rbergeron> gholms: sorry, we delivered this hot dog on time for a change 19:15:41 <rbergeron> #info *we all look at spevack* 19:15:47 <gholms> No worries. It shouldn't be any worse than it is now. 19:15:59 <rbergeron> gholms: is it a srs broken thing? 19:16:46 <gholms> The bare minimum works. Everything else does not. But that is what the f16 image does, fwiw. 19:17:13 <gholms> I wouldn't hold anything up for it. 19:17:14 <rbergeron> ... okay 19:17:19 <rbergeron> gholms: gotcha 19:17:30 <rbergeron> mdomsch: are you aiming for any particular point in time? 19:17:36 <rbergeron> beta, final, F22, ? :) 19:17:49 <mdomsch> rbergeron, not specifically 19:18:08 <mdomsch> it's independent of any release schedule 19:18:09 <gholms> That doesn't have to coincide with a release. 19:18:13 <mdomsch> and is a "nice to have" 19:18:40 <rbergeron> mdomsch: okay :) 19:19:13 <rbergeron> mdomsch: anything we can do here other than tempt spevack's response in the meeting logs? 19:19:32 <mdomsch> fond a replacement for s3cmd that works? 19:19:37 <mdomsch> s/fond/find/ 19:19:39 <gholms> Heh 19:19:42 <rbergeron> i am fond of that idea 19:19:45 * rbergeron snickers 19:19:53 <rbergeron> gotcha. well, thanks for plugging away :) 19:20:12 * gholms will write one eventually for $dayjob, but not yet 19:20:44 <rbergeron> #topic Get Fedora webpage updated to include cloud 19:20:53 <rbergeron> #link http://fedoraproject.org/get-fedora 19:21:13 <rbergeron> #link https://fedorahosted.org/fedora-websites/ticket/83 19:21:16 <rbergeron> shaiton: still around? 19:21:29 <rbergeron> So we were looking at this for around beta time, AIUI 19:21:32 <shaiton> yep 19:21:50 <rbergeron> shaiton: I guess the question is: what information do you need from us to get moving on this? 19:22:05 <shaiton> ok, I just wanted to keep that not forgotten 19:22:12 <shaiton> probably a nice picture 19:22:16 <shaiton> from design… 19:22:19 <shaiton> short text 19:22:25 <rbergeron> of a fire engine? or maybe a cloud 19:22:28 <rbergeron> probably a cloud 19:22:31 <rbergeron> LOL 19:22:35 <shaiton> :) 19:22:46 <shaiton> but it's not urgent, we still have time 19:23:00 <rbergeron> http://fedoraproject.org/en/get-fedora-options 19:23:07 <rbergeron> actually, I think it is supposed to go in there 19:23:12 * rbergeron apologizes for being confuzzling 19:23:44 <shaiton> yes rbergeron that's what I think too 19:23:47 <rbergeron> I guess maybe a cloud tab on that page? 19:24:10 <shaiton> rbergeron, nice :) exactly 19:24:22 <shaiton> (but we need more content then ) 19:24:27 <rbergeron> okay 19:24:33 <rbergeron> well, i can take a first crack at it i guess 19:25:04 <shaiton> don't bother with html, just give us few text and a picture 19:25:06 <rbergeron> i konw there was also some talk of making a more information page similar to ooboontoo's page on ec2 options 19:25:28 <rbergeron> #action rbergeron to take a first crack at the get-fedora-options tab for ec2 stuff 19:25:43 <rbergeron> more informational, rather 19:25:49 * rbergeron is tired, heh 19:26:07 <shaiton> now this task is in few mind, great :) 19:26:09 <rbergeron> shaiton: thanks for the ping on this, it had long since been forgotten by my brain :) 19:26:40 <shaiton> no probs 19:26:47 <rbergeron> shaiton: can you add me to the cc or make me hthe owner of that ticket? 19:26:51 <rbergeron> if you still have it open? 19:26:59 <shaiton> i will 19:27:07 <rbergeron> thank you :) 19:27:17 <rbergeron> #action shaiton to add robyn to the websites ticket 19:27:41 <rbergeron> #topic Cloudstack/Euca/AS7 dependency fun 19:27:56 <rbergeron> ke4qqq, mgoldmann, mull who is not here becuase he's in a staff meeting: how is this stuff going? 19:28:11 <mgoldmann> soooo :) 19:28:18 <ke4qqq> we're making progress - iirc we have 2-3 4-th level java deps that still aren't approved 19:28:27 <mgoldmann> My current work is to make AS7 usable (still) 19:28:44 <mgoldmann> part of it compiles, and boots, which is a good sign 19:28:56 <ke4qqq> fortunately jboss/ovirt/euca/cloudstack all share sooo many deps. 19:28:57 <mgoldmann> with every day/week I'm adding new modules 19:29:07 <rbergeron> mgoldmann: i think you should work on getting other folks from jboss-land to also know how to do things in fedora so you're not forever stuck as "that guy who knows about fedora" :) 19:29:12 <jsmith> mgoldmann: Keep up the good work, please! And let us know if we need to publicly shame anyone :-p 19:29:13 <mgoldmann> for example this week I added security and transactions 19:29:22 <mgoldmann> which both are pretty important 19:29:32 * jsmith solved a jboss problem this past week, so they owe us one :-p 19:29:33 <mgoldmann> I think I'm close of making oVirt running on what we have 19:30:00 <mgoldmann> rbergeron: it's not so easy :) 19:30:02 <rbergeron> mgoldmann: i am sure that will please them as well ;) 19:30:06 <rbergeron> mgoldmann: i know it :) 19:30:27 <mgoldmann> jsmith: I'm going to write a blog post about it and maybe do some presentations on fudcon(s)/judcon(s) 19:30:40 <jsmith> mgoldmann: That would be fantastic 19:30:52 <mgoldmann> I'm keeping notes :) 19:30:59 * gholms had a couple euca deps done this week 19:31:01 <rbergeron> ke4qqq: i assume all those java deps are actually assigned for review and so forth? 19:31:05 <rbergeron> gholms: ;) 19:31:10 <mgoldmann> I woudl like to extend spot's weighting on bad projects 19:31:19 <rbergeron> mgoldmann: HAHA 19:31:23 * rbergeron snickers 19:31:23 <mgoldmann> and do something for java :) 19:31:27 <gholms> Heh 19:31:29 <mgoldmann> like this* 19:31:34 <rbergeron> mgoldmann: i am sure he would welcome those patches 19:31:41 <mgoldmann> heh :) 19:32:00 <ke4qqq> mgoldmann: /me would love to see such a thing - and use it. :) 19:32:00 <mgoldmann> so, In general - I'm busy as hell on packaging 19:32:27 <mgoldmann> and so everyone hears - thanks everyone for being supportive! 19:32:54 <mgoldmann> btw, the plan is to package web profile for F17 19:33:02 <rbergeron> mgoldmann: and thank you for plugging away, i know it is probably not the most thrilling thing on earth :) 19:33:02 <mgoldmann> I'm short on time, but I hope I'll make it 19:33:14 <mgoldmann> indeed :) 19:34:07 <rbergeron> well, rockin. i'm glad you guys (in a twisted weird way) are at least able to share the pain 19:34:12 <rbergeron> and willing to do so :) 19:34:22 <rbergeron> so props to all of you :) 19:34:33 <mgoldmann> we need to have a party afterwards :) 19:34:48 <ke4qqq> mgoldmann: a FAD you mean :) 19:34:50 <rbergeron> #info still a few dependencies left shared by euca/cloudstack/as7, but making progress 19:35:01 <rbergeron> #info as7 is compiling and booting partially, which is awesome 19:35:12 <mgoldmann> but really, considering the amount of new features in Fedora over the last year - maaan, it's huge :) 19:35:25 <ke4qqq> indeed 19:35:33 <rbergeron> #info plan is to package web profile for F17 19:35:38 <rbergeron> FROM ZERO TO HERO 19:35:39 <rbergeron> or something 19:35:40 <rbergeron> ;) 19:35:52 <mgoldmann> nah, we had kernel 19:36:17 <rbergeron> from .03 to hero! 19:36:23 <rbergeron> okay, well. moving on a bit 19:36:29 <rbergeron> (thanks, guys!) 19:36:32 <rbergeron> #topic Open Floor 19:36:46 * rbergeron is willing to take any other topics at this point from people who are here 19:36:57 <nilsson> hello, I've been lurking 19:36:58 <rbergeron> updates welcome 19:37:01 <rbergeron> nilsson: hi! 19:37:09 <jdarcy> Kaleb's at Connectathon, improving GlusterFS/NFS compatibility. 19:37:11 <nilsson> I'm looking for any junior jobs that might be available 19:37:49 <rbergeron> jdarcy: ooh, that's right 19:38:24 <nilsson> iirc, there was mention on the wiki of needing to package noVNC 19:38:24 <rbergeron> nilsson: as far as cloud sig work? we usually have a ton of people looking for packaging help - if that's your cup of tea, i would certainly advertise your interest on the cloud sig mailing list. 19:38:42 <rbergeron> https://admin.fedoraproject.org/mailman/listinfo/cloud 19:39:01 <ke4qqq> nilsson: you should look at mull's eucalyptus page in the wiki 19:39:13 <ke4qqq> he is going to need tons of help from a review perspective 19:39:15 <rbergeron> we also need some documentation help, if that's more interesting 19:39:20 <ke4qqq> spstarr needs reviews 19:39:24 <ke4qqq> etc. 19:39:53 <nilsson> well the doc work is something I'll be able to do 19:39:58 <spstarr> yes I will need :) 19:40:00 <nilsson> I don't have any packaging experience 19:40:11 <mgoldmann> nilsson: if you're cool wit reviewing java packages, join #fedora-java and we'll help you with everything (eucalyptus, as7, ovirt deps) 19:40:22 <ke4qqq> nilsson: well if you decide you want to build the experience we can help there too. 19:40:28 <mgoldmann> +1 19:40:38 * rbergeron laughs at everyone being like OMG PACKAGING PLZ PLZ YES 19:40:44 <mgoldmann> heh :) 19:40:48 <ke4qqq> mgoldmann and I are sponsors and happy to sponsor folks who want to help 19:41:05 * mgoldmann is laughing at being "sponsor" 19:41:29 <rbergeron> nilsson: if doc work is interesting, maybe we can fix you up with sparks and he can point you in the right direction for getting started 19:41:38 <nilsson> sure 19:42:01 <tdawson_> Just a quick update on openshift. We are still targeting F18 even though we're still a little quiet about it. 19:42:18 <nilsson> I have to head out now, I'll join the mailing list and see you guys there 19:42:20 <mgoldmann> tdawson_: hey, that's nice! 19:42:43 <rbergeron> nilsson: maybe a first good step would be to send a mail to the mailing list (link i posted above) advertising your interest and introducing yourself :) 19:42:52 <nilsson> tdawson_, is openshift/cloudforms open source? I couldn't find anything that would indicate yes 19:42:55 <rbergeron> nilsson: thanks for coming! :) 19:42:59 <nilsson> rbergeron, will do 19:43:05 <tdawson_> I don't know about cloudforms 19:43:06 <rbergeron> tdawson_: i bet you never get that question :) 19:43:13 <mgoldmann> haha 19:43:31 <tdawson_> But openshift stems from a company we bought, so we've been working on open sourcing all that. 19:43:40 <nilsson> ok, thanks 19:43:40 <rbergeron> nilsson: cloudforms is based in part off of aeolus, which is in fedora and is open source 19:43:43 <ke4qqq> tdawson_: timeline yet? 19:43:50 <rbergeron> aeolusproject.org would be a good place to read aobut it 19:44:01 <misc> and also based on pulp, kateloo and candelpin ( and that's also open ) 19:44:01 <tdawson_> No ... they haven't given me a definate time ... hopefully in this first quarter. 19:44:03 <nilsson> ok, see you on the mailing list 19:44:16 <rbergeron> tdawson_: who's going to be packaging? 19:44:31 <tdawson_> But it should be open sourced in time for us to get everything ready for F18. 19:44:55 <mgoldmann> tdawson_: do you have any rough list of deps? 19:44:58 <ke4qqq> tdawson_: it's all in java, right? you should prolly start buying mgoldmann beers now. :) 19:45:06 <tdawson_> I know I'll be part of that team, I believe russell harrison. 19:45:13 <mgoldmann> ke4qqq: you mean cases of beers, right? 19:45:19 <tdawson_> Actually ... the openshift code is written in ruby. 19:45:26 <ke4qqq> mgoldmann: yes. 19:45:34 <mgoldmann> hmm 19:45:35 <tdawson_> But we have cartridges, and one of the most popular is java/jboss 19:45:39 <ke4qqq> ahhh - heard theywere using jclouds at one point, so assumed from there 19:45:40 <rbergeron> tdawson_: might be a good time to start thinking about learning how to package so you can be a packager when it's time - there are a few people here who could sponsor you 19:45:54 <rbergeron> if you're willing ot pick up a package or two and do some reviewing :) 19:46:02 * rbergeron cna't remember if russell is already one or not, /me looks 19:46:13 <mgoldmann> tdawson_: the biggest issue will be in making as7 mulit-tenant in a good way 19:46:31 <tdawson_> russell already has been sponsored, and I think his first package might have been approved by now. 19:46:33 <rbergeron> oh, he is, that's good 19:46:51 * rbergeron sees packager in his fasinfo 19:47:16 <tdawson_> I'm working on rubygem-mongo, but I keep getting swamped with other things ... 19:47:51 <rbergeron> tdawson_: you might take a look at some of the wiki pages others have made (for cloudstack, euca, as7, etc) to see how they started their prep-for-packaging-dependency-fun 19:48:07 <rbergeron> just ... priming you for being able to get going :) 19:48:15 <rbergeron> i know there are plenty of people who will be excited to see openshift 19:48:30 <rbergeron> that might even be willing to help out ;) 19:48:44 <tdawson_> Will do. 19:49:16 <rbergeron> tdawson_: thanks for coming :) looking forward to seeing you and rharrison here more! 19:49:42 * rbergeron feels like she is 12, she found a blow pop and had forgotten how tasty they are 19:50:02 <rbergeron> (though i probably shouldn't raid candy my kids got at school for valentine's day) 19:50:19 <rbergeron> okeedokee, anyone else? 19:51:16 <gholms> [Time passes] 19:51:45 <rbergeron> [gholms makes awesome funnies] 19:51:46 <rbergeron> ;) 19:51:56 <gholms> :3 19:51:59 <rbergeron> *hug* 19:52:05 <rbergeron> okay, anyone, anyone, bueller 19:52:17 <gholms> Thanks, everyone! 19:52:18 * rbergeron will strap on the jetpack and start counting backwards from 87 to end meeting 19:52:25 <rbergeron> 42 19:52:26 <rbergeron> 21 19:52:27 <rbergeron> 18 19:52:28 <rbergeron> 16 19:52:40 <rbergeron> #endmeeting