Thursday, 2013-05-02

*** bdpayne has quit IRC00:01
*** RajeshMohan has quit IRC00:05
*** RajeshMohan has joined #openstack-meeting-alt00:06
*** bdpayne has joined #openstack-meeting-alt00:10
*** cp16net is now known as cp16net|away00:14
*** cp16net|away is now known as cp16net00:15
*** zzs has left #openstack-meeting-alt00:22
*** zzs has joined #openstack-meeting-alt00:22
*** zzs has left #openstack-meeting-alt00:22
*** sarob_ has joined #openstack-meeting-alt00:26
*** bdpayne has quit IRC00:28
*** sarob has quit IRC00:29
*** sarob_ has quit IRC00:31
*** mestery has quit IRC00:37
*** jrodom has joined #openstack-meeting-alt00:45
*** cp16net is now known as cp16net|away00:50
*** cp16net|away is now known as cp16net00:59
*** cp16net is now known as cp16net|away00:59
*** cp16net|away is now known as cp16net00:59
*** kagan has quit IRC01:10
*** yidclare1 has quit IRC01:27
*** jrodom has quit IRC01:33
*** hartsocks has quit IRC02:11
*** HenryG has quit IRC02:39
*** kagan has joined #openstack-meeting-alt02:50
*** jrodom has joined #openstack-meeting-alt02:55
*** markwash has joined #openstack-meeting-alt03:02
*** markwash has quit IRC03:07
*** esp has joined #openstack-meeting-alt03:15
*** cp16net is now known as cp16net|away03:25
*** sarob has joined #openstack-meeting-alt03:28
*** sarob_ has joined #openstack-meeting-alt03:29
*** sarob has quit IRC03:32
*** esp has left #openstack-meeting-alt03:33
*** cp16net|away is now known as cp16net03:39
*** jrodom_ has joined #openstack-meeting-alt03:42
*** jrodom has quit IRC03:46
*** cp16net is now known as cp16net|away03:59
*** glikson has joined #openstack-meeting-alt04:12
*** jrodom_ has quit IRC04:16
*** cp16net|away is now known as cp16net04:32
*** glikson has quit IRC04:37
*** sarob_ has quit IRC04:56
*** glikson has joined #openstack-meeting-alt05:05
*** sacharya has quit IRC05:08
*** cp16net is now known as cp16net|away05:13
*** cp16net|away is now known as cp16net05:14
*** markwash has joined #openstack-meeting-alt05:18
*** SergeyLukjanov has joined #openstack-meeting-alt05:27
*** dmitryme has joined #openstack-meeting-alt05:32
*** vipul is now known as vipul|away05:36
*** vipul|away is now known as vipul05:36
*** dmitryme has quit IRC06:29
*** dmitryme has joined #openstack-meeting-alt06:33
*** glikson has quit IRC06:39
*** SergeyLukjanov has quit IRC06:44
*** glikson has joined #openstack-meeting-alt07:02
*** dmitryme has quit IRC09:40
*** HenryG has joined #openstack-meeting-alt11:37
*** jrodom has joined #openstack-meeting-alt12:26
*** jrodom has quit IRC12:35
*** SergeyLukjanov has joined #openstack-meeting-alt12:40
*** SergeyLukjanov has quit IRC13:10
*** SergeyLukjanov has joined #openstack-meeting-alt13:10
*** HenryG has quit IRC13:26
*** cloudchimp has joined #openstack-meeting-alt13:34
*** rnirmal has joined #openstack-meeting-alt13:44
*** yidclare has joined #openstack-meeting-alt13:48
*** mestery has joined #openstack-meeting-alt13:59
*** jcru has joined #openstack-meeting-alt14:02
*** djohnstone has joined #openstack-meeting-alt14:12
*** amyt has joined #openstack-meeting-alt14:25
*** hub_cap has left #openstack-meeting-alt14:32
*** sacharya has joined #openstack-meeting-alt14:37
*** jrodom has joined #openstack-meeting-alt14:38
*** hub_cap has joined #openstack-meeting-alt14:46
*** sacharya has quit IRC14:49
*** jrodom_ has joined #openstack-meeting-alt14:50
*** dhellmann has joined #openstack-meeting-alt14:51
*** jrodom has quit IRC14:51
*** cp16net is now known as cp16net|away14:54
*** jrodom_ has quit IRC14:54
*** jrodom has joined #openstack-meeting-alt14:54
*** sarob has joined #openstack-meeting-alt14:59
*** sarob has quit IRC15:06
*** jrodom has quit IRC15:09
*** sacharya has joined #openstack-meeting-alt15:21
*** mestery has quit IRC15:22
*** grapex has joined #openstack-meeting-alt15:36
*** bdpayne has joined #openstack-meeting-alt15:37
*** cp16net|away is now known as cp16net15:37
*** cp16net is now known as cp16net|away15:42
*** jrodom has joined #openstack-meeting-alt15:48
*** vipul is now known as vipul|away15:48
*** yidclare has quit IRC15:50
*** openstack` has joined #openstack-meeting-alt15:50
*** openstack has quit IRC15:50
*** openstack has joined #openstack-meeting-alt15:51
*** ChanServ sets mode: +o openstack15:51
*** openstack` has quit IRC15:51
*** sdake_ has quit IRC15:54
*** vipul|away is now known as vipul15:54
*** HenryG has joined #openstack-meeting-alt15:56
*** cp16net|away is now known as cp16net15:59
*** HenryG_ has joined #openstack-meeting-alt16:01
*** sdague_ has quit IRC16:03
*** jrodom_ has joined #openstack-meeting-alt16:04
*** HenryG has quit IRC16:05
*** jrodom has quit IRC16:05
*** sdague_ has joined #openstack-meeting-alt16:06
*** HenryG_ has quit IRC16:07
*** sarob has joined #openstack-meeting-alt16:30
*** sarob__ has joined #openstack-meeting-alt16:31
*** hartsocks has joined #openstack-meeting-alt16:34
*** sarob has quit IRC16:35
*** jrodom_ has quit IRC16:36
*** jeblair has joined #openstack-meeting-alt16:37
*** jeblair has left #openstack-meeting-alt16:39
*** jrodom has joined #openstack-meeting-alt16:40
*** glikson has quit IRC16:41
*** HenryG has joined #openstack-meeting-alt16:42
*** jrodom has quit IRC16:44
*** yidclare has joined #openstack-meeting-alt16:47
*** enigma2 has joined #openstack-meeting-alt16:49
*** glikson has joined #openstack-meeting-alt16:53
*** cp16net is now known as cp16net|away17:13
*** jcru is now known as jcru|away17:15
*** dmitryme has joined #openstack-meeting-alt17:16
*** SergeyLukjanov has quit IRC17:16
*** markwash_ has joined #openstack-meeting-alt17:17
*** markwash has quit IRC17:20
*** markwash_ is now known as markwash17:20
*** sarob__ has quit IRC17:25
*** esp has joined #openstack-meeting-alt17:25
*** esp has left #openstack-meeting-alt17:26
*** yidclare has quit IRC17:27
*** ErikB has joined #openstack-meeting-alt17:27
*** yidclare has joined #openstack-meeting-alt17:29
*** bradjones|away has joined #openstack-meeting-alt17:38
*** jeblair has joined #openstack-meeting-alt17:40
*** jcru|away is now known as jcru17:41
*** zzs has joined #openstack-meeting-alt17:46
*** cp16net|away is now known as cp16net17:49
*** jrodom has joined #openstack-meeting-alt17:54
*** amyt has quit IRC17:59
*** jrodom has quit IRC18:01
*** amyt has joined #openstack-meeting-alt18:02
*** jrodom has joined #openstack-meeting-alt18:02
*** SergeyLukjanov has joined #openstack-meeting-alt18:03
*** jrodom has quit IRC18:04
*** SergeyLukjanov has quit IRC18:10
*** SergeyLukjanov has joined #openstack-meeting-alt18:10
*** cp16net is now known as cp16net|away18:11
*** torgomatic has joined #openstack-meeting-alt18:12
*** jcru is now known as jcru|away18:15
*** sarob has joined #openstack-meeting-alt18:25
*** ametts has joined #openstack-meeting-alt18:46
*** jrodom has joined #openstack-meeting-alt18:47
*** jrodom has quit IRC18:47
*** mestery has joined #openstack-meeting-alt18:54
*** bdpayne has quit IRC18:59
*** oz_akan has joined #openstack-meeting-alt19:00
*** bryansd has joined #openstack-meeting-alt19:00
*** lindj has joined #openstack-meeting-alt19:01
*** bdpayne has joined #openstack-meeting-alt19:02
*** jrodom has joined #openstack-meeting-alt19:02
*** yidclare has quit IRC19:02
*** jcru|away is now known as jcru19:05
*** mestery has quit IRC19:07
*** amyt_ has joined #openstack-meeting-alt19:08
*** amyt has quit IRC19:08
*** amyt_ is now known as amyt19:08
*** amyt has quit IRC19:11
*** amyt has joined #openstack-meeting-alt19:12
*** kgriffs has joined #openstack-meeting-alt19:18
kgriffshey guys19:18
*** malini has joined #openstack-meeting-alt19:19
kgriffssorry I'm late, I was helping malini get set up for her first-ever OpenStack contribution. :D19:20
kgriffs#startmeeting Marconi19:20
openstackMeeting started Thu May  2 19:20:47 2013 UTC.  The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot.19:20
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:20
*** openstack changes topic to " (Meeting topic: Marconi)"19:20
openstackThe meeting name has been set to 'marconi'19:20
kgriffshttps://wiki.openstack.org/wiki/Meetings/Marconi#Agenda19:21
kgriffsfirst off, any last-minute additions for the agenda today?19:21
*** vipul is now known as vipul|away19:21
*** yidclare has joined #openstack-meeting-alt19:22
oz_akanhi19:22
kgriffshey Oz, glad you could make it19:22
kgriffstoday we'll be discussing several blueprints to get everyone's feedback19:23
kgriffsthen we'll have an open discussion (time permitting)19:23
kgriffs#topic State of the project19:23
*** openstack changes topic to "State of the project (Meeting topic: Marconi)"19:23
kgriffsSo, first off, we've been hard at work getting our blueprints in order, plowing through our patch backlog (gerrit is looking much cleaner now), and aligning remaining v1 work with Havana milestones.19:24
*** jcru has quit IRC19:24
kgriffsTrello is now set up to track those milestones, as well as the blueprints.19:24
kgriffsIf anyone would like to contribute to the project, just let me know and I'll add you to the Trello board. Right now it is a manual process; eventually we hope to migrate away from Trello, but are waiting to see if the blueprint UX can be improved.19:26
*** jcru has joined #openstack-meeting-alt19:26
kgriffs#info https://trello.com/b/7NLODgbr19:26
kgriffsso, for H1 we are planning to clean up some cruft in the code, finish up the feature set for "version 1.0"19:28
kgriffsAlso, oz_akan and malini have started work on setting up a QA/reference cluster, and we will have system and load tests coming online shortly thereafter.19:29
kgriffsoz_akan, malini: any questions, thoughts, etc. on that?19:29
malininope, I am good19:29
oz_akannothing at the moment, work in progress19:29
maliniwe'll have the scripts for system & load tests added to marconi repo soon19:30
oz_akanI am trying to automate creation of QA environment19:30
kgriffsOK, cool. Any questions for Malini and Oz before we move on?19:30
maliniwe are using Tsung for load tests..Any expertise on tht wud be welcome :)19:31
malininon-expertise too ;)19:31
*** ametts has quit IRC19:32
*** djohnstone1 has joined #openstack-meeting-alt19:32
*** notmyname has joined #openstack-meeting-alt19:32
kgriffsOK, so next, just wanted to give a shout-out to Victoria, a former OpenStack intern, who is taking over maintenance of python-marconicore.19:33
kgriffsbesides Jamie (jdprax), a couple other early contributors are moving on to other projects, but we are picking up new contributors and hope to pick up a bunch more in the near future (hint, hint)19:34
* bryansd is still here in spirit!19:35
*** djohnstone has quit IRC19:35
kgriffsyou guys are always free to contribute part-time, of course. :D19:35
kgriffsso, thanks guys for all the awesome work you did to make Marconi a reality in just a couple months.19:36
kgriffsThe demo in Portland went really well, and was thanks to the hard work of a lot of folks.19:36
kgriffsnext topic...19:37
kgriffsblueprints19:37
kgriffs#topic Blueprint: FIFO, Message Pagination19:37
*** openstack changes topic to "Blueprint: FIFO, Message Pagination (Meeting topic: Marconi)"19:37
kgriffs#info https://wiki.openstack.org/wiki/Marconi/specs/storage/message-pagination19:38
kgriffsso, this has been a hot topic, both at the summit and over the past few weeks19:38
kgriffsI wanted to get everyone's thoughts on the latest proposal19:38
kgriffsbasically, we want to guarantee FIFO, but only in the case of a single producer posting messages in a single queue.19:39
kgriffsDoes anyone see a practical use case for doing FIFO for multiple producers?19:40
kgriffsWhat I think people are really after when they talk about wanting FIFO is a workflow service.19:40
kgriffsWhile Marconi may be used *by* a workflow service, I don't think it should try to *be* a workflow service.19:41
kgriffsThoughts?19:41
kgriffs(see also: https://etherpad.openstack.org/marconi-fifo)19:41
*** dmitryme has quit IRC19:45
kgriffslively crowd today. :D19:46
*** rnirmal has quit IRC19:46
malini:d19:46
*** rnirmal has joined #openstack-meeting-alt19:47
kgriffsOK, so I guess if nobody has any immediate objections, we will run with this. Send questions/comments/concerns to the list or bring them up in #openstack-marconi19:47
kgriffs#topic Blueprint: Grace Period for Expiration of Claimed Messages19:47
*** openstack changes topic to "Blueprint: Grace Period for Expiration of Claimed Messages (Meeting topic: Marconi)"19:47
kgriffs#info https://blueprints.launchpad.net/marconi/+spec/claimed-message-grace19:48
kgriffsSo, the idea here, is that if a consumer crashes and it's claim expires, we need the claimed messages to live a little longer beyond the claim so that another consumer has a chance to reclaim them.19:49
kgriffswe already extend message lifetimes (if needed) so they never expire before the claim does19:49
*** dmitryme has joined #openstack-meeting-alt19:49
kgriffsthe proposal is to add a grace period (seconds) to that extension.19:50
kgriffsany objections?19:50
kgriffsand, should this grace setting be per-queue or per-message?19:51
oz_akanis per-message way more difficult than per-queue?19:54
oz_akan...to implement19:55
kgriffsno, it's purely a matter of what would make the most sense for the user19:56
*** HenryG has quit IRC19:57
kgriffsthere may be a small optimization we could do if each message post included the grace.19:57
*** jrodom has quit IRC19:57
kgriffsbasically, the storage driver would not have to look up the queue's metadata each time to get the grace seconds19:57
kgriffsprobably not a big gain in performance (we'd have to benchmark it)19:58
*** grapex has quit IRC19:58
*** jbresnah has joined #openstack-meeting-alt19:59
kgriffsanyone have strong feelings on whether grace should be a per-message vs. per-queue setting?19:59
kgriffsBTW, currently TTL is per-message19:59
markwashglance time?20:00
kgriffsyep20:00
kgriffslet me just wrap up Marconi20:00
markwashtake your time :-)20:01
*** glikson has quit IRC20:01
kgriffsOK, so it sounds like everyone is cool with the current direction of the project and the FIFO proposal. Please help spread the word and encourage your peeps to contribute. :D20:02
*** malini has quit IRC20:02
kgriffsAny last items?20:02
*** amyt has quit IRC20:02
*** glikson has joined #openstack-meeting-alt20:03
kgriffsP.S. - if there are any of the blueprints on the agenda that you had questions/concerns/comments about, that we didn't get to, just pop into #openstack-marconi any time to discuss.20:03
kgriffsWe have an aggressive development schedule, so we will likely move on these blueprints before the next community meeting.20:04
kgriffscheers,20:04
kgriffs#endmeeting20:04
*** ashwini has joined #openstack-meeting-alt20:04
*** openstack changes topic to "OpenStack meetings (alternate) || Development in #openstack-dev || Help in #openstack"20:04
openstackMeeting ended Thu May  2 20:04:46 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:04
openstackMinutes:        http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-05-02-19.20.html20:04
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-05-02-19.20.txt20:04
openstackLog:            http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-05-02-19.20.log.html20:04
*** sarob_ has joined #openstack-meeting-alt20:05
*** esheffield has joined #openstack-meeting-alt20:05
*** ametts has joined #openstack-meeting-alt20:05
markwashsorry if I rushed you20:05
markwashhi glance friends20:05
kgriffsno worries. we were missing a lot of people today20:05
nikhilhi!20:06
ameadeack20:06
markwash#startmeeting glance20:06
openstackMeeting started Thu May  2 20:06:34 2013 UTC.  The chair is markwash. Information about MeetBot at http://wiki.debian.org/MeetBot.20:06
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:06
*** openstack changes topic to " (Meeting topic: glance)"20:06
openstackThe meeting name has been set to 'glance'20:06
*** ametts has left #openstack-meeting-alt20:06
*** bryansd has left #openstack-meeting-alt20:06
ameadewhat exactly IS glance?20:06
ameadenobody uses it20:07
markwashand, with the early troll lead, ameade20:07
markwash#link https://wiki.openstack.org/wiki/Meetings/Glance20:07
*** flaper87 has joined #openstack-meeting-alt20:07
jbresnahwave20:07
markwashglance is like a box of chocolates20:07
flaper87o/20:08
nikhil\o20:08
*** sarob has quit IRC20:08
markwashso today we have several more blueprints to discuss20:08
nikhilhi5 miss doesn't look good20:08
rosmaitatasty!20:08
markwashI've written out the list of the ones I'd like to consider on the agenda for today20:09
markwashbut I"m happy to add other items as we go, to be sure20:09
markwashfirst one on the docket for me is https://blueprints.launchpad.net/glance/+spec/clone-image-across-regions20:10
markwashthe way I see this going down is actually a few blueprints20:10
markwash1) add a "Glance" store20:10
markwash2) add the "import" functionality thats part of Upload/Download workflow20:11
markwash3) add a step to the "import" process that gathers metadata from the store location / image data20:11
markwashstep 3 would also neatly accomodate https://blueprints.launchpad.net/glance/+spec/iso-image-metadata20:12
markwashnikhil: you own the cloning bp, do you agree with this breakdown 1-3 ?20:12
jbresnahi am not sure what #1 is20:12
markwashright, sorry meant to clarify, then forgot20:12
markwashthe idea is a store that can use another glance endpoint as the source of image data20:12
markwashso basically glance/store/glance.py20:12
nikhilmarkwash: works for me20:13
ameadehow do you have 2 without 3?20:13
markwashparallel to glance/store/swift.py20:13
lindjSo if we're dynamically pulling from another glance when needed, what if the original glance changes ACL's on the image?20:13
nikhilameade: think we gunna have dependecies here20:13
jbresnah#1 scares me a little20:13
nikhilwhy20:14
markwashlindj: I think the idea is that the copy, clone operation is done once20:14
markwashso changes to ACLs after the clone succeeds don't really matter20:14
jbresnahbut i have been dealing in test suite fork bombs lately, so perhaps i am just gun shy of recursion20:14
lindjmarkwash, so in that case, it's no longer a "glance store" of #120:14
lindjonce its copied20:15
markwashlindj: yeah I think you're right. . there would be a "store" for the purposes of import, but we could disallow it for register or for adding images20:15
flaper87mmh, but #1 requires that the glance image willing to copy from the glance store to have access to the glance instance that has the image20:16
flaper87or we're talking about public images here ?20:16
nikhilflaper87: that's why we do a pull20:16
*** vipul|away is now known as vipul20:16
markwashflaper87: it could be a requirement to provide credentials to support the initial copy20:16
nikhilpull model will auth user in first to avoid those issues20:16
markwashflaper87: but both glances could also be in the same auth zone20:17
flaper87ok, that makes more sense20:17
markwashcredentials -> token or trust20:17
markwashnot passwords20:17
lindjI think we have to handle both cases where they could and could not be under the same keystone/credentials/ldap20:17
markwashlindj: sounds fine to me20:17
rosmaitamight be easier to use download/upload in that situation20:18
rosmaita(if not under same cred system)20:18
lindjI guess passing in the remote temporary keystone credentials for the source-glance as a parameter to the destination-glance API is the way to do this20:18
jbresnahwhy is #1 needed?20:18
flaper87jbresnah: I was about to ask the same thing20:18
ameaderosmaita: +120:19
*** glikson has quit IRC20:19
westmaaslindj: yes - if you trust that you are sending to a friendly glance by looking at service catalog from keystone, etc20:19
markwashjbresnah: I'm sure alternative approaches would be fine, so long as they support getting image data / metadata out of a remote glance endpoint20:19
ameade"The regions a user has access to need be in the user's service catalog" is in the BP20:20
ameadejust fyi20:20
flaper87I definitely like #2 and #320:21
jbresnahmarkwash: you would want to import from other stores too right?20:21
lindjwestmaas, I think if we can't trust the destination glance, we have to use a "coordinator" process to do this instead of glance20:21
markwashjbresnah: yup20:21
jbresnahmarkwash: how would #3 work there?20:21
jbresnahsome sort of store specific metadata plugin?20:21
westmaaslindj: I think we have the service catalog and the source glance in the request and its a quick check20:21
westmaaswell, we get the service catalog as part of verifying the token20:22
flaper87jbresnah: IMHO, should be more "container / image" oriented20:22
lindjby service catalog, we me one central keystone?20:22
lindj*mean20:22
markwashjbresnah: that could work, but I don't think it is required to work. . I would okay with there being a store-specific way to get extra data on an image and having it only in glance.store.glance20:22
*** jrodom has joined #openstack-meeting-alt20:22
markwashs/required to work/required for this bp to work/20:22
westmaaslindj: I mean we shouldn't send this token unless we are sure we are on the same keystone - it won't work anyway otherwise, and we would be leaking information20:23
markwashso I'd love to action nikhil and some other folks to refine the bp if needed20:23
flaper87I'd like to take a look to the image metadata area20:23
jbresnahmarkwash: i think i am going to keep quiet on this one and try to figure it out in post20:24
flaper87if nikhil takes a look to the pull thing20:24
markwashb/c I need to have the final bp targeted and assigned pronto :-)20:24
nikhilmarkwash: i'm still trying to figure out whom to answer20:24
lindjwestmaas:  Okay, so then we're saying for the scope of this bp, that we only are doing transfers between glance's that are under the same keystone, and that if one wants to transfer images between different cloud providers, one must use a separate coordinator service20:24
markwash#action nikhil split up https://blueprints.launchpad.net/glance/+spec/clone-image-across-regions as discussed and propose any new bps for havana so they can be targeted and assigned20:25
westmaaslindj: short term we can just make the call as if its public and requires no auth - if that fails, no luck20:25
nikhilmarkwash: that works20:25
markwashimplicit in that action item is to get some help from the folks here who have other ideas / concerns20:25
markwashnot that I need to say that. . lol20:25
flaper87markwash: nikhil I'd like to help on the image metadata step20:25
nikhilflaper87: sounds good20:26
markwashworks for me20:26
ameademarkwash: yeah maybe we should keep impl detail discussion out of the meeting, like the potential for a glance store20:26
kgriffsflaper87: only if you recruit a few more Marconi contributors. ;)20:26
nikhillol20:26
markwashameade: agree. . I'll keep that in mind for future20:26
lindjthe image metadata will definitely have "restricted property" implications20:26
flaper87kgriffs: LOOOOL20:26
lindjshould restricted properties also replicate to the other glance?20:26
flaper87kgriffs: I'm working on that20:26
markwashlindj: scary :-)20:27
nikhiljbresnah: flaper87 it would be great if we could start detail discussion on the etherpad20:27
ameadelindj: i think they should20:27
flaper87nikhil: sounds good20:27
markwashmoving on to https://blueprints.launchpad.net/glance/+spec/remove-sensitive-data-from-locations, or objections?20:27
nikhilto me it looks like different folks want/need different stuff atm20:27
flaper87nikhil: do you mind puting that link in the bp?20:27
nikhilsure20:27
jbresnahnikhil: count me in20:27
ameadedo we need to mention protected properties in the bp?20:27
*** vipul is now known as vipul|away20:27
nikhil#action nikhil add etherpad link to bp20:28
nikhilmarkwash: can you add the action item above ^^20:28
nikhil?20:28
nikhiljbresnah: +120:28
nikhilameade: for cloning across regions?20:28
markwashnikhil: ? I think anybody can #action20:28
markwashwhoops I just did20:28
ameadeyeah, that information needs to be retained i think20:28
nikhilmarkwash: ohk20:29
westmaasmarkwash: no objections20:29
nikhilameade: i'll link it as a dependency on the bp20:29
*** cloudchimp has quit IRC20:29
markwashwho wants to tackle removing sensitive data from locations?20:29
ameadenikhil: if you need the whys to go in there we can talk20:29
ameademarkwash: +120:29
nikhilameade: sg, let's do it on openstack-glance channel offline meeting20:29
flaper87markwash: +120:30
markwashI'm thrilled we can do this, but we gotta be careful to make sure we don't mess up existing deployments20:30
markwashand provide some way to migrate away from the sensitive info20:30
ameademarkwash: hey i dont wanna do all that, take it back!20:31
markwashI think swift is the only store we're worried about here, though20:31
markwashameade: too late!20:31
nikhillol20:31
flaper87haha20:31
markwashameade: I'm sure flaper87 will help out, he had some work going on with this before20:31
flaper87markwash: ameade +120:31
rosmaitaameade will help keep meetings running on time20:32
markwashmoving on to the related bp: https://blueprints.launchpad.net/glance/+spec/expose-image-locations20:32
markwashthis is sort of the goal of the previously mentioned bp20:32
markwashis this something we can only do in v2? what followup steps are needed to start taking advantage of this blueprint for better performance in nova?20:33
jbresnahdoesn that already happen?20:33
markwashjbresnah: sometimes, if you turn on a certain config setting20:33
jbresnahyeah20:33
jbresnahis that not enough?20:34
*** dmitryme has quit IRC20:34
jbresnahthere is code in nova to take advantage of it in specific situations20:34
markwashjbresnah: oh cool20:34
jbresnahit kind of relates to this: https://blueprints.launchpad.net/glance/+spec/direct-url-meta-data20:34
flaper87IMHO, until the sensitive info bp isn't complete this shouldn't be done20:34
jbresnahand then this: https://blueprints.launchpad.net/glance/+spec/multiple-image-locations20:35
flaper87doesn't that exposes the store location ?20:35
jbresnahnod20:35
ameade+120:35
markwashflaper87: +1, and I'm not so H about it20:35
jbresnahbut the problem is, you may need that sensitive info20:35
flaper87s/exposes/expose/20:35
jbresnahfor it to be useful20:35
flaper87markwash: yeah, I'd push it back, TBH20:35
flaper87agree, I just think we should think about that a bit more20:36
jbresnahi would like to see what happens with multiple locations first20:36
*** sarob_ has quit IRC20:36
markwashhmm, makes sense20:36
jbresnahit is really a special case of that20:36
flaper87+120:36
jbresnahwhere len(locations) == 120:36
*** sarob has joined #openstack-meeting-alt20:36
jbresnahie: mult locations will have to solve all of the same problems20:37
nikhilonly we'd a way to give users temp swift url ;)20:37
* flaper87 loves reading python20:37
markwashso I should probably just mark that bp as superseded by multiple locations and add a note?20:37
jbresnah+120:37
jbresnahand also probably we should have https://blueprints.launchpad.net/glance/+spec/direct-url-meta-data depend on mult loca20:37
markwashjbresnah: +120:37
flaper87+120:37
jbresnahor even be superseded by it20:37
markwash#action markwash mark direct-url-meta-data and expose-image-locations as superceded by multiple-image-locations and add a note to the latter bp20:38
*** SergeyLukjanov has quit IRC20:38
markwashI love actioning myself to "mark" things20:38
nikhil:)20:38
markwashbriefly #topic quotas20:38
markwashi sent out a message to the list about quotas20:39
nikhil20 mins to go20:39
markwashand while the quota work in keystone is targeted at H-2, I'm not super confident its going to make a lot of sense to wait on it20:39
markwashbrb 2 seconds20:39
ameademarkwash: does expose need to be set as superceded by removing creds too?20:39
ameadei mean, remove-sensitive-data supercedes exposing image locations...does that need to be set somewhere?20:40
markwashameade: nope, I think we just need to make sure removing creds is appropriately a dep of multiple locations20:40
markwashunless I'm missing something20:41
ameademarkwash: that works20:41
ameadeso we gotta make sure that happens20:41
markwashre quotas, I'm not sure who really wants quotas and wants to work on it20:41
markwashbut I'm of a mind that if there were a patch, we ought to consider it and not block on waiting for keystone unicorns20:41
lindjmy gut feel is that anyone who really wants quota limitations for images will be using swift at back end and can use quotas at that layer20:42
flaper87markwash: I think we should de-duplicate quotas code between nova and cinder and use that (by contributing back to oslo)20:42
lindj(or cinder for that matter)20:42
markwashflaper87: you should look at boson, it could serve for some of those purposes, and doesn't seem "too" crazy20:42
flaper87markwash: I did already :P20:43
markwashah, okay. . sry20:43
flaper87thing is that, maybe quotas is something we shouldn't be querying on external services20:43
flaper87or should we?20:43
flaper87markwash: btw, hopefully that didn't sound jerkish, it wasn't meant to be like that20:44
markwashI'm still lending my weight to keeping quotas in with the service, for consistency and speed20:44
markwashflaper87: lol you don't have to worry about that with me :-)20:44
flaper87markwash: :D20:44
lindjIf we want to quota on a user's total # of images, then it has to be done by glance.  If we care about the storage space used, seems more appropriate to control that at the cinder/swift side.20:44
markwashlindj: I'm cool with that approach too20:44
rosmaitai think our need for quotas is still undefined20:45
jbresnahi agree with the idea of not blocking a patch based on futures in other projects20:45
markwashcan I pass off my action item from last week about having a quota pow-wow to somebody else?20:45
flaper87lindj: I think that requires Sotres to be extended somehow20:45
ameadewe just need to define what quotas we want first20:45
flaper87I mean, making sure that stores can handle quotas20:45
flaper87there are other stores besides cinder / swift20:45
ameadeameade: +120:46
lindjits up to the cloud provider to use a backend that has quotas if they care about that....20:46
jbresnahI can take on quota pow-wow if there are no other takes20:46
lindjbut don't require them20:46
kgriffs+1 for making quota logic part of oslo20:46
markwashjbresnah: yay20:46
flaper87jbresnah: I'd love to help with that20:46
flaper87kgriffs: LOL :D20:46
* kgriffs wants that for Marconi20:46
jbresnahcool20:46
markwash#action jbresnah quota pow-wow20:47
markwashso, https://blueprints.launchpad.net/glance/+spec/upload-download-workflow20:47
markwashwe talked about this a bit20:47
markwashand I was supposed to sync up with rosmaita20:48
markwashbut instead I talked with jbresnah20:48
markwashall I really care about here is that the bp needs to be broken down into two things, import and export, and I need volunteers and approx schedule20:48
nikhilaren't we gunna talk/discuss on this on etherpad more?20:49
markwashbut I think maybe in our conversation jbresnah thought it seemed less crazy of an idea than before?20:49
markwashnikhil: oh maybe, did I miss something?20:49
jbresnahmarkwash: i left that convo feeling good20:49
jbresnahtrying to reload state20:49
markwashhuzzah20:49
jbresnahright i recall20:49
nikhilmarkwash: maybe not20:49
jbresnahthe big thing was the distinction that upload is bits, and import is an image20:50
jbresnahconversion/verification/etc could happen on import20:50
nikhilmarkwash: guess I was curious if this would be covered20:50
nikhilin the etherpad discussion of the 3 points that you'd brought up20:50
jbresnahso i think the key work item there is making some sort of temp upload space, and then a means to have a work pipeline20:50
nikhilis it time of Open Discussion20:51
nikhil?20:51
nikhildon't wanna miss out on creative stuff20:51
jbresnahpotentially calling out to other services to do work (like an image conversion service)20:51
markwashjbresnah: oh yes, I forgot, it might depend on async-workers20:51
jbresnahmarkwash: is that about right?20:51
markwashjbresnah: sounds reasonable to me20:51
rosmaitawe haven't discussed async workers much20:51
markwashrosmaita: true, my bad20:51
jbresnahthis is probably worthy of its own meeting20:51
nikhil+120:51
nikhillet's sync a bit on etherpad firs20:52
*** fesp has joined #openstack-meeting-alt20:52
fespback20:52
fespsorry guys, stupid ISP20:52
fespflaper87: dude, give me my nick back20:52
*** flaper87 has quit IRC20:52
*** fesp is now known as flaper8720:52
markwashcan we try to grab a meeting time in #openstack-glance for async workers?20:52
nikhil#action nikhil to link etherpad in upload-download bp20:52
flaper87sure20:53
nikhilmarkwash: +120:53
flaper87markwash: +120:53
jbresnah+120:53
markwash#action flaper87 schedule a meeting for glance async workers discussion20:53
nikhilwith 7 mins to go, I wanna re-ask question from last week20:53
nikhilif that's ok markwash ?20:53
markwashno!20:53
markwashsure :-)20:53
flaper87hahahahaha20:53
nikhil:)20:54
nikhilhave you heard back from scoot about the public glance bp20:54
nikhil?20:54
nikhilscott20:54
markwashI thought I would hear back, but then I never asked him20:54
nikhilhmm..20:54
rosmaitahas that been superseded by https://blueprints.launchpad.net/glance/+spec/exposing-glance-for-public-clouds20:55
markwashwhich is to say I forgot to do anything about that20:55
*** yidclare has quit IRC20:55
markwash#action markwash seriously this time ping smoser about public-glance20:55
nikhilrosmaita: interesting20:55
ameadejbresnah: are you going to pick a time for the transfer service meeting?20:55
nikhilmarkwash: the bp rosmaita just linked does not have smoser on it20:56
jbresnahi was just going to ask about that20:56
jbresnahameade: any times that work for you?20:56
jbresnahi was hoping for something next week before thursday's meeting20:56
markwashnikhil: https://blueprints.launchpad.net/glance/+spec/public-glance does, doesn't it?20:56
ameadejbresnah: monday or tues work?20:56
ameadepretty open time-wise i think20:57
nikhilmarkwash: wonder which one to follow?20:57
jbresnahMonday is very open for me20:57
nikhiljbresnah: let's keep this in the evening ET20:57
nikhilso that it's not tool late here :)20:57
jbresnahnikhil: ok20:58
markwash#info all blueprint folks be sure to propose your bps to havana by the beginning of next week so I can make sure to accept things before the project meeting20:58
rosmaitamarkwash: the public-glance is from folsom summit20:58
markwashrosmaita: good point20:58
markwashrosmaita: I think its possible that it already is implemented, or that nobody cares anymore, or something else20:58
jbresnahmarkwash: sorry i got a little out of order there20:58
markwashjbresnah: no worries20:59
markwashwe can parallelize20:59
jbresnahcool20:59
markwash(I get a little frantic with 2 minutes to go)20:59
markwash(eek, 1!)20:59
nikhil30 sec20:59
jbresnahdoes this same time (20:00 UTC) work on monday for interested people?20:59
flaper8759,58,57,56....20:59
jbresnahfor a discussion on the image transfer service?20:59
flaper87jbresnah: +120:59
nikhiljbresnah: +120:59
ameadejbresnah: +120:59
markwash+120:59
jbresnahexcellent20:59
rosmaita+120:59
jbresnahthat was pretty easy20:59
flaper87hahaha20:59
jbresnahis Iccha still off?21:00
rosmaitaback monday21:00
nikhilshe'll be back mon21:00
jbresnahat that point i mean21:00
markwashwe didn't get a chance to talk about rolling db migrations21:00
jbresnahhmmm, i will email her to see if that works21:00
nikhilno21:00
markwashI hope there aren't any disappointed lurkers. . .21:00
rosmaitayes, she gets back sat pm21:00
esheffieldas a lurker, I am not disappointed21:00
markwashhaha21:00
jbresnah#action jbresnah send out email about transfer service discusion 20:00 UTC 5/6/201321:01
*** yidclare has joined #openstack-meeting-alt21:01
nikhilor may be calendar invite21:01
nikhiljbresnah: ^^21:01
markwashemail is fine for me21:01
markwashbut do as you will21:01
rosmaitamarkwash: i will work on up/down blueprint splitting21:02
*** jrodom has quit IRC21:02
markwashthanks!21:02
rosmaitawill aim for tues for comments before next mtg21:02
markwashcool21:02
markwashany last items from folks?21:03
markwash(I don't *think* anybody has this room after us, but could be wrong)21:03
* flaper87 will give a talk about glance going public at Openstack Israel21:03
flaper87would love your feedback21:03
*** jrodom has joined #openstack-meeting-alt21:04
rosmaitawhen is that?21:04
flaper87May 27th21:04
rosmaitacool21:04
markwashvery cool21:04
rosmaitamore exposure for exposing glance!21:04
flaper87I will email you the slides as soon as they are ready21:04
rosmaitagreat21:05
markwashI guess that about does it for us guys21:05
markwashthanks!21:05
markwash#endmeeting21:05
*** openstack changes topic to "OpenStack meetings (alternate) || Development in #openstack-dev || Help in #openstack"21:05
openstackMeeting ended Thu May  2 21:05:38 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:05
openstackMinutes:        http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-05-02-20.06.html21:05
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-05-02-20.06.txt21:05
openstackLog:            http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-05-02-20.06.log.html21:05
flaper87Great meeting guys21:05
* flaper87 waves21:05
ameadesee yall later21:06
rosmaitabye21:06
* markwash moves over to #openstack-glance21:06
*** lindj has left #openstack-meeting-alt21:06
*** flaper87 has left #openstack-meeting-alt21:06
*** jbresnah has left #openstack-meeting-alt21:06
nikhilbye21:07
*** vipul|away is now known as vipul21:07
*** grapex has joined #openstack-meeting-alt21:07
*** hub_cap has quit IRC21:08
*** hub_cap has joined #openstack-meeting-alt21:08
*** RajeshMohan has quit IRC21:15
*** grapex has quit IRC21:16
*** RajeshMohan has joined #openstack-meeting-alt21:17
*** enigma2 has quit IRC21:20
*** cp16net|away is now known as cp16net21:27
*** malini has joined #openstack-meeting-alt21:27
*** sarob_ has joined #openstack-meeting-alt21:27
*** dhellmann has quit IRC21:28
*** jrodom has quit IRC21:29
*** dmitryme has joined #openstack-meeting-alt21:29
*** ashwini has quit IRC21:30
*** sarob has quit IRC21:31
*** sarob_ has quit IRC21:32
*** oz_akan has quit IRC21:34
*** kgriffs has left #openstack-meeting-alt21:35
*** hartsocks has left #openstack-meeting-alt21:47
*** markwash has quit IRC21:53
*** grapex has joined #openstack-meeting-alt21:56
*** djohnstone1 has quit IRC21:57
*** sarob has joined #openstack-meeting-alt22:02
*** vipul is now known as vipul|away22:05
*** vipul|away is now known as vipul22:06
*** rnirmal has quit IRC22:07
*** jcru has quit IRC22:12
*** vipul is now known as vipul|away22:21
*** sacharya has quit IRC22:24
*** bdpayne has quit IRC22:26
*** yidclare has quit IRC22:29
*** grapex has quit IRC22:30
*** grapex has joined #openstack-meeting-alt22:31
*** bdpayne has joined #openstack-meeting-alt22:38
*** yidclare has joined #openstack-meeting-alt22:51
*** grapex has quit IRC22:51
*** grapex has joined #openstack-meeting-alt22:55
*** dmitryme has quit IRC23:18
*** grapex has quit IRC23:25
*** zzs has left #openstack-meeting-alt23:26
*** dmitryme has joined #openstack-meeting-alt23:32
*** dmitryme has left #openstack-meeting-alt23:35
*** vipul|away is now known as vipul23:41
*** esp has joined #openstack-meeting-alt23:48
*** yidclare has quit IRC23:52
*** esp has left #openstack-meeting-alt23:52
*** grapex has joined #openstack-meeting-alt23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!