16:00:21 <harlowja_at_home> #startmeeting oslo
16:00:26 <openstack> Meeting started Mon Jan 25 16:00:21 2016 UTC and is due to finish in 60 minutes.  The chair is harlowja_at_home. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:27 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:29 <openstack> The meeting name has been set to 'oslo'
16:00:30 <gcb> o/
16:00:33 <harlowja_at_home> howdy folks!
16:00:44 <harlowja_at_home> this is your alternative captain speaking
16:00:47 <harlowja_at_home> lol
16:00:48 <kgiusti> o/
16:00:55 <harlowja_at_home> courtesy ping for GheRivero, amotoki, amrith, bknudson, bnemec, dansmith, dhellmann, dims, dougwig, e0ne, flaper87, garyk, haypo,
16:01:03 <harlowja_at_home> courtesy ping for ihrachyshka, jd__, jecarey, johnsom, jungleboyj, kgiusti, kragniz, lifeless, lintan, ozamiatin, redrobot, rpodolyaka, spamaps
16:01:09 <bknudson> hi
16:01:11 <harlowja_at_home> courtesy ping for sergmelikyan, sreshetnyak, sileht, sreshetnyak, stevemar, therve, thinrichs, toabctl, viktors, zhiyan, zzzeek, gcb, Nakato
16:01:14 <rpodolyaka> o/
16:01:15 * dhellmann listens from the back of the room
16:01:16 <amrith> ./
16:01:24 * amrith goes to sit with dhellmann
16:01:25 <dukhlov> o/
16:01:26 <rbradfor> o/
16:01:35 <harlowja_at_home> hi there folks, welcome to another week of oslo
16:01:52 <harlowja_at_home> dims i think is out, so i'll be taking over meeting time
16:02:15 <harlowja_at_home> let the fun begin!
16:02:25 <harlowja_at_home> #topic Red flags for/from liaisons
16:02:43 <harlowja_at_home> any flags, red, green, yellow from folks?
16:02:54 <amrith> none from trove
16:03:32 <harlowja_at_home> none from me either, as a oslo user :)
16:03:52 <jecarey> o/
16:04:05 <bknudson> none for keystone
16:04:19 <bknudson> I guess there's a problem with the config file generator
16:04:23 <amrith> sorry harlowja_at_home I may have spoken too soon
16:04:24 <harlowja_at_home> oh
16:04:26 <stevemar> bknudson: i had one for keystone, but i opened a bug (yeah that one)
16:04:31 <amrith> we may have one
16:04:49 <harlowja_at_home> (and i was just about to say battlestations were 100% operational, lol)
16:05:01 <amrith> so, we're having failures in our gate
16:05:07 <amrith> and they are https://bugs.launchpad.net/trove/+bug/1537522
16:05:08 <openstack> Launchpad bug 1537522 in Trove "python27 gate fails with AttributeError: 'module' object has no attribute 'poll'" [Critical,New] - Assigned to Amrith (amrith)
16:05:10 <amrith> related to that bug
16:05:11 <stevemar> bknudson: there is also https://bugs.launchpad.net/reno/+bug/1537451 but i don't know if reno is under the oslo tree
16:05:11 <openstack> Launchpad bug 1537451 in reno "notes missing/overridden in latest version" [Undecided,New]
16:05:14 <amrith> all of our gate is stuck
16:05:46 <stevemar> amrith: that is related to eventlet 0.18.0, but should be fixed with eventlet 0.18.1
16:05:47 <amrith> this is way above my paygrade
16:05:55 <amrith> thanks stevemar
16:05:59 <harlowja_at_home> amrith, that looks like the eventlet one?
16:05:59 <amrith> so someone is already on this
16:06:07 <harlowja_at_home> ya i think so
16:06:10 <amrith> harlowja_at_home, stevemar thanks
16:06:14 <stevemar> amrith: http://lists.openstack.org/pipermail/openstack-dev/2016-January/084795.html
16:06:22 <amrith> if you have a LP number, I'll redirect mine to that.
16:06:29 <stevemar> amrith: it should already be fixed, probably just needs a recheck
16:06:33 <harlowja_at_home> dhellmann, is the reno one there known?
16:06:43 <harlowja_at_home> (if u know)
16:06:43 <gcb> yes, amrith , that's eventlet 0.18 issue, for bug 1537522
16:06:44 <openstack> bug 1537522 in Trove "python27 gate fails with AttributeError: 'module' object has no attribute 'poll'" [Critical,New] https://launchpad.net/bugs/1537522 - Assigned to Amrith (amrith)
16:06:44 <amrith> found a bug there, will take it from here. thansk for the pointer
16:06:46 <amrith> harlowja_at_home, all set.
16:06:56 <dhellmann> harlowja_at_home : yeah, I'll be looking into it after I finish releases today
16:07:01 <harlowja_at_home> dhellmann, cool
16:07:06 <dhellmann> and reno is a release team project
16:07:13 <harlowja_at_home> kk
16:07:58 <harlowja_at_home> bknudson, what's the config file generator issue? any bug for that?
16:08:12 <stevemar> harlowja_at_home: yep
16:08:30 <stevemar> harlowja_at_home: https://bugs.launchpad.net/oslo.config/+bug/1536899 i think rbradfor is taking a looksy
16:08:32 <openstack> Launchpad bug 1536899 in oslo.config "config generator sorting has changed" [Undecided,New]
16:08:39 <harlowja_at_home> k
16:08:42 <rbradfor> I'm looking at it right now
16:08:50 <rbradfor> reviewing this commit -- http://git.openstack.org/cgit/openstack/oslo.config/commit/?id=2b057cf5da2dacdd60efb55bb054cd3f53d278bf
16:09:26 <harlowja_at_home> ok, so mostly just trying to isolate what caused it?
16:09:42 <dhellmann> rbradfor : oh, yeah, throwing those options into a set is going to produce a random order
16:09:50 <dhellmann> rbradfor : maybe that can change to an orderedset instead
16:10:05 <harlowja_at_home> list(set(clean[namespace][group])) i suppose?
16:10:05 <rbradfor> harlowja_at_home, I wanted to find cause, I was guessing list(set()) may be a cause, dhellmann seems to agree
16:10:31 <dhellmann> rbradfor : yeah, that would definitely do it (there may be other issues, but that's very suspicious given the nature of the bug)
16:10:33 <stevemar> amrith: i rechecked your patches, it should be all fixed up though, we had a similar issue in keystone
16:10:45 <dhellmann> harlowja_at_home : yeah, line 266 there
16:10:51 <amrith> stevemar, I'm pushing a change for review to blacklist eventlet 0.18
16:10:55 <amrith> identical to the g-r change.
16:10:58 <amrith> thanks
16:11:14 <rbradfor> dhellmann, harlowja_at_home I'll probably need to enlist help of a more experienced person to untangle this.
16:11:25 <harlowja_at_home> rbradfor, sure
16:11:34 <harlowja_at_home> http://docs.openstack.org/developer/taskflow/types.html#taskflow.types.sets.OrderedSet (this could be useful)
16:12:02 <harlowja_at_home> anyways, more experienced peoples are here to help!
16:12:20 <dhellmann> rbradfor : sure, let's chat after the meeting
16:12:33 <rbradfor> dhellmann, sounds great
16:12:53 <harlowja_at_home> cool
16:13:10 <harlowja_at_home> so let's move to next releases
16:13:12 <harlowja_at_home> #topic Releases for Mitaka
16:13:41 <harlowja_at_home> any releases that people want to get out? i didn't see a dims openstack/releases of the week yet, so now's your time to influence that :)
16:14:19 <harlowja_at_home> boris-42, did u want a osprofiler release, or did u manage that?
16:14:27 <harlowja_at_home> (if u are around)
16:16:10 <boris-42> harlowja_at_home: not yet
16:16:16 <boris-42> harlowja_at_home: we need to get some fixes in first
16:16:21 <harlowja_at_home> boris-42, ah, ok
16:16:32 <harlowja_at_home> #link https://review.openstack.org/#/q/project:openstack/releases
16:16:48 <boris-42> harlowja_at_home: we need to get some patches first
16:16:51 <boris-42> harlowja_at_home: =)
16:16:53 <dukhlov> about oslo.messaging release, dims waits for my patch with pika driver deployment guide. I've just sent first patch for review
16:17:00 <harlowja_at_home> dukhlov, thx
16:17:12 <boris-42> harlowja_at_home: previous week was all full of pip and pain
16:17:18 <harlowja_at_home> boris-42, lol
16:17:27 <harlowja_at_home> pip and pain, all u need in life
16:17:37 <harlowja_at_home> the 2 Ps
16:18:42 <harlowja_at_home> ok, so i guess at least one or two releases known this week, when they are ready, if people think of others please poke me, dims or others in oslo and we can help make it happen :)
16:19:33 <harlowja_at_home> #topic Specs to look at
16:19:51 <harlowja_at_home> #link https://review.openstack.org/#/q/status:open+project:openstack/oslo-specs,n,z
16:20:11 <kgiusti> re: https://review.openstack.org/#/c/247668/
16:20:13 <harlowja_at_home> so i just wanted to see if anyone had any discussion or eyes needed on ^
16:20:32 <harlowja_at_home> kgiusti, how goes that one?
16:20:51 <harlowja_at_home> sileht, yt
16:20:58 <kgiusti> well, I wanted to know what other folks thought about it
16:21:19 <kgiusti> I've tentatively -1 it
16:21:33 <kgiusti> I'd like to see some perf numbers first.
16:21:34 <harlowja_at_home> kgiusti, ya, your last comment there seems like a valid one
16:22:06 <harlowja_at_home> 'it would be nice if there were benchmarks that back up this claim before we include it as a proper feature.' seems like a reasonable ask
16:22:21 * harlowja_at_home wonders if folks can get that
16:22:32 <sileht> harlowja_at_home, my upgrade question have not been answered :(
16:22:53 <kgiusti> thanks.  I wonder at what point does large message size == unintended bug.
16:23:09 <harlowja_at_home> sileht, ah, ye olde upgrade question
16:23:48 <harlowja_at_home> kgiusti, totally agreed, one of my earlier comments was about who are these huge-message-senders
16:24:09 <kgiusti> ah - that was you.  That's a really good point.
16:24:09 <harlowja_at_home> one of them i guess was a neutron thing (at 1MB message)
16:24:42 <kgiusti> I suspect these really large messages may be hard for an individual developer to trigger.
16:24:46 <harlowja_at_home> josh harlow might be me (depending on the context, lol)
16:24:59 <kgiusti> and may only be seen in the field.
16:25:08 <harlowja_at_home> right
16:25:10 * kgiusti *blush*
16:25:49 <harlowja_at_home> so i guess we need to work through a couple more things for that spec (upgrades, some kind of benchmarks)
16:26:04 <harlowja_at_home> another spec that i guess was mentioned last week
16:26:07 <harlowja_at_home> https://review.openstack.org/#/c/229194/
16:26:18 <harlowja_at_home> that one it'd be nice to have people look at to
16:27:07 * rpodolyaka stars
16:27:12 <harlowja_at_home> there are a bunch of copies of oslo.messaging failure/exception recreation code out there, and various other ways of sending/recieving exceptions from remote systems and handling/reraising them, so ^ is an attempt to make the best-of-all-of-them
16:27:42 <harlowja_at_home> i think i've seen copies of the oslo.messaging exception remoting code (or a variation of it) in nova cells, something like it in glance (and perhaps more?)
16:28:07 <harlowja_at_home> so the gist of that is to look at all the approaches, pick the best things of all, and make a library for all to use
16:28:14 <sileht> that make sense to me to unify that
16:28:35 <harlowja_at_home> def
16:28:57 * harlowja_at_home tried to do a decent analysis of known approachs in that, and we can then move on from there
16:29:11 <harlowja_at_home> so eyes on that would be cool
16:30:03 <harlowja_at_home> any other specs people want to bring up? most other ones don't seem to active
16:30:39 <harlowja_at_home> ^ so either that's good (all things are perfect) or people just are busy, ha
16:31:59 <harlowja_at_home> another important one, that is outside of oslo, but very much relevant is https://review.openstack.org/#/c/226157/ from lifeless
16:32:11 <harlowja_at_home> so if people haven't seen that, please check that out
16:32:29 <harlowja_at_home> (and comment as/if needed)
16:33:13 <harlowja_at_home> #link https://review.openstack.org/#/q/project:openstack/openstack-specs
16:33:18 <harlowja_at_home> that usually has other interesting ones to :)
16:33:53 <harlowja_at_home> #topic Open discussion
16:34:00 <rbradfor> harlowja_at_home, I have a discussion point
16:34:05 <harlowja_at_home> rbradfor, whats up
16:34:09 <rbradfor> dhellmann made a good suggestion about doing grenade tests for https://review.openstack.org/#/c/263903/ [oslo.log] Remove deprecated log-format option
16:34:18 <rbradfor> I tried to set this up on dedicated H/W at home, but it took longer and was more complex the hoped.
16:34:26 <rbradfor> it was also suggested to look at including a grenade test in the jenkins gate for oslo.log. Thoughts?
16:35:04 <harlowja_at_home> seems like a good idea, i've never created one of those in the gate, so i'm not sure how hard it is :)
16:35:21 <harlowja_at_home> i guess u figured that out though
16:35:39 * harlowja_at_home assuming 'Researching how to run grenade upgrade tests.' worked out :)
16:35:50 <rbradfor> harlowja_at_home, clarkb and mtrenish in -qa have been helpful, I'm sure they will know
16:35:57 <harlowja_at_home> cool
16:36:22 <rbradfor> harlowja_at_home, even with 8 xeon cores my H/W seemed inadequate in concurrency tests
16:36:29 <harlowja_at_home> woah
16:36:46 <harlowja_at_home> need more cores captain!
16:36:48 <harlowja_at_home> lol
16:37:21 <harlowja_at_home> (and that will be my star trek joke/quote for the day)
16:37:52 <rbradfor> I actually have 3 x dual quad core xeon machines at home, which I had the time to get them functioning for testing.
16:38:06 <amrith> lol
16:38:26 <harlowja_at_home> ya, sounds like a better machine than my desktop (which is an older quad-core)
16:38:36 <harlowja_at_home> but its only 1x quad-core
16:38:37 <rbradfor> amrith, re getting them testing?
16:38:38 <harlowja_at_home> not 3x
16:38:38 <harlowja_at_home> lol
16:38:40 * amrith remembers a fish he caught one day
16:39:21 <rbradfor> harlowja_at_home, when I started looking into getting into OS I bought pieces of ebay, and built them. with 32GB ram and SSD only around $300 each.
16:39:54 <harlowja_at_home> 'bought pieces of ebay'
16:39:58 <harlowja_at_home> lol, nice
16:40:08 <rbradfor> off, but we digress.
16:40:11 <harlowja_at_home> :)
16:40:59 <harlowja_at_home> so let's i guess try the grenade stuffs, and see how that goes
16:41:39 <rbradfor> harlowja_at_home, thanks I'll look into it, however tempest liberty fails a lot (that's going to be a pre-requisite)
16:41:47 <harlowja_at_home> :-/
16:44:45 <harlowja_at_home> anything else people want to bring up? otherwise can end earlier, people can spend 15 more minutes reading reviews :-P
16:44:45 <harlowja_at_home> 5
16:44:46 <harlowja_at_home> 4
16:44:46 <harlowja_at_home> 3
16:44:47 <harlowja_at_home> 2
16:44:47 <harlowja_at_home> 1
16:44:47 <harlowja_at_home> 0
16:44:48 <harlowja_at_home> ok, guess anything else folks please raise in #openstack-oslo as needed
16:44:49 <harlowja_at_home> until next week!
16:44:53 <harlowja_at_home> #endmeeting