cloud_sig
LOGS
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