16:00:47 <harlowja_at_home> #startmeeting oslo 16:00:48 <openstack> Meeting started Mon Nov 21 16:00:47 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:50 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:53 <openstack> The meeting name has been set to 'oslo' 16:00:58 <asingh_> ihrachys> will do , thanks 16:01:06 <sshank> ihrachys, Ok. 16:01:16 <harlowja_at_home> courtesy ping for amotoki, amrith, bknudson, bnemec, dansmith, dhellmann, dims 16:01:16 <harlowja_at_home> courtesy ping for dougwig, e0ne, flaper87, garyk, gcb, GheRivero, haypo 16:01:16 <harlowja_at_home> courtesy ping for HenryG, jd__, jecarey, johnsom, jungleboyj, kgiusti, kragniz 16:01:16 <harlowja_at_home> courtesy ping for lifeless, lintan, lxsli, Nakato, ozamiatin, rbradfor, redrobot 16:01:16 <harlowja_at_home> courtesy ping for rpodolyaka, sergmelikyan, sileht, spamaps, sreshetnyak, sreshetnyak, stevemar 16:01:18 <harlowja_at_home> courtesy ping for therve, thinrichs, toabctl, viktors, zhiyan, zzzeek 16:01:18 <rpodolyaka> o/ 16:01:21 <johnsom> o/ 16:01:22 <ozamiatin> o/ 16:01:25 <kgiusti> o/ 16:01:27 <lxsli> o/ 16:01:27 <dhellmann> o/ 16:01:29 <toabctl> hi 16:01:36 <harlowja_at_home> hi hi 16:01:37 <tovin07_> o/ 16:01:37 <dims> partially here o/ 16:01:40 <ansmith> o/ 16:01:43 <lxsli> hi hi hi 16:02:19 <bknudson> hi 16:02:50 <harlowja_at_home> #topic Red flags for/from liaisons 16:03:04 <johnsom> Nothing to report from lbaas 16:03:22 <harlowja_at_home> thx johnsom 16:03:37 <bknudson> nothing from keystone that I know of. 16:04:14 <amrith> none from trove 16:04:16 <amrith> and hello all 16:04:21 <stevemar> o/ 16:04:34 <harlowja_at_home> hello amrith :-P 16:04:49 <amrith> \./ 16:05:36 <harlowja_at_home> alright, doesn't seem like any current/active issues, so that's good! 16:05:52 <harlowja_at_home> #topic Releases for Ocata 16:06:33 <harlowja_at_home> so i've been working through getting the periodic jobs back into shape before getting out a bunch of releases 16:06:48 <harlowja_at_home> #link http://status.openstack.org/openstack-health/#/?groupKey=build_name&resolutionKey=hour&searchProject=-with-oslo 16:07:07 * harlowja_at_home is hoping https://github.com/openstack-infra/project-config/commit/fe21f63cc2e26b78 fixes a bunch of issues there 16:07:30 <bknudson> lots of red there 16:08:00 <harlowja_at_home> ya, afaik mainly due to pulling down newer versions of non-oslo libraries that are busting things 16:08:18 <bknudson> needs upper-constraints 16:08:23 <harlowja_at_home> ya 16:08:51 <harlowja_at_home> the project-config change i did should now use the upper-constraints file 16:08:59 <harlowja_at_home> and then i hope get rid of http://logs.openstack.org/periodic/periodic-cinder-py35-with-oslo-master/ef2f5a8/console.html#_2016-11-20_06_08_59_144306 and similar 16:09:39 <harlowja_at_home> so if people are wondering why there hasn't been a major bulk oslo release just yet, this is why (trying to get those to be somewhat healthy first) :) 16:11:13 <harlowja_at_home> otherwise does anyone need a specific release of a library for ocata that i should know about? 16:11:29 <harlowja_at_home> https://review.openstack.org/#/c/398947/ (for newton for oslo.messaging) is one i know about 16:11:54 <harlowja_at_home> and https://review.openstack.org/#/c/398946/ 16:12:18 * rpodolyaka would like to see an oslo.db release, but it can wait before the jobs are green again 16:12:48 <harlowja_at_home> rpodolyaka, cool, sounds good 16:14:07 <harlowja_at_home> #topic Reviews needing review 16:14:25 <harlowja_at_home> any reviews people want some more eyes on? 16:14:34 <harlowja_at_home> #link https://review.openstack.org/#/c/398875/ is an interesting one 16:15:00 <harlowja_at_home> (but it's more of a governance discussion) 16:16:30 <harlowja_at_home> kgiusti, should people start looking at https://review.openstack.org/#/c/396738/ or should they wait a little bit :) 16:16:54 <kgiusti> Yes - def take a look 16:17:07 <kgiusti> it's not passing jenkins for an unrelated issue 16:17:40 <kgiusti> but this is essentially a doc change - and a guess at how the driver API is supposed to work 16:17:44 <harlowja_at_home> :) 16:17:59 <kgiusti> think of it as a 'straw-person' 16:18:03 <harlowja_at_home> lol 16:18:18 <kgiusti> looking for folks to set it on fire.... err - correct and clarify it. 16:18:34 <harlowja_at_home> sileht, ^ set it on fire! 16:18:36 <harlowja_at_home> lol 16:19:53 <harlowja_at_home> #topic PTG 16:20:17 <harlowja_at_home> has anyone started making plans for going (or not going?) to the PTG in atlanta yet? 16:20:28 <johnsom> I am planning to attend 16:20:31 <harlowja_at_home> #link https://www.openstack.org/ptg/ 16:20:50 <kgiusti> nothing booked yet but planning on being there.... 16:21:07 <bknudson> hopefully they don't run out of spots for attendees. 16:21:22 <bknudson> I'm hoping to be there but haven't gotten approval yet. 16:21:44 <dhellmann> harlowja_at_home : I'll be there 16:21:55 <harlowja_at_home> ya, i gotta poke my manager, see about getting the travel stuff approved earlier rather than later :-P 16:22:24 <harlowja_at_home> monday - tuesday seems to be the oslo times/days 16:23:08 <dhellmann> that makes sense 16:23:11 <johnsom> FYI, when you click the register/tickets link it tells you how many slots are left, there are 359 left now 16:23:22 <dhellmann> I'll be splitting my time between oslo, release, and goals stuff those days 16:23:24 <harlowja_at_home> ah, nice, good to know :) 16:23:40 <harlowja_at_home> dhellmann, sounds busy, ha 16:24:02 <dhellmann> yeah, it didn't really solve the "lots of overlapping interests" problem for me :-) 16:24:16 <johnsom> Yeah, same here 16:24:25 <harlowja_at_home> ya, i know what u mean :) 16:24:32 <harlowja_at_home> need cloning tech 16:24:41 <dhellmann> we're still working on some sort of notification system for advertising when certain topics will be discussed in each room 16:25:05 <harlowja_at_home> SMS based? 16:25:15 <johnsom> That would be neat, though I can see my phone exploding... 16:25:18 <harlowja_at_home> lol 16:25:37 <dhellmann> yeah, I think they were talking about an etherpad or something similar 16:27:11 <harlowja_at_home> cools 16:27:25 <harlowja_at_home> #topic Open discussion 16:27:41 <harlowja_at_home> amrith, thx again for helping out last week when i wasn't feeling to well 16:27:50 <tovin07_> hello 16:27:52 <harlowja_at_home> amrith, is there anything needed in regard to the prior topic? 16:27:59 <harlowja_at_home> tovin07, hi 16:28:04 <tovin07_> anyone works with OSProfiler? 16:28:20 <amrith> hi harlowja_at_home sorry was on the phone 16:28:21 <harlowja_at_home> i haven't recently, i'm sure DinaBelova though does :) 16:28:31 <tovin07_> my current task in my company is tracing request (API, RPC, DB, ...) --> find problems --> OSprofiler is the best candidate. 16:28:43 <DinaBelova> yay, /me here. almost here 16:28:47 <harlowja_at_home> tovin07_, neat :) 16:28:49 <tovin07_> I evaluated OSProfiler with some services (Cinder, Glance, Neutron) and see a common workflow of OSProfiler: 16:29:05 <tovin07_> (1) Services --> OSProfiler --> Messaging 16:29:06 <tovin07_> (2) Ceilometer anotification pops out events from messaging (e.g. rabbitmq) and then process it --> panko --> MySQL 16:29:29 <tovin07_> I see that, "Messaging" is now fixed in Glance. 16:29:46 <tovin07_> (and other project too, such as Cinder) 16:29:48 <tovin07_> #link https://github.com/openstack/glance/blob/48ee8ef4793ed40397613193f09872f474c11abe/glance/cmd/api.py#L80 16:30:11 <amrith> harlowja_at_home, yes; still trying to figure out how trove should move forward with the oslo messaging issue. 16:30:20 <amrith> not being able to replace the dispatcher is a drag 16:30:21 <harlowja_at_home> tovin07, by fixed you mean profiled? 16:30:31 <amrith> the change that will result is significant 16:30:41 <amrith> and no, moving to a rest api isn't the answer in the short term 16:30:46 <DinaBelova> tovin07_ in fact right now not only messaging/ceilo can be used :) but MongoDB as well. and (not released yet) several others like Elastic search 16:30:50 <amrith> so I'm kind of between a rock and a hard place 16:30:57 <tovin07_> I mean that, why we hardcoded it too “Messaging” 16:31:04 <tovin07_> *to 16:31:30 <DinaBelova> that's not yet done in the all project :( 16:31:34 <DinaBelova> reviews are slow 16:31:47 <DinaBelova> all of the projects need to be updated like this https://review.openstack.org/#/c/316799/ 16:31:50 <tovin07_> Recently, I see that you guys add some new drivers (redis, log_insight). However, I don't know how to switch to other driver and how that work. I've tried to change connection string in service config file (glance-api.conf, cinder.conf,...) and in `osprofiler show trace` --> no luck. 16:32:00 <DinaBelova> and everything will be grabbed from conf 16:32:40 <tovin07_> I saw this one https://review.openstack.org/#/c/254703/ 16:32:41 <harlowja_at_home> amrith, right; a short term idea was using a custom serializer/deserializer, any attempts at that yet? 16:33:02 <amrith> still working on it 16:33:16 <tovin07_> And I know what you faced, DinaBelova: 16:33:43 <harlowja_at_home> amrith, ok, let's see how that goes, we can see if its really crap, if it is, then we can try a plan B of sorts 16:34:10 <harlowja_at_home> oh btw, anyone looking for a nice review to review, https://review.openstack.org/#/c/397264/ 16:34:26 <harlowja_at_home> julien trying to re-organize a bunch of hashring impls 16:34:35 <tovin07_> Back to connection string, is there some magic here to use other driver (redis, mongodb,…)? 16:35:27 <harlowja_at_home> DinaBelova is the person that knows all the magic :) 16:35:38 <DinaBelova> sorry guys meeting in progress 16:35:42 <DinaBelova> cannot be really here 16:36:05 <harlowja_at_home> kk 16:36:18 <harlowja_at_home> tovin07, perhaps ping DinaBelova when she is free? 16:36:39 <tovin07_> yes, I think so 16:36:42 <harlowja_at_home> :) 16:37:01 <tovin07_> I see too much magic in that (OSProfiler) 16:37:29 <kgiusti> I may be missing something obvious - but does anyone know where the source to this is: https://wiki.openstack.org/wiki/Oslo/Messaging 16:37:50 <kgiusti> First hit when googling "openstack oslo messaging" (for me) 16:38:04 <kgiusti> seems pretty stale... 16:38:25 <harlowja_at_home> kgiusti, ah, that, i think its just due for deletion/redirect to dev documents 16:38:50 <bknudson> kgiusti: it's a wiki, so you're looking at the source. 16:38:53 <kgiusti> harlowja_at_home: cleaned up a bit - would be a nice base for a theory of ops 16:39:01 <harlowja_at_home> `Date of page creation 09:17, 29 April 2013` 16:39:09 <harlowja_at_home> so my guess it was the old dev docs 16:39:26 <kgiusti> bknudson: thought so... :( 16:39:42 <kgiusti> kk - I'll fireup the wayback machine.... 16:39:48 <harlowja_at_home> kgiusti, perhaps just keep the goals, concepts, references 16:39:55 <harlowja_at_home> and just redirect the rest to dev docs? 16:40:06 <harlowja_at_home> (and/or for more details go to dev docs) 16:40:07 <kgiusti> +1 - 'zactly. 16:40:29 <bknudson> linking to or redirecting to some docs in git would be great. 16:40:47 <harlowja_at_home> that'd be fine with me, +1 to fixing these old docs that google finds 16:41:07 <harlowja_at_home> `In the degenerate case where none of the standard URL attributes have any meaning for a particular transport, we can do: 16:41:08 <harlowja_at_home> weirdo:///?param1=foo¶m2=bar` 16:41:09 <harlowja_at_home> lol 16:41:14 <harlowja_at_home> is that a new driver? 16:41:14 <harlowja_at_home> lol 16:41:27 <kgiusti> +1 vote to rename amqp1 16:41:34 <harlowja_at_home> :) 16:42:59 <harlowja_at_home> alright folks, that's all i got, anything else anyone wants to bring up? 16:43:05 <kgiusti> Something completely different: http://lists.openstack.org/pipermail/openstack-dev/2016-November/106906.html 16:43:14 <harlowja_at_home> ah, nice 16:43:31 <kgiusti> I started this for o.m.: https://review.openstack.org/#/c/398578/ 16:43:34 <harlowja_at_home> thx for reminding about that kgiusti 16:43:55 <harlowja_at_home> `Stay tuned.` 16:45:04 <harlowja_at_home> oh, btw, since its thanksgiving week in the US, i expect people will not be around all that much :-P 16:45:12 <harlowja_at_home> people usually travel a bunch in the US this week 16:45:25 <harlowja_at_home> (if people are wondering where others are) 16:45:57 <bknudson> why were there centos-7 oslo.messaging jobs? 16:46:38 <kgiusti> packaging for amqp1 driver was missing on ubuntu 16:46:39 <bknudson> was amqp1 driver only available on centos-7? 16:46:48 <kgiusti> no longer the case 16:47:11 <bknudson> so don't need those anymore, great. 16:47:15 <kgiusti> See https://review.openstack.org/#/c/399863/ 16:47:47 <kgiusti> but begs the question: should *any* tests run on centos? Right now o.m. is strictly ubuntu. 16:48:06 <kgiusti> (or will be once xenial transition is made - I assume) 16:48:20 <harlowja_at_home> hmmm, can't answer that, i like centos (it's what my work uses still) 16:48:38 <harlowja_at_home> (but we are also a few OS releases behind) 16:49:00 <bknudson> might want to ask infra if there's savings in not having centos jobs for oslo.messaging. 16:49:01 <clarkb> kgiusti: xenial transition is just to get off trusty,existing centos jobs are untouched 16:49:48 <kgiusti> clarkb: kk - but currently all o.m. jobs that specify a node use ubuntu-trusty (and some xenial ATM) but no centos 16:49:58 <kgiusti> Is this a blind spot in our testing? 16:50:34 <kgiusti> (I'm speaking in particular about the driver tests - dsvm full + functional) 16:51:54 <clarkb> possibly? I cant answerthat for you 16:52:13 <kgiusti> that was a question for the general audience :) 16:52:20 <harlowja_at_home> seems sorta like a blind spot? 16:52:46 * kgiusti would at least like to see the driver functional tests run against centos 16:52:59 <kgiusti> IIRC they are pretty short in duration. 16:53:25 <harlowja_at_home> ya, i'm with u on that, seems useful (assuming its possible) 16:54:07 <kgiusti> If there's no objection I can try adding just those as -nv jobs 16:54:12 <harlowja_at_home> wfm 16:54:19 <kgiusti> for now 16:54:24 <harlowja_at_home> no objection from me :-P 16:54:59 <kgiusti> kk I'll put together a quick patch for review... 16:55:09 <harlowja_at_home> cool beans 16:55:29 <bknudson> is there something special about centos that it needs different testing? 16:56:46 <kgiusti> Not different testing - but some exposure is probably a good idea, the base systems (ubuntu/rhel) are fairly different, no? 16:58:23 <harlowja_at_home> guess we'll find out when we have that exposure? 16:58:59 <harlowja_at_home> (if not to useful, can just turn them off) 16:59:16 <harlowja_at_home> alright, running out of time :) 16:59:32 <harlowja_at_home> if needed #openstack-oslo for more :) 16:59:39 <tovin07_> +1 16:59:55 <harlowja_at_home> and have a happy turkey day (for those who will be/are in the US) 17:00:06 <harlowja_at_home> #endmeeting