21:00:03 <rbergeron> #startmeeting Cloud SIG
21:00:03 <zodbot> Meeting started Thu Nov 18 21:00:03 2010 UTC.  The chair is rbergeron. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:00:03 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
21:00:10 <rbergeron> #meetingname Cloud SIG
21:00:10 <zodbot> The meeting name has been set to 'cloud_sig'
21:00:21 <rbergeron> #chair gholms jforbes
21:00:21 <zodbot> Current chairs: gholms jforbes rbergeron
21:00:36 <rbergeron> #topic Roll Call.
21:00:45 * rbergeron peeks about to see who's in
21:01:29 * gholms grabs axe
21:01:33 <gholms> You need something?
21:02:04 <rbergeron> people? :)
21:02:45 <gholms> Grr, I had good news for mgoldmann, too...  :(
21:03:04 <rbergeron> what's that?
21:03:16 <gholms> Bugfixes
21:04:04 * daMaestro lurks
21:04:19 <rbergeron> hey damaestro, how goes it?
21:04:21 <gholms> That makes three people.  >_>
21:04:25 <rbergeron> we may be having a short meeting :)
21:04:33 <daMaestro> k, cool
21:04:41 <daMaestro> rbergeron, busy but good
21:04:45 <rbergeron> very nice.
21:04:48 <rbergeron> hey zaitcev.
21:05:31 <rbergeron> Well, I suppose I shall move on with the fun
21:05:36 <rbergeron> #topic Feature Status
21:06:07 <rbergeron> #info BoxGrinder and CloudFS have both been accepted to feature list
21:06:12 <rbergeron> #link http://fedoraproject.org/wiki/Features/BoxGrinder
21:06:29 <gholms> Boxgrinder's first package was accepted a few hours ago.
21:07:03 <rbergeron> nice.
21:07:04 <rbergeron> :)
21:07:22 <rbergeron> #link http://fedoraproject.org/wiki/Features/CloudFS
21:08:11 <gholms> There was quite a bit of noise on the list about that, wasn't there?
21:08:15 <jdarcy> Hi everyone.
21:08:19 <rbergeron> hey jdarcy.
21:08:34 * rbergeron was just mentioning cloudfs got accepted for featurelist
21:08:43 <jdarcy> :)
21:08:50 <jdarcy> Thanks to everyone who helped make that happen.
21:08:53 <rbergeron> .... along with boxgrinder
21:09:29 <gholms> Now we just need to make the features happen.  :)
21:09:40 <jdarcy> Heh.
21:09:50 <nb> nice
21:10:14 <gholms> Anyone here involved with that?
21:10:18 <jdarcy> I've started the dialog with Gluster about how to coordinate our efforts and theirs.
21:10:19 <gholms> Or willing to help?
21:10:58 <jdarcy> The two patch sets I've posted are still pending, and I was just brushing off my encryption translator.
21:10:59 <rbergeron> and then we also have OpenStack in the pipeline, and sheepdog, and EC2 again, and whatever else comes up.
21:11:10 <rbergeron> jdarcy: very good
21:11:19 <rbergeron> gholms: involved with... making the features happen?
21:11:23 <gholms> rbergeron: Yeah
21:12:22 <rbergeron> as far as getting things packaged and in on time and tested?
21:12:24 <rbergeron> here are my thoughts:
21:13:09 <rbergeron> If people here are owning features, I'd encourage them to figure out how any of us can help with testing.
21:13:28 <rbergeron> If things need reviewing, please poke the cloud list, so we can make noise about getting things through the pipeline.
21:13:42 <rbergeron> If you're thinking about doing a feature, but not sure where to begin, PLEASE, ask.
21:13:45 <jdarcy> We're ordering some equipment here at RH for CloudFS testing.
21:13:51 <gholms> Nice!
21:13:58 <rbergeron> ooh, fancy.
21:14:11 <jdarcy> It's *very* cool, because somebody else is doing it.  I hate doing that kind of stuff.
21:14:26 <rbergeron> setting it up? or testing it? :)
21:14:40 <jdarcy> Ordering, setting up, testing.  From the perf group.
21:15:48 <rbergeron> Cool.
21:15:55 <daMaestro> We've got a rather large GlusterFS setup.. so I'll be able to provide feedback and testing also.
21:15:57 <gholms> Do you have much of a test suite or anything?
21:16:26 <jdarcy> gholms: Not really.  That's one of the things I'm engaging with Gluster about.
21:16:41 <gholms> #info RHAT is setting up infrastructure for CloudFS testing
21:17:45 <daMaestro> jdarcy, What version of GlusterFS is this going to be based on?
21:17:55 <daMaestro> jdarcy, 2.0.x, 3.0.x, 3.1.x?
21:18:00 <jdarcy> daMaestro: >=3.1
21:18:01 * daMaestro expects 3.1.x
21:18:16 <daMaestro> jdarcy, K, are we going to be working with them to make things a little more forward-upgrade stable?
21:18:25 <gholms> #info CloudFS and GlusterFS people are coordinating efforts
21:18:35 <jdarcy> Yes.
21:18:38 <daMaestro> As it stands right now, you can't just go from 2 -> 3 -> 3.1 without manual effort
21:19:09 <daMaestro> and.. there are some things that need to be taken into account, such as when you need to update client/server (aka.. 2 can't talk to 3+, etc)
21:19:25 <jdarcy> Obviously I can't promise any real improvement on their behalf, but am applying such pressure as I can.
21:19:46 <zaitcev> Sounds like Hail LOL.
21:20:30 <zaitcev> The only way to migrate tabled is install new instance on new group, then use something like s3cmd to copy everything over, dismantle old instance.
21:20:34 <jdarcy> I don't know of any *technical* reason why they'd need to break compatibility for quite a while.  2.x to 3.x they overhauled the entire RPC protocol and the new one should be more forward-compatible.
21:21:00 <jdarcy> Kind of classic "we have to break it this time so we won't have to again" scenario.
21:21:32 <daMaestro> Which is fine, I just meant is the CloudFS feature going to help fight for those types of stability features?
21:21:37 <daMaestro> Sounds like it will.
21:21:55 <daMaestro> jdarcy, I assume this means the glusterfs packages will become more important?
21:22:02 <jdarcy> Yes, it does.
21:22:03 <daMaestro> jdarcy, They need some work.
21:22:12 <daMaestro> Not a ton, but some.
21:22:47 <rbergeron> Is there anything other folks can do to help move that along, or are we essentially depending on them?
21:24:01 <jdarcy> Them, me, daMaestro.  Two other people at RHAT have expressed interest, not counting zaitcev if he's interested and can get out from under the iwhd mess I've left for him.
21:25:04 <zaitcev> It's ok, just go do the CloudFS for us
21:25:24 <rbergeron> :)
21:26:37 <daMaestro> I've been using the packages since 2.0.4+patch... and we've had it in production for a while now.
21:27:10 <daMaestro> First Seen: 2009/06/04 12:02:52
21:27:21 <daMaestro> So, over a year...
21:27:26 <daMaestro> No outages or issues.
21:27:40 <daMaestro> (major issues, that is)
21:27:43 <gholms> That's good news
21:28:29 <daMaestro> I'll make a note to take the time to get 3.1 into at least F15+
21:28:46 <daMaestro> I'm wanting to push it to F14 too, but it's not forward compatible.
21:29:01 <daMaestro> We really need to get 3.1 into EL6...
21:29:54 <jdarcy> Yep.  I'm just starting on that process.  Looks daunting.
21:31:00 <rbergeron> \
21:31:46 <rbergeron> woops
21:32:05 <rbergeron> Okay. Any other comments on impending Features o'Awesomeness?
21:33:04 * rbergeron waits for gholms to put something in brackets
21:33:10 <gholms> I just finished building a bugfix release of euca2ools that I want people to test.
21:33:15 <gholms> Brackets, eh?
21:33:18 <gholms> [I just finished building a bugfix release of euca2ools that I want people to test.]
21:33:44 <rbergeron> gholms: you might think about dropping a note on that to the list to find some testers :)
21:34:05 <rbergeron> #info gholms just finished building a buxfix release of euca2ools that he'd like to have some testing help with
21:34:18 <gholms> #link http://repos.fedorapeople.org/repos/gholms/cloud/
21:34:45 <gholms> They should appear there within an hour.  updates-testing will follow with the next push.
21:35:08 <gholms> ...except for EPEL-6.  Get that from the URI above until it's fully tested.
21:36:01 <rbergeron> excellent.
21:36:02 <gholms> Anyone here use EC2?  :)
21:36:09 <rbergeron> what's that?? ;)
21:36:16 <jdarcy> Sometimes.  Why?
21:37:18 <gholms> euca2ools aims to be a FOSS drop-in replacement for ec2-api-tools, so if you use ec2-api-tools you would be a good person to help test euca2ools by installing that package and swapping in "euca" for "ec2" on all your commands.
21:38:25 <jdarcy> Are any of the BoxGrinder folks here?
21:38:49 * gholms searches for mgoldmann
21:39:02 <jdarcy> There's been a lot of activity in Deltacloud-land around exactly this switch as well.
21:39:18 <bbrowning> mgoldmann's having internet issues at the moment
21:39:20 <gholms> Yeah, I kinda started that whole mess.  Sorry.  :)
21:39:43 <bbrowning> I use BoxGrinder quite a bit and file bugs, but mgoldmann's the main BoxGrinder folk
21:39:54 <jdarcy> zaitcev: Are you actively working on the iwhd bundling/registration stuff?
21:39:59 <rbergeron> #boxgrinder is a good place to talk with them at well
21:40:02 <rbergeron> err, as well
21:40:39 <zaitcev> jdarcy: I am actively trying to create an EC2 instance at this moment. The only patch that exists is one in my follow-up to your ack.
21:40:45 <mgoldmann> here!
21:40:47 <mgoldmann> morning!
21:40:55 <gholms> :D
21:41:05 <rbergeron> check it out.
21:41:15 <rbergeron> he's arrived at just the right time :)
21:41:15 <mgoldmann> well, it's 10:40pm, but still somewhere is morning!
21:41:16 <gholms> mgoldmann: I've got that euca2ools bugfix release you asked for.
21:41:24 <mgoldmann> gholms: really?
21:41:30 <gholms> YA RLY
21:41:32 <mgoldmann> man, great news!
21:41:35 <nb> is there a ebs backed image yet?
21:41:36 <nb> for f14?
21:41:37 <zaitcev> https://fedorahosted.org/pipermail/iwhd-devel/2010-November/000270.html -- this is all I have for now. I need a testbed to move forward beyond this.
21:42:16 <gholms> jforbes: ^ Any word on new EC2 images?
21:43:22 <rbergeron> I haven't seen him about today
21:43:34 <rbergeron> nb: I know he's been working on it, not sure what hte status is atm.
21:43:34 <mgoldmann> zaitcev: can I help you with testing somehow?
21:43:37 <gholms> nb: You might have better luck pinging jforbes via email or something.
21:43:56 <nb> ok
21:44:39 <zaitcev> mgoldmann: If someone explained to me how to create EC2 instances, that would be great. But I'm reading docs... And anyway iwhd is not in Fedora at present, I think. Purely Red Hat thing.
21:45:25 <zaitcev> So iwhd is not very relevant here, it's just jdarcy wanted to ask me.
21:45:53 <mgoldmann> hm, then I'm missing the ground a bit :)
21:46:38 <jdarcy> Well, it's related to the whole euca2ools thing.
21:47:01 <mgoldmann> most probably I understood wrong what gholms said - is iwhd somewhat connected to my euca2ools issue?
21:47:14 <gholms> I know nothing about iwhd.
21:47:21 <mgoldmann> (sorry for dropping in so late, btw, I'm at Devoxx)
21:47:42 <jdarcy> mgoldmann: It's another bit of code that needs to switch from ec2-api-tools to euca2ools, therefore useful for testing.
21:47:44 <mgoldmann> gholms: this clears things a bit :)
21:48:16 <mgoldmann> gholms: you mentioned a new bugfix release, right?
21:48:27 <mgoldmann> (euca2ools bugfix release)
21:49:17 <gholms> mgoldmann: Yeah.  You can find them here:  http://repos.fedorapeople.org/repos/gholms/cloud/
21:49:29 <gholms> mgoldmann: They will go into updates-testing for everything except el6 shortly.
21:50:04 <mgoldmann> alright, I'll update then my code to use euca2ools shortly
21:50:12 <mgoldmann> what was the issue?
21:50:19 <mgoldmann> is there a bug report/patch/fix?
21:50:42 <gholms> mgoldmann: Just read the changelog.  :)
21:51:08 * mgoldmann needs to jump into the meeting at right time...
21:51:30 <gholms> I backported a bunch of bundling bugfixes, so hopefully your problem is fixed in there somewhere.  If not you aren't out anything.
21:51:39 * rbergeron has a stop in like 4 minutes - feel free to continue without me and end the meeting, I'll ship out hte logs afterwards
21:52:54 <gholms> Anyone have anything else for today?
21:53:04 <mgoldmann> I got first pacakge accepted for BG
21:53:09 <gholms> :D
21:53:27 <mgoldmann> need to recreate specs for next gems and push it
21:53:50 * mgoldmann has more experience with that compared to last week :)
21:54:11 <mgoldmann> so, here: thanks to Mamorou!
21:55:07 <gholms> Heh, if you want to thank him you should do his package review.  :)
21:55:23 <gholms> The sooner you get that pushed to rawhide the sooner you can build and test your other BG gems against them.
21:55:57 <mgoldmann> sure, but not sure if I'm ready to review other packages
21:56:04 <mgoldmann> will still try
21:56:24 <gholms> If it helps, I use this as a checklist:  https://fedoraproject.org/wiki/Gholms/review_template
21:56:50 <mgoldmann> oh, thanks!
21:56:53 <gholms> There are ruby guidelines that aren't yet in there, but I hear those are pretty simple.
21:58:23 <gholms> Anything else?
21:58:31 * gholms will close in 60 seconds if not
21:59:32 <gholms> Thanks for coming, everyone!
21:59:36 <gholms> #endmeeting