16:00:23 <dims> #startmeeting oslo 16:00:23 <dims> courtesy ping for GheRivero, amotoki, amrith, bknudson, bnemec, dansmith, dhellmann, dougwig, e0ne, flaper87, garyk, harlowja, haypo, 16:00:23 <dims> courtesy ping for ihrachyshka, jd__, jecarey, johnsom, jungleboyj, kgiusti, kragniz, lifeless, lintan, ozamiatin, redrobot, rpodolyaka, 16:00:25 <dims> courtesy ping for sergmelikyan, sreshetnyak, sileht, sreshetnyak, stevemar, therve, thinrichs, toabctl, viktors, zhiyan, zzzeek 16:00:25 <rpodolyaka1> o/ 16:00:27 <ihrachyshka> o/ 16:00:28 <openstack> Meeting started Mon Jul 27 16:00:23 2015 UTC and is due to finish in 60 minutes. The chair is dims. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:28 <ozamiatin> o/ 16:00:28 <bknudson> hi 16:00:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:31 <openstack> The meeting name has been set to 'oslo' 16:00:31 <viktors> o/ 16:00:32 <kgiusti> o/ 16:00:45 <kragniz> o/ 16:00:52 <jecarey> o/ 16:01:03 <dhellmann> o/ 16:01:03 <kzaitsev_mb> o/ 16:01:05 <harlowja_at_home> yo yo 16:02:01 <dims> #topic actions from last week 16:02:18 <dims> i have to find a good time for virtual sprint for documentation 16:02:38 <dims> google hangout is acceptable? 16:02:46 <harlowja_at_home> whats google, lol 16:03:13 <mfedosin> o/ 16:03:14 <dims> harlowja_at_home: they won't let u use google stuff? :) 16:03:18 <harlowja_at_home> :-P 16:03:28 <harlowja_at_home> nah, google hangout is fine 16:03:45 <rpodolyaka1> +1 16:03:51 <dims> i'll send out a doodle poll to gauge interest 16:03:58 <dims> and time 16:04:08 <dims> #topic Red flags for/from liaisons 16:04:26 <bknudson> no red flags for keystone 16:04:34 <jungleboyj> o/ Here now. 16:04:51 <ihrachyshka> nothing from neutron, though I'm dug under other stuff so can be out of sync 16:04:54 <johnsom> We had some folks that had a problem with the python version strings in the requirements file 16:05:07 <jungleboyj> No red flags from Cinder. 16:05:10 <dims> johnsom: i think there was a pbr relesae 16:05:14 <johnsom> Not sure which package they needed. 16:05:16 <dims> release 16:05:19 <bknudson> looks like oslo.cache will have python3 support, so that's good. 16:05:35 <kragniz> nothing's up in glanceland 16:05:58 <dims> bknudson: yes, python-memcached version got released over weeked (i had email the maintainer) 16:06:11 <dims> oh, websockify release as well 16:06:15 <bknudson> needs a reqs bump then 16:06:24 <dims> bknudson: already filed for both 16:06:41 <dims> got merged too 16:07:06 <bknudson> #link https://review.openstack.org/#/c/205851/ -- reqs update ? 16:07:32 <dims> right 16:07:42 <dims> dhellmann: can you please bless that one? 16:07:49 * dhellmann clicks 16:07:58 <dims> thanks 16:08:02 <dims> #topic Releases for this week 16:08:02 <dims> Releases for this week. Here are the unreleased changes 16:08:02 <dims> #link https://etherpad.openstack.org/p/library-releases 16:08:20 <dhellmann> dims, bknudson : approved 16:08:34 <dims> thanks dhellmann~ 16:09:18 <dims> anyone spot anything fishy which may affect the L2 timeline in the releases for this week? 16:09:23 <dims> please holler 16:09:47 <rpodolyaka1> dims: can we add https://review.openstack.org/#/c/205646/ to oslo.db release? 16:10:07 <rpodolyaka1> nothing critical, just nice to have 16:10:11 <dims> rpodolyaka1: will have to wait till next week 16:10:17 <rpodolyaka1> dims: ok, np 16:10:30 * harlowja_at_home doesn't see to many fish 16:10:55 <dims> rpodolyaka1: i run the master of all the oslo projects against a handful of projects on sun night / mon morning and the SHA's are from there - https://travis-ci.org/dims/glance 16:11:16 <dims> rpodolyaka1: so if we need something, we should try to merge it by friday 16:11:25 <dims> or sat 16:11:26 <rpodolyaka1> dims: cool! thank you for clarifications! 16:11:37 <dims> hope the timeline helps in planning 16:11:45 <rpodolyaka1> it does! 16:12:06 <viktors> dims: cool stuff ) 16:12:30 <dims> so next week will be big bang release of all projects since many have been accumulating global requirements syncs and not much code changes 16:12:57 <harlowja_at_home> cool 16:13:09 <harlowja_at_home> more big bang for the buck 16:13:34 <harlowja_at_home> (or whatever that statement is) 16:13:35 <harlowja_at_home> lol 16:13:47 <dims> :) 16:13:53 <dims> #topic oslo.privsep project spec 16:13:53 <dims> #link https://review.openstack.org/#/c/204073 16:14:11 <harlowja_at_home> uh ohes, lol, angus around? 16:14:24 <dims> there's been a bunch of discussion and revisions to that spec, just want to be sure folks get a look at it and provide feedback 16:14:27 <bknudson> rootwrap is in oslo already? 16:14:30 <dims> harlowja_at_home: 2 AM his time 16:14:42 <harlowja_at_home> dims, ah, k 16:14:43 <dims> bknudson: oslo.rootwrap...yes 16:15:36 <dims> so please take a look and let's get Angus going 16:15:46 <harlowja_at_home> +1 16:15:47 <bknudson> so this is phasing out rootwrap 16:16:12 <bknudson> hopefully developers won't abuse it the same way they abused rootwrap 16:16:25 <bknudson> since developers just do whatever's convenient 16:17:00 <dims> bknudson: don't know yet. please tell other keystone folks to look as well 16:17:12 <bknudson> keystone doesn't use rootwrap 16:17:16 <harlowja_at_home> lol, i have a feeling all the things will get abused, but as long as u try to provide good examples and such of not abusing it, and peer reviews, then not much else u can do, there will always be abusers :-P 16:17:34 <harlowja_at_home> ^ wise words of wisdom, ha 16:17:41 <dims> bknudson: i know, you all are the closest to security stuff :) 16:17:58 <bknudson> there's an OSSG (security group) 16:18:05 <bknudson> I'll bring it up a the meeting 16:18:11 <dims> bknudson: awesome thanks 16:18:16 <bknudson> since we discussed this at the last meeup 16:18:35 <dims> cool. switching topics 16:18:38 <dims> #topic New libraries and drivers - how is it going? 16:18:39 <dims> #link specs - http://specs.openstack.org/openstack/oslo-specs/ 16:18:39 <dims> #link library audit - https://docs.google.com/spreadsheets/d/1eTR-pN2GD5cK_tHIMyKNL5vh4N8JtXTptcE1bLd2G3E/edit#gid=0 16:18:50 <ozamiatin> dims: we had some progress with rpc functional tests https://review.openstack.org/#/c/205117 16:19:00 <ozamiatin> dims: notifier and devstack next 16:19:13 <dims> ozamiatin: very cool 16:19:45 <dims> hoping we will get more folks to kick tires when we get devstack going 16:19:45 <kgiusti> dims: patches available for kerberos and python3 support WIP until proton 0.10 is released 16:20:07 <dims> kgiusti: ah. any ETA? 16:20:26 <kgiusti> dims: proton 0.10 in beta now - two blockers outstanding. 16:20:52 <dims> sounds close. thanks kgiusti 16:21:10 <kgiusti> dims: no 'hard' eta - just pending those blockers. 16:21:18 <dims> right 16:22:03 <dims> there's a patch in nova for oslo.cache too 16:22:34 <dims> #topic Ongoing work & Review priorities 16:22:34 <dims> #link https://etherpad.openstack.org/p/liberty-oslo-priorities-tracking 16:22:34 <dims> Any stuck reviews? or specs? 16:23:20 <harlowja_at_home> it'd be nice to have https://review.openstack.org/#/c/196338/ in before doing a debtcollector release dims 16:23:45 <harlowja_at_home> if anyone else wants to look over that 16:23:55 * harlowja_at_home added note in https://etherpad.openstack.org/p/library-releases 16:24:35 <dims> harlowja_at_home: the keystone folks mentioned that debtcollector was not working for them in some scenarios..recall anything? 16:25:08 <harlowja_at_home> hmmm, don't recall that 16:25:33 <bknudson> I was looking to use it in keystoneclient since a bunch of stuff wasn't deprecated correctly 16:25:51 <harlowja_at_home> any idea what wasn't working? 16:25:54 <bknudson> and most scenarios it didn't apply or I couldn't find documentation that showed that it worked. 16:26:02 <bknudson> I can put together a list if you'd like 16:26:14 <bknudson> the reviews will show what I wanted to deprecate 16:26:17 <harlowja_at_home> ok 16:26:21 <dims> bknudson: thanks! lets work it as a bug 16:26:27 <harlowja_at_home> ' couldn't find documentation that showed that it worked' means more docs or something? 16:26:31 <bknudson> ok, I'll open bug 16:26:51 <dims> so in the nova mid-cycle this came up - https://review.openstack.org/#/c/205779/ - TRACE logging level 16:26:52 <bknudson> docs might be required or maybe the code needs to be updated so that it works. 16:26:58 <harlowja_at_home> bknudson, ok 16:27:07 <bknudson> I don't know if the library supports it since I was looking at the docs 16:27:08 <dims> this was a recommendation from the log WG i believe 16:27:36 <harlowja_at_home> bknudson, okie dokie 16:27:40 <harlowja_at_home> dims, +1 16:27:46 <harlowja_at_home> although, TRACE = int((logging.DEBUG + logging.NOTSET) / 2) lol 16:27:56 <harlowja_at_home> TRACE = 5 imho better, ha 16:28:03 <harlowja_at_home> sputnik13, https://review.openstack.org/#/c/205779/ - TRACE logging level 16:28:16 <bknudson> did they ever get rid of logging stacktraces at TRACE? 16:28:22 <dims> did not know how static they were...frozen forever? 16:28:24 <bknudson> I thought that was the first step 16:28:34 <harlowja_at_home> dims, pretty sure frozen forever 16:28:35 <dims> bknudson: yes, i already did 16:29:00 <dims> harlowja_at_home: ack 16:29:06 <harlowja_at_home> dims, https://github.com/openstack/taskflow/blob/master/taskflow/logging.py#L24 if u want other usages of it 16:29:16 <harlowja_at_home> for reference purposes, others use 5 to 16:29:36 <dims> thanks 16:29:46 <dims> #topic Open discussion 16:29:51 <jungleboyj> Sheesh. I thought they were joking about it being halfway between the two levels but they actually do the math. 16:30:04 <dims> jungleboyj: that was me...not them :) 16:30:44 <jungleboyj> dims: Ok. 16:30:46 <jungleboyj> :-) 16:31:39 <dims> anything else to discuss? 16:32:13 <kragniz> so in glance, we were talking a little about having an oslo.rbd library 16:32:44 <dims> common code between cinder + glance? 16:32:52 <mfedosin> yep 16:32:53 <kragniz> yeah 16:33:15 <dims> anyone else likely to use? 16:33:15 <kragniz> is this something people from cinder would be interested in? 16:34:13 <dims> jungleboyj: ^^ 16:34:20 <mfedosin> I think we should ask e0ne 16:34:40 <jungleboyj> e0ne would be good to ask. 16:34:47 <kragniz> okay 16:34:51 <jungleboyj> kragniz: What code would you be moving there? 16:35:07 <dims> kragniz: glance_rbd (like glance_store) is not a possibility? 16:35:30 <dims> you can always have the ACL with the right set of folks from both glance and cinder 16:36:40 <kragniz> jungleboyj: mostly the connection stuff and helper functions 16:37:02 <mfedosin> I pinged e0ne, but his is afk 16:37:13 <kragniz> jungleboyj: no real plan, someone just mentioned it and we thought it could be something others would be interested in 16:37:38 <jungleboyj> kragniz: Are you familiar with os.brick? 16:38:15 <kragniz> jungleboyj: a little, it's sort of what glance_store tries to be but for cinder? 16:38:19 <mfedosin> originally it was sigmavirus24 idea 16:38:35 <sigmavirus24> heh, well I had heard the words "borrowing from cinder" so 16:38:59 <jungleboyj> kragniz: Not sure about glance_store but it is where we have all the functions that need to be shared between nova and cinder. 16:39:31 <jungleboyj> I would want to maybe look and see if that is something that could be used before starting another library. That would be my $0.02 there. 16:40:02 <kragniz> okay, we should have a look 16:40:02 <jungleboyj> Otherwise, I am all about reducing code duplication. :-) 16:40:16 <dims> ++ to check before starting a new one 16:40:42 <dims> so let's wrap up this meeting then 16:40:44 <dims> thanks everyone 16:40:46 <jungleboyj> kragniz: https://github.com/openstack/os-brick 16:40:46 <kragniz> thanks 16:41:00 <kragniz> jungleboyj: thanks 16:41:03 <jungleboyj> kragniz: Let me know if you want to talka bout it more. 16:41:07 <kragniz> will do 16:41:08 <jungleboyj> dims: Thanks! 16:41:20 <dims> see you all next week 16:41:23 <dims> #endmeeting