21:00:05 #startmeeting Cloud SIG 21:00:05 Meeting started Thu Jul 29 21:00:05 2010 UTC. The chair is rbergeron. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:05 Useful Commands: #action #agreed #halp #info #idea #link #topic. 21:00:08 I wish could attend this next meeting 21:00:12 #meetingname Cloud SIG 21:00:12 The meeting name has been set to 'cloud_sig' 21:00:21 Helo :) 21:00:23 #topic Roll Call 21:00:25 but I gotta pick up pieces of a tree branch that fell 21:00:26 hello even :) 21:00:33 EHLO 21:00:35 21:00:35 * rbergeron never can remember if she does roll call or not, but whatever :) 21:00:39 * gholms sips his tea 21:00:45 heya justin. :) 21:00:59 * rbergeron peeks around for others 21:01:16 mdomsch: if that didn't spew as much output as it does 21:01:22 * tremble ducks for cover 21:01:44 #topic Agenda 21:01:46 oh by the way, I'm actually away, freenode just doesn't like me adding _away 21:01:50 EHLO 21:01:59 #link http://fedoraproject.org/wiki/Cloud_SIG#Upcoming_meeting_agenda 21:02:08 woo, look at all the awesome people coming. 21:02:21 #topic EC2 feature status 21:02:28 #link http://fedoraproject.org/wiki/Features/EC2 21:02:32 jforbes: how goes it? 21:03:19 * gholms notes that that feature was on the chopping block email that went out yesterday 21:03:21 rbergeron: It goes, went over the test images from Marek with some folks from Amazon. They have a list of recommendations for us to change 21:03:39 heh, hard to update status on a feature that isn't really a code feature, it is simply a different release spin 21:03:47 * rbergeron nods 21:03:56 Are there any changes that people can help out with? 21:04:12 For that matter, can we see the list? :) 21:04:20 In case of raptors... ? :) 21:04:21 From a feature page standpoint, it will pretty much go from current stat to maybe 75% when the beta is out 21:04:52 gholms: yes, I am getting an email together to the list, since these are things that will apply to people spinning their own images too... Best practices type stuff 21:04:59 Awesome 21:05:13 sweet. 21:05:27 yes, let's keep it off the chopping block :) 21:06:27 Anything else here? I think people want to help you out if they can, and I'm all about giving out cookies. 21:06:30 * rbergeron grins 21:06:38 Ooh, before I forget: 21:07:20 yes? 21:07:22 FESCo doesn't like the idea of having to use ec2-api-tools as part of the release process because it isn't in Fedora. 21:07:35 * jsmith tends to agree w/ FESCo on that 21:07:39 oh. Soooo... we should work on packaging that. 21:07:47 it cannot be packaged 21:07:48 We can't. It's closed source. 21:07:54 oh. 21:07:57 (It's in rpmfusion-nonfree) 21:08:03 And we can't do the same with euca2ools? 21:08:11 * rbergeron tries to not show her lack of knowledge here :) 21:08:11 Not with 1.2 that's there now. 21:08:17 We can when euca2ools is updated 21:08:20 hello 21:08:29 Prereleases *should* be able to, but we need a new python-boto build for that. 21:08:31 there are other ways around it too... 21:08:33 brianlamere: Ping 21:08:35 is anyone working on that currently? 21:08:46 jforbes: show us the ways :) 21:08:57 We can update python-boto in rawhide, and then use that perhaps? 21:09:12 brianlamere uses boto a lot and would be willing to take up (co-)maintainership of that package. 21:09:16 #info jforbes went over test images with marek with folks from amazon, there is a list of change recommendations 21:09:22 ec2-api-tools doesn't do a lot that boto tools can't do already 21:09:31 #action jforbes to send email to list about changes / recommendations 21:09:35 in fact, a lot of the ec2-api-tools don't do things very well ;) 21:09:39 * rbergeron catching up on some stuff above 21:09:44 rbergeron: image is alreeady generated and manifest created, we could write simply python ap, or grab any existing ones for the upload/register bit 21:09:47 brianlamere: That was my general impression of the ec2-api-tools 21:09:57 Boto's current maintainer doesn't really know much about it; he just packages it because it's a dependency of something he does use. 21:10:01 so, we (someone?) could easily re-write anything that is needed using completely open-source tools 21:10:38 rsc: You around? 21:10:41 Yes, the api is well documented 21:10:45 aye - gholms gave me some tips on trying to become a co-maintainer of the boto package; I need to work through the newbie initialization phase first 21:10:46 gholms: yes. 21:11:17 rsc: brianlamere uses python-boto a lot for $dayjob. Would you be all right with having a co-maintainer? 21:11:50 gholms: that sounds interesting 21:12:07 :D 21:12:16 brianlamere: it would be great if you would be in touch with upstream - because they're unresponsive to me. 21:12:17 we're a python webdev shop that is moving things to amazon currently - have a few clusters there already 21:12:52 so yeah, most the stuff I write/use has "import boto" up near the top :P 21:13:47 brianlamere: drop me an e-mail to robert@fp.o, please :) 21:13:49 rsc: I can try to catch them, certainly - we know several "industry" peeps here, maybe I know someone who knows someone who knows the boto person, I'll ask around 21:14:14 rsc: ok, will do 21:14:27 okay. soooo - aside from wrangling a boto package comaintainer, which we just did, woo - what is the rest of course of action here? 21:14:46 are we recommending doing something from scratch, orrrrrrrrr... ? 21:15:05 euca2ools fixing? 21:15:09 etc? 21:15:26 I can build a recent enough euca2ools as soon as a recent enough python-boto lands. 21:16:16 rbergeron: well if there are things that require ec2-api-tools to function, and that can't be used since it's closed-source, those tools could be re-written in boto. I think that's how boto was brought up 21:16:30 #info FESCo dislikes using closed-source ec2-api-tools for building Fedora images 21:16:37 thanks, gholms 21:16:56 #action brianlamere and rsc to communicate about co-maintaining, packaging recent python-boto 21:17:00 so - we can do it in python-boto, or we need python-boto to make euca2ools build with a more recent version? 21:17:02 my stuff is all so spotty though, I've never attempted to replicate the look and feel of ec2-api-tools, I write just what I need. Anything that is needed could be written, though 21:17:03 #chair gholms 21:17:03 Current chairs: gholms rbergeron 21:17:08 Hehe 21:17:09 #chair jforbes 21:17:09 Current chairs: gholms jforbes rbergeron 21:17:25 * rbergeron isn't sure if you can action without being a chair - might scroll up and hit the enter button again to be sure :) 21:17:32 * ianweller is here 21:17:43 (I'm fairly certain it works.) 21:17:45 oh thank goodness :) 21:17:53 * rbergeron hugs ianweller 21:17:57 If not we'll find out afterwards. 21:18:00 indeed. 21:18:33 so - it looks like when we get a new python-boto built, we can try a more recent build of euca2ools - and if that doesn't work, we can do something in boto itself? 21:18:49 * rbergeron hopes she isn't slowing everyone down with her questioning :) 21:19:09 #action After recent python-boto lands in rawhide gholms will build sufficiently new euca2ools to create Fedora EC2 images 21:19:24 awesome. 21:19:35 Does that cover all EC2-related items? 21:20:01 * rbergeron waits a minute before moving onwards 21:20:04 Once we have a new enough build to test we can find out if boto/euca2ools are missing some bit of functionality we need. 21:20:22 and if not, we ... move to doing something from scratch. 21:20:46 Hopefully that would mean supplying patches to one of those projects. :) 21:20:57 okeedokee. :) 21:21:05 * gholms leaves that in the maintainers' capable hands 21:21:24 awesome. okay! 21:21:43 #topic Who wants to drive the meeting bus next week? rbergeron is on vay-cay-shun 21:21:50 Any takers? jforbes? gholms? 21:21:59 I will 21:22:16 Next item! :P 21:22:17 #action jforbes to run the meeting next week ;) 21:22:34 #topic Openstack packaging 21:22:51 #link https://bugzilla.redhat.com/show_bug.cgi?id=617632 21:23:13 So - I think this is more or less packaged, and ianweller is going to review it soonish. This is the swift package, not nova, which is the other half. 21:23:24 He asked me to review it, and I totally dropped the ball on doing that. 21:23:30 Thanks for picking it up, ianweller. 21:23:30 Anyone have anything to add here? i know silas_sewell isn't here to comment, and he's been working on it. 21:23:47 gholms: sorry if i stole it :( 21:23:55 * rbergeron is sure that ianweller is still willing to share that responsibility if you still want to do it :) 21:24:00 i'm getting my feet wet on fedora packaging, so i can probably assist at some point 21:24:00 Hehe 21:24:04 but i'm too green right now ;) 21:24:09 i'm very good at sharing responsibility, because it means i do less work ;) 21:24:26 ianweller: or because there is a pile of other stuff we'll hand to you ;) 21:25:01 I started doing the license audit and fell asleep. :( 21:25:11 * rbergeron notes that rackerhacker is one of the openstack folks and is a fedora lover, and we're glad to have him here and he's working on packaging glusterfs at the moment :) 21:25:24 But I have a formal review of an older version of the srpm about halfway done. 21:25:26 maybe not THIS moment, but in general. ;) amongst his other things he's doing. 21:26:01 okay - sooo - ianweller, gholms, i'll let you guys work out who's doing what there. :) 21:26:20 #action ianweller and/or gholms to work on reviewing openstack-swift 21:26:23 #action ianweller and gholms reviewing openstack swift package 21:26:37 * gholms <— faster ;) 21:26:40 #undo 21:26:40 Removing item from minutes: 21:26:52 Hmm, somebody didn't define __str__... 21:27:04 And I suppose nova will... come along, has a number of dependencies we'd have to package in addition to the package itself. 21:27:40 #info if anyone is interested in starting on openstack-nova or its dependencies, drop a note to the mailing list :) 21:28:02 #link http://nova.openstack.org/getting.started.html#dependencies 21:28:06 Heads up for those packaging swift, We are currently testing the latest sqlite with WAL support which should improve performance quite a bit 21:28:25 "We" being who? 21:28:27 So it might be useful to have updated packages for that as well 21:28:39 * creiht introduces himself as one of the swift devs at rackspace 21:28:44 Oh, cool. 21:28:46 #info Heads up for those packaging swift, We are currently testing the latest sqlite with WAL support which should improve performance quite a bit. (we = openstack) 21:29:16 creight: thanks for the info. glad you're here :) 21:29:32 creiht: Does one get that for free when compiling recent enough sqlite, or do we need to file a bug against it to get it added to F14? 21:30:11 WAL mode was added in 3.7.0 21:30:39 .whoowns sqlite 21:30:39 onekopaka_laptop: pmatilai (itamarjp in Fedora EPEL) 21:31:15 Rawhide currently has 2.6.23.1. 21:31:31 yow 21:31:35 ouch 21:31:38 2.6 or 3.6? 21:31:46 Err, 3.6. ;) 21:31:55 oh, that's not quite as horrible sounding. 21:31:56 :D 21:32:05 hehe... I think that is the latest version before 3.7 21:32:31 so if you want that updated, talk to the people mentioned by zodbot 21:32:39 .fas pmatilai 21:32:40 onekopaka_laptop: pmatilai 'Panu Matilainen' 21:32:47 .fas itamarjp 21:32:47 onekopaka_laptop: itamarjp 'Itamar Reis Peixoto' 21:33:35 Hang on a sec; I'll see if there's already a bug for it. 21:33:44 We don't use Redhat, so I'm just mentioning it so that those who are planning on packaging have a heads up 21:33:58 creiht: much appreciated :) 21:34:21 #link https://bugzilla.redhat.com/show_bug.cgi?id=617145 21:34:37 And we appreciate those packaging for Redhat as well :) 21:35:07 gholms: that seems like it's rather untouched 21:35:31 #info openstack-swift benefits greatly from new features in sqlite 3.7 21:36:20 so either email pmatilai or check out his spec file (from git now!) 21:36:26 gholms: Well that isn't for sure yet, but we are pretty certain it will be 21:36:33 We are in the process of verifying this week 21:36:44 at least git is where things should be ;-) 21:37:48 Anything else on openstack? 21:37:52 creiht: will that info go out on the swift list? 21:38:05 rbergeron: I can make sure it does 21:38:10 awesome, thank you. 21:38:17 * rackerhacker has an angry, screaming baby in his lap, so he must depart 21:38:35 rackerhacker: Have fun. :P 21:38:40 #action rbergeron to keep an eye on swift-list for info on sqlite <--> swift updates. 21:38:47 rackerhacker: good luck with that :) 21:39:11 #topic Trac / Bugzilla Stuff 21:39:23 Soo - I promised last week I'd send out a mail to discuss this on the mailing list and I totally failed. 21:39:38 D: 21:39:50 So I can either do that again and actually do it this time, or, we can do decision now, unless we have other pressing issues people need to discuss. 21:39:51 rbergeron: Don't feel bad -- we've all been busy :-/ 21:40:09 * rbergeron is somewhere between unpacking from OSCON and repacking to go to yellowstone :) 21:40:22 I was just at Yellowstone! 21:40:33 :) 21:40:57 Thoughts, anyone? take it to the mailing list? 21:41:33 The KDE SIG just CCs everyone in the group on all KDE packages' bugs. 21:42:06 cc'ing athe mailing list on trac and bugzilla is always a good idea 21:42:07 I'm not a big fan of that, personally. I'm also not a fan of tracker bugs, but I can't come up with much else at the moment. 21:42:11 right - but I feel like we may have more than "just packages" here - things like, if we want documentation, if we want a webpage, etc. I suppose all that stuff could go in bugzilla, but I don't know if officially that is a best use / allowed use for it. 21:42:41 I happen to like trac since... I understand how it works a little better, but that's probably by virtue of the fact that I haven't been forced to spend a lot of time in bugzilla. 21:42:56 I just worry about if bugzilla is a place for things non-bug to be tracked. 21:42:57 A trac instance might work, though we don't exactly have very many people. 21:43:00 or non-package. 21:43:15 rbergeron: tracker bugs are very common 21:43:30 rbergeron: in Bugzilla 21:43:51 gholms: so we could, theoretically, just keep track of to-do items on a wiki, and link to bugzillas as needed. 21:44:08 Possibly, sure. 21:44:30 onekopaka_laptop: you mean - linking work items from one database type into another? 21:44:35 essentially? 21:45:04 rbergeron: no, bugzilla won't jump off to your Trac instances and link to them 21:45:07 rbergeron: Your big source of concern is non-package-related bugs, right? Perhaps the list would be sufficient for those. 21:45:17 right. 21:45:17 s/bugs/issues/ 21:45:53 I just like to be able to make sure we're sufficiently keeping track of things to be done - and also trac is nice to actually go back and say "wow, look at all we did" or "who did this in the past" or things to that effect. 21:45:57 particularly for things that need to be on a timeline. 21:45:58 and non-package-related bugs are filed too, but if it's not something concerning outside the group, you can just use a trac instance 21:46:06 i just worry about things getting lost on mailing lists, and so forth. 21:46:23 The cloud list doesn't have enough traffic for stuff to get lost. 21:46:25 * rbergeron nods 21:46:30 NOT YET! muhahahaha 21:46:39 …at which point we can revisit this. 21:46:48 okay: let's keep things on-list for now, and if we feel like things are getting lost, we can revisit, as gholms just pointed out. 21:47:13 mailing lists are helpful because a good record is always kept 21:47:16 #agreed keep non-package bugs / issues / to-do's on list; if we need to revisit having a trac instance, we can. 21:47:18 #info Non-package-related communications to stay on the list until it becomes unmanageable 21:47:22 #undo 21:47:22 Removing item from minutes: 21:47:26 * rbergeron won that time :) 21:47:36 * gholms shakes fist at rbergeron 21:47:47 i'm one of those meddling kids! you'll get me next time! 21:47:47 :) 21:47:52 okay. 21:47:54 What's next! 21:47:57 #topic Any other business? 21:47:58 s/!/?/ 21:48:17 It's called Open Floor, silly. :P 21:48:34 * rbergeron grins 21:48:58 * rbergeron notes that gholms has da power of da chair 21:49:07 * gholms shrugs 21:49:07 funny question: are people already working on ec2 ami's? I know there's some work integrating into euca and such, but I mean just a straight-up fed13/14 ami 21:49:22 with pv-grub, of course 21:49:30 * rbergeron pokes jforbes 21:49:38 I think jforbes was working on that. Or was it huff? 21:49:53 Yes, just a straight up AMI 21:49:54 huff is now working on other things, i believe. new job role. 21:49:54 I only ask because I spent yesterday trying to get my fedora13 ami working with pv-grub, and didn't get it quite there. 21:50:21 (so I'm still using an ubuntu aki at the moment) 21:50:23 Did we at least get his latest kickstart? 21:50:39 * gholms looks for a link on the wiki 21:51:01 I still don't have commit access there, though I can start another repos just as easily I suppose 21:51:04 I will be back 21:51:12 jforbes: where? 21:51:21 gholms: i think there are some links in these meeting minutes 21:51:29 in the, ahem, "open floor" topic 21:51:31 http://meetbot.fedoraproject.org/fedora-meeting/2010-07-01/fedora_cloud_sig.2010-07-01-21.01.html 21:52:01 onekopaka_laptop: to huff's ks repos 21:52:09 for ks stuff 21:52:13 mmkay. 21:52:24 well I'm leaving for lunch ,for real 21:52:56 onekopaka_laptop: thanks for coming by :) 21:53:09 brianlamere: do we have your questions answered, or not really :) 21:54:54 [You hear the sound of distant drums] 21:55:32 indeed 21:55:41 Close in 30? 21:56:04 indeedy. :) 21:56:15 Thanks for coming, people! 21:56:16 * rbergeron looks at the clock 21:56:40 * rbergeron wonders if gholms will beat her to ending the meeting ;D 21:56:49 Nope 21:56:57 #endmeeting