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