*** slaweq_ has joined #openstack-meeting-3 | 00:01 | |
*** slaweq_ has quit IRC | 00:06 | |
*** sdague has quit IRC | 00:18 | |
*** slaweq_ has joined #openstack-meeting-3 | 00:34 | |
*** wanghao has quit IRC | 00:37 | |
*** wanghao has joined #openstack-meeting-3 | 00:37 | |
*** wanghao has quit IRC | 00:38 | |
*** wanghao has joined #openstack-meeting-3 | 00:39 | |
*** gothicmindfood has quit IRC | 00:47 | |
*** gothicmindfood has joined #openstack-meeting-3 | 00:50 | |
*** VW has joined #openstack-meeting-3 | 00:55 | |
*** wanghao has quit IRC | 00:58 | |
*** wanghao_ has joined #openstack-meeting-3 | 01:03 | |
*** ywat has joined #openstack-meeting-3 | 01:04 | |
*** slaweq_ has quit IRC | 01:07 | |
*** slaweq_ has joined #openstack-meeting-3 | 01:16 | |
*** Swami has quit IRC | 01:17 | |
*** slaweq_ has quit IRC | 01:21 | |
*** tuanla____ has joined #openstack-meeting-3 | 01:26 | |
*** wanghao_ has quit IRC | 01:26 | |
*** wanghao has joined #openstack-meeting-3 | 01:27 | |
*** cshastri has joined #openstack-meeting-3 | 01:31 | |
*** wanghao_ has joined #openstack-meeting-3 | 01:37 | |
*** wanghao has quit IRC | 01:37 | |
*** wanghao has joined #openstack-meeting-3 | 01:40 | |
*** tuanla____ has quit IRC | 01:40 | |
*** tuanla____ has joined #openstack-meeting-3 | 01:41 | |
*** wanghao is now known as wang_hao | 01:41 | |
*** wang_hao has quit IRC | 01:43 | |
*** wang_hao_ has joined #openstack-meeting-3 | 01:43 | |
*** wang_hao has joined #openstack-meeting-3 | 01:43 | |
*** wanghao_ has quit IRC | 01:43 | |
*** wang_ha__ has joined #openstack-meeting-3 | 01:46 | |
*** wang_hao has quit IRC | 01:46 | |
*** slaweq_ has joined #openstack-meeting-3 | 01:46 | |
*** wang_hao_ has quit IRC | 01:46 | |
*** wang_ha__ is now known as wanghao | 01:47 | |
*** wanghao_ has joined #openstack-meeting-3 | 01:48 | |
*** slaweq_ has quit IRC | 01:51 | |
*** wanghao_ has quit IRC | 01:51 | |
*** wanghao_ has joined #openstack-meeting-3 | 01:52 | |
*** wanghao__ has joined #openstack-meeting-3 | 01:52 | |
*** wanghao_ has quit IRC | 01:52 | |
*** wanghao has quit IRC | 01:52 | |
*** wanghao__ has quit IRC | 01:53 | |
*** wanghao has joined #openstack-meeting-3 | 01:53 | |
*** liuyulong has joined #openstack-meeting-3 | 01:55 | |
*** liuyulong has left #openstack-meeting-3 | 01:57 | |
*** liuyulong has joined #openstack-meeting-3 | 01:57 | |
*** yamahata has quit IRC | 01:58 | |
*** zhurong has joined #openstack-meeting-3 | 02:13 | |
*** slaweq_ has joined #openstack-meeting-3 | 02:20 | |
*** bobh has joined #openstack-meeting-3 | 02:36 | |
*** VW_ has joined #openstack-meeting-3 | 02:36 | |
*** VW has quit IRC | 02:39 | |
*** bobh has quit IRC | 02:53 | |
*** slaweq_ has quit IRC | 02:53 | |
*** ttrifonov has quit IRC | 02:55 | |
*** slaweq_ has joined #openstack-meeting-3 | 02:59 | |
*** slaweq_ has quit IRC | 03:03 | |
*** anilvenkata has joined #openstack-meeting-3 | 03:05 | |
*** ttrifonov has joined #openstack-meeting-3 | 03:16 | |
*** coolsvap has joined #openstack-meeting-3 | 03:26 | |
*** slaweq_ has joined #openstack-meeting-3 | 03:33 | |
*** slaweq_ has quit IRC | 03:38 | |
*** VW_ has quit IRC | 03:58 | |
*** gmann has joined #openstack-meeting-3 | 03:58 | |
*** VW has joined #openstack-meeting-3 | 03:58 | |
*** slaweq_ has joined #openstack-meeting-3 | 04:11 | |
*** kiseok7 has quit IRC | 04:26 | |
*** slaweq_ has quit IRC | 04:44 | |
*** slaweq_ has joined #openstack-meeting-3 | 04:48 | |
*** pgadiya has joined #openstack-meeting-3 | 04:50 | |
*** slaweq_ has quit IRC | 04:53 | |
*** slaweq_ has joined #openstack-meeting-3 | 05:23 | |
*** slaweq_ has quit IRC | 05:27 | |
*** yamahata has joined #openstack-meeting-3 | 05:27 | |
*** VW has quit IRC | 05:44 | |
*** markmcclain has quit IRC | 05:51 | |
*** markmcclain has joined #openstack-meeting-3 | 05:54 | |
*** slaweq_ has joined #openstack-meeting-3 | 05:58 | |
*** psachin has joined #openstack-meeting-3 | 06:04 | |
*** gmann has quit IRC | 06:08 | |
*** wanghao has quit IRC | 06:18 | |
*** reedip has joined #openstack-meeting-3 | 06:20 | |
*** slaweq_ has quit IRC | 06:31 | |
*** slaweq_ has joined #openstack-meeting-3 | 06:34 | |
*** slaweq_ has quit IRC | 06:39 | |
*** 07EAAP3JW has joined #openstack-meeting-3 | 06:42 | |
*** 07EAAP3JW has quit IRC | 06:43 | |
*** hongbin has joined #openstack-meeting-3 | 06:43 | |
*** zhurong has quit IRC | 06:47 | |
*** zhurong has joined #openstack-meeting-3 | 06:51 | |
*** pgadiya has quit IRC | 06:57 | |
*** kiseok7 has joined #openstack-meeting-3 | 06:59 | |
*** marios has joined #openstack-meeting-3 | 07:03 | |
*** shuyingya has joined #openstack-meeting-3 | 07:07 | |
*** pgadiya has joined #openstack-meeting-3 | 07:10 | |
*** slaweq_ has joined #openstack-meeting-3 | 07:14 | |
*** slaweq_ has quit IRC | 07:18 | |
*** benj_ has quit IRC | 07:22 | |
*** gmann has joined #openstack-meeting-3 | 07:22 | |
*** benj_ has joined #openstack-meeting-3 | 07:24 | |
*** jrist has quit IRC | 07:29 | |
*** pcaruana has joined #openstack-meeting-3 | 07:32 | |
*** slaweq_ has joined #openstack-meeting-3 | 07:43 | |
*** snapiri has joined #openstack-meeting-3 | 07:52 | |
*** markvoelker has quit IRC | 07:55 | |
*** diablo_rojo has quit IRC | 07:57 | |
*** shuyingya has quit IRC | 07:58 | |
*** cshastri has quit IRC | 08:36 | |
*** MarkBaker has joined #openstack-meeting-3 | 08:38 | |
*** shuyingya has joined #openstack-meeting-3 | 08:44 | |
*** cshastri has joined #openstack-meeting-3 | 08:47 | |
*** jgu has quit IRC | 08:48 | |
*** hongbin has quit IRC | 09:03 | |
*** shuyingya has quit IRC | 09:04 | |
*** e0ne has joined #openstack-meeting-3 | 09:05 | |
*** jrist has joined #openstack-meeting-3 | 09:12 | |
*** stendulker has joined #openstack-meeting-3 | 09:23 | |
*** wanghao has joined #openstack-meeting-3 | 09:27 | |
*** wanghao has quit IRC | 09:28 | |
*** wanghao has joined #openstack-meeting-3 | 09:28 | |
*** wanghao has quit IRC | 09:28 | |
*** wanghao has joined #openstack-meeting-3 | 09:29 | |
*** wanghao has quit IRC | 09:29 | |
*** slaweq_ has quit IRC | 09:29 | |
*** wanghao has joined #openstack-meeting-3 | 09:30 | |
*** slaweq has joined #openstack-meeting-3 | 09:30 | |
*** wanghao has quit IRC | 09:30 | |
*** wanghao has joined #openstack-meeting-3 | 09:30 | |
*** wanghao has quit IRC | 09:31 | |
*** wanghao has joined #openstack-meeting-3 | 09:31 | |
*** wanghao has quit IRC | 09:32 | |
*** gmann has quit IRC | 09:32 | |
*** wanghao has joined #openstack-meeting-3 | 09:32 | |
*** wanghao has quit IRC | 09:32 | |
*** wanghao has joined #openstack-meeting-3 | 09:33 | |
*** wanghao has quit IRC | 09:33 | |
*** wanghao has joined #openstack-meeting-3 | 09:34 | |
*** wanghao has quit IRC | 09:34 | |
*** wanghao has joined #openstack-meeting-3 | 09:35 | |
*** cshastri has quit IRC | 09:46 | |
*** cshastri has joined #openstack-meeting-3 | 09:50 | |
*** markvoelker has joined #openstack-meeting-3 | 09:56 | |
*** tuanla____ has quit IRC | 10:00 | |
*** pbourke has quit IRC | 10:10 | |
*** pbourke has joined #openstack-meeting-3 | 10:11 | |
*** MarkBaker has quit IRC | 10:15 | |
*** MarkBaker has joined #openstack-meeting-3 | 10:15 | |
*** yamahata has quit IRC | 10:16 | |
*** toabctl has quit IRC | 10:16 | |
*** toabctl has joined #openstack-meeting-3 | 10:23 | |
*** cshastri has quit IRC | 10:25 | |
*** markvoelker has quit IRC | 10:30 | |
*** georgk has joined #openstack-meeting-3 | 10:39 | |
*** markmcclain has quit IRC | 10:51 | |
*** markmcclain has joined #openstack-meeting-3 | 10:58 | |
*** sdague has joined #openstack-meeting-3 | 11:01 | |
*** lpetrut has joined #openstack-meeting-3 | 11:15 | |
*** georgk has quit IRC | 11:15 | |
*** stendulker_ has joined #openstack-meeting-3 | 11:22 | |
*** anilvenkata has quit IRC | 11:23 | |
*** lpetrut has quit IRC | 11:24 | |
*** lpetrut has joined #openstack-meeting-3 | 11:25 | |
*** stendulker has quit IRC | 11:25 | |
*** stendulker_ has quit IRC | 11:27 | |
*** lpetrut has quit IRC | 11:27 | |
*** markvoelker has joined #openstack-meeting-3 | 11:27 | |
*** openstack has quit IRC | 11:28 | |
*** openstack has joined #openstack-meeting-3 | 13:09 | |
*** ChanServ sets mode: +o openstack | 13:09 | |
*** psachin has joined #openstack-meeting-3 | 13:14 | |
*** liuyulong has quit IRC | 13:23 | |
*** cleong has joined #openstack-meeting-3 | 13:26 | |
*** jtollet has joined #openstack-meeting-3 | 13:26 | |
*** lhx_ has joined #openstack-meeting-3 | 13:32 | |
*** jeremyfreudberg has joined #openstack-meeting-3 | 13:44 | |
*** lhx_ has quit IRC | 13:46 | |
*** lhx_ has joined #openstack-meeting-3 | 13:47 | |
*** hungpv has joined #openstack-meeting-3 | 13:51 | |
*** hongbin has joined #openstack-meeting-3 | 13:57 | |
*** hungpv has left #openstack-meeting-3 | 13:57 | |
*** bobh has joined #openstack-meeting-3 | 13:58 | |
tellesnobrega | #startmeeting sahara | 14:00 |
---|---|---|
openstack | Meeting started Thu Jan 4 14:00:04 2018 UTC and is due to finish in 60 minutes. The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: sahara)" | 14:00 | |
openstack | The meeting name has been set to 'sahara' | 14:00 |
jeremyfreudberg | o/ | 14:00 |
tellesnobrega | waiting for tosky | 14:01 |
*** tosky has joined #openstack-meeting-3 | 14:03 | |
tosky | i/ | 14:03 |
tosky | o/ | 14:03 |
tellesnobrega | there we go | 14:03 |
tellesnobrega | #topic News/Updates | 14:03 |
*** openstack changes topic to "News/Updates (Meeting topic: sahara)" | 14:03 | |
*** lyan has joined #openstack-meeting-3 | 14:03 | |
tellesnobrega | I'm working on image gen for MapR and dashboard part of decommission of specific node (having trouble but hopefully making progress) | 14:04 |
*** psachin has quit IRC | 14:04 | |
tosky | I'm helping tellesnobrega testing the MapR generation (we are starting to see the light); also testing ambari 2.4 generation with less sucess | 14:05 |
jeremyfreudberg | i finished up S3 JB in openstackclient and sahara-dashboard. finished up [keystone_authtoken] patch. now hopefully i will be able to focus on force delete (not really that hard) and APIv2 in saharaclient (harder than i want it to be) | 14:05 |
tosky | and trying to clean some issues in my queue: I just opened https://bugs.launchpad.net/sahara/+bug/1741233 with a related patch | 14:06 |
openstack | Launchpad bug 1741233 in Sahara "Reduce the log messages from amqp and oslo.messaging" [Undecided,New] | 14:06 |
tosky | and I'm going back to the CLI tests not working with v3 | 14:06 |
tosky | keystonev3 | 14:06 |
tellesnobrega | jeremyfreudberg, about APIv2, maybe we should send another email on the thread so Monty can actually see, the last one probably went undetected by him | 14:07 |
tosky | or ping him/nag him on IRC | 14:07 |
jeremyfreudberg | yeah, i need to talk to mordred for sure | 14:07 |
jeremyfreudberg | the holiday season did not make it easy for either of us, i'm sure | 14:07 |
tellesnobrega | definitely | 14:08 |
tosky | yep | 14:08 |
jeremyfreudberg | we need to get that moving soon because we have to have a final release of client library at Q-3 | 14:08 |
tosky | same for zuulv3 updates, which I need to look at again | 14:08 |
tellesnobrega | yes | 14:08 |
*** bobh has quit IRC | 14:08 | |
tellesnobrega | deadline is Jan 26 | 14:09 |
tellesnobrega | we get about 3 weeks to get this done | 14:09 |
jeremyfreudberg | it is definitely do-able, I just need an injection of Monty power to get it done | 14:09 |
tellesnobrega | sounds good | 14:10 |
tellesnobrega | I'm looking for help on dashboard, I will ping horizon people to see if I can get things sped up | 14:11 |
jeremyfreudberg | tellesnobrega, what's the exact problem you're facing? | 14:11 |
tellesnobrega | the biggest one is I don't really understand dashboard stuff | 14:12 |
tellesnobrega | what I want to do is basically the same flow as create cluster, where you first select the plugin and version and later it goes to create cluster stuff | 14:13 |
tellesnobrega | I want to do the same for scale | 14:13 |
tellesnobrega | you select the count of node groups than it goes to the new tab with the instances to select | 14:13 |
jeremyfreudberg | i don't even remember anything about the current scaling stuff in UI | 14:14 |
tellesnobrega | don't really know how to connect the two workflows, not sure if there should be two workflows or just steps in the same workflows | 14:14 |
tellesnobrega | its just the node groups, and the count of instances for each | 14:14 |
tellesnobrega | so you can increase or decrease | 14:14 |
jeremyfreudberg | right | 14:15 |
* mordred waves to jeremyfreudberg | 14:16 | |
* jeremyfreudberg waves back to mordred | 14:17 | |
mordred | ah - the api thing ... crap, I probably did miss the most recent message | 14:17 |
jeremyfreudberg | mordred, no worries | 14:17 |
mordred | there it is! | 14:18 |
tellesnobrega | mordred, definitely not your fault, too close to Christmas | 14:18 |
tellesnobrega | I'm just going to change topic so the talk is on the right place | 14:18 |
tellesnobrega | #topic APIv2 | 14:18 |
*** openstack changes topic to "APIv2 (Meeting topic: sahara)" | 14:18 | |
mordred | jeremyfreudberg, tellesnobrega: I can definitely get you some links to some places that are using the discovery code from keystoneauth 'correctly' | 14:19 |
jeremyfreudberg | mordred: that would be great | 14:20 |
mordred | there's also another option to consider that may be a *bit* crazy, but maybe isn't? ... | 14:20 |
jeremyfreudberg | crazy can be good | 14:21 |
mordred | which is to not add v2 support to python-saharaclient at all and to just add support to openstacksdk and point people to it | 14:21 |
tellesnobrega | I don't think I understand how that would work | 14:22 |
* tosky smells a bit of conflict of interests from mordred | 14:22 | |
tosky | :D | 14:22 |
mordred | I'm not 100% sure I do either - it just occured to me as I was thinking about what I'd link you to for discovery examples... | 14:22 |
mordred | tosky: :) | 14:22 |
jeremyfreudberg | right, i would assume if any project were to be doing version discovery right, it would be openstacksdk | 14:23 |
jeremyfreudberg | does it do the endpoint manipulation stuff too? | 14:23 |
jeremyfreudberg | with the project id and such, i mean | 14:23 |
tosky | the only problem is: at this point, porting to saharaclient/v2 should be fast enough (most methods will almost the same), how different is going to be the API exposed by openstacksdk? | 14:23 |
mordred | the code in the master branch does | 14:23 |
mordred | tosky: oh, good point | 14:23 |
tosky | I mean, we can implement it for sure and slowly move there like we did for openstackclient, I'm just not sure about the initial implementation | 14:24 |
tosky | the timing for it | 14:24 |
mordred | maybe for now I'll just give you some links to some things - and then when I'm done with this pagination patch I'm working on right now, I'll make a POC patch to see if just consuming sdk in python-saharaclient would make anything easier/better | 14:25 |
*** mrtenio has joined #openstack-meeting-3 | 14:25 | |
tellesnobrega | that sounds great mordred | 14:25 |
tellesnobrega | thanks | 14:25 |
*** dansmith has quit IRC | 14:25 | |
mordred | sure nuff! seven years in to openstack you'd think we'd have a solid answer for this ... maybe in another seven we will | 14:26 |
jeremyfreudberg | mordred, great | 14:26 |
jeremyfreudberg | thanks! | 14:26 |
tellesnobrega | I don't think there is a solid answer for much stuff in OpenStack | 14:26 |
*** dansmith has joined #openstack-meeting-3 | 14:28 | |
*** dansmith is now known as Guest3856 | 14:28 | |
*** hongbin_ has joined #openstack-meeting-3 | 14:28 | |
tellesnobrega | I guess we can move on | 14:28 |
jeremyfreudberg | yep | 14:28 |
*** VW has joined #openstack-meeting-3 | 14:29 | |
tellesnobrega | #topic Open Discussion | 14:29 |
*** openstack changes topic to "Open Discussion (Meeting topic: sahara)" | 14:29 | |
*** hongbin has quit IRC | 14:29 | |
*** hongbin_ has quit IRC | 14:29 | |
*** jtollet has quit IRC | 14:29 | |
*** hongbin has joined #openstack-meeting-3 | 14:29 | |
tellesnobrega | Did you get a chance to read shu yingya's email? | 14:29 |
*** hongbin has quit IRC | 14:30 | |
tosky | about https://bugs.launchpad.net/sahara/+bug/1741233 and https://review.openstack.org/#/c/531137/, do you think that I can go on and (if passes) backport to pike? I have an hard time debugging anything right now without | 14:30 |
openstack | Launchpad bug 1741233 in Sahara "Reduce the log messages from amqp and oslo.messaging" [Undecided,New] | 14:30 |
*** hongbin has joined #openstack-meeting-3 | 14:30 | |
jeremyfreudberg | cycle-with-intermediary¶ | 14:30 |
jeremyfreudberg | oops | 14:30 |
jeremyfreudberg | java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethod | 14:30 |
jeremyfreudberg | tosky, i think it's fine, but i'm not the expert on that kind of thing | 14:31 |
tellesnobrega | tosky, I think so | 14:31 |
tosky | jeremyfreudberg: as discussed on https://review.openstack.org/#/c/490971/, I kept stevedore as INFO, overriding the default | 14:33 |
tosky | so let's see if the gates agree | 14:33 |
jeremyfreudberg | tosky, great | 14:33 |
tosky | aaand also I will work again on zuulv3 jobs; the job for sahara-tests is ready, with the exception of the multinode job, but that can be fixed later | 14:34 |
tosky | I will shamelessly use this space and having mordred around to check if there are some news about the new publishing method for artifacts, or if I should code using the current way | 14:34 |
tosky | so to fix sahara-extras, publish the oozie tarball and remove the last bits of sahara-files | 14:34 |
tellesnobrega | looks like mordred went away | 14:37 |
jeremyfreudberg | i think it is rather early where he is | 14:37 |
tellesnobrega | probably | 14:38 |
*** bobh has joined #openstack-meeting-3 | 14:38 | |
tosky | yeah - and I nagged him enough already about this | 14:39 |
tellesnobrega | lol | 14:39 |
jeremyfreudberg | we can discuss the shu yingya hadoop-swiftfs thing for a bit | 14:40 |
jeremyfreudberg | as telles suggested | 14:40 |
tellesnobrega | yes | 14:41 |
tellesnobrega | does anyone understands what is going on there? | 14:41 |
tosky | don't steal my questions! | 14:41 |
tosky | :) | 14:41 |
jeremyfreudberg | lol, i don't really know either, it's something with the dependencies | 14:41 |
jeremyfreudberg | building hadoop-swiftfs against the hadoop 2.8 libraries and things go wonky i guess | 14:42 |
tosky | he asked about building openstack-hadoop.jar, but the script in sahara-extra should do it | 14:42 |
tellesnobrega | yes, maybe we need a little more context from him | 14:42 |
jeremyfreudberg | tosky, i think he has it building now, it just builds something that doesn't totally work | 14:43 |
*** yamamoto has quit IRC | 14:43 | |
tellesnobrega | hum, makes sense. Maybe the new oozie version he is using removed some dependencies | 14:43 |
tosky | could it be that the current openstack-hadoop.jar is not working with hadoop 2.8 and he can't build it? | 14:44 |
tosky | also, openstack-hadoop is not about oozie | 14:44 |
* tosky a bit more confused than before | 14:44 | |
jeremyfreudberg | in the email the job was launched by oozie but in fact the traceback was within hadoop-swiftfs | 14:44 |
tellesnobrega | oh, that makes more sense | 14:45 |
mordred | tosky, tellesnobrega: sorry, went away for a second | 14:45 |
mordred | however, nothing new to report there yet, so use the current way for now | 14:45 |
tosky | ack, thanks! | 14:46 |
jeremyfreudberg | https://github.com/apache/hadoop/commit/62579b69a0a294ba1ea14cf76c650b640f89f331 << I wonder if shuyingya has seen that | 14:46 |
tosky | but that looks like 3.0.0 | 14:47 |
*** Swami has joined #openstack-meeting-3 | 14:48 | |
jeremyfreudberg | tosky, that is true | 14:48 |
jeremyfreudberg | (but still, removing the dependency causing the error is still nice) | 14:48 |
*** georgk has joined #openstack-meeting-3 | 14:48 | |
jeremyfreudberg | actually a handful of these commits https://github.com/apache/hadoop/commits/trunk/hadoop-tools/hadoop-openstack/pom.xml all talk about httpclient | 14:49 |
tellesnobrega | next time we see shu yingya we should ask him for more details so we can pin point the problem | 14:50 |
jeremyfreudberg | that seems to be one of the few things apache folks have been doing to hadoop-swiftfs, is managing dependencies | 14:50 |
jeremyfreudberg | but regardless, we do need to more info from shu yingya, to really know what the right fix is | 14:51 |
*** georgk1 has joined #openstack-meeting-3 | 14:51 | |
tellesnobrega | agreed | 14:51 |
*** georgk1 has quit IRC | 14:51 | |
*** georgk has quit IRC | 14:52 | |
*** david_chou has joined #openstack-meeting-3 | 14:52 | |
jeremyfreudberg | anything else? | 14:53 |
jeremyfreudberg | ptg stuff? | 14:53 |
tosky | oh, right, PTG | 14:54 |
tellesnobrega | PTG | 14:54 |
tellesnobrega | I will be there, tosky as well | 14:54 |
tellesnobrega | are you going to be there? jeremyfreudberg | 14:55 |
tellesnobrega | I will start an etherpad this week so we can start putting topics there | 14:55 |
*** janzian has joined #openstack-meeting-3 | 14:55 | |
tellesnobrega | I asked for 2 days, just like last time, should be enough time | 14:55 |
jeremyfreudberg | most likely i will be there. of course it takes place during classes so it's always a challenge | 14:55 |
jeremyfreudberg | on that note, i might want to switch our two days to Thursday and Friday | 14:56 |
jeremyfreudberg | instead of the usual Wednesday and Thursday | 14:56 |
jeremyfreudberg | but i'm not sure yet | 14:56 |
tellesnobrega | that should be possible, I just need to check my flight time on friday | 14:56 |
tellesnobrega | but I think it is late enough | 14:56 |
jeremyfreudberg | it might not be necessary | 14:57 |
jeremyfreudberg | just giving heads up | 14:57 |
jeremyfreudberg | hopefully i can say by next week | 14:57 |
tellesnobrega | thanks | 14:57 |
*** mlavalle has joined #openstack-meeting-3 | 14:57 | |
jeremyfreudberg | since i'm sure the ptg people want to know if we are changing days too | 14:57 |
tellesnobrega | definitely | 14:57 |
tellesnobrega | I will send out an email with the etherpad so we can start putting it together | 14:58 |
jeremyfreudberg | cool | 14:58 |
tosky | what is the deadline for requesting the days? tellesnobrega, did you already request the basic two days as in Denver? | 14:59 |
tellesnobrega | I did already, but I can try to change it | 14:59 |
tellesnobrega | not sure there is an specific deadline | 15:00 |
tellesnobrega | we are at the top of the hour. Thanks all for joining and lets hurry up our tasks, and start getting ready for PTG. | 15:00 |
tosky | thanks all o/ | 15:00 |
tellesnobrega | #endmeeting | 15:00 |
*** openstack changes topic to "milestone 2 (Meeting topic: monasca)" | 15:00 | |
openstack | Meeting ended Thu Jan 4 15:00:42 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-01-04-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-01-04-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-01-04-14.00.log.html | 15:00 |
*** jeremyfreudberg has left #openstack-meeting-3 | 15:01 | |
*** yamamoto has joined #openstack-meeting-3 | 15:01 | |
tosky | and someone please fix the "idle" channel topic | 15:01 |
*** tosky has left #openstack-meeting-3 | 15:01 | |
mlavalle | #startmeeting neutron_l3 | 15:01 |
openstack | Meeting started Thu Jan 4 15:01:33 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:01 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:01 |
*** otcnsw2 has joined #openstack-meeting-3 | 15:01 | |
Swami | hi | 15:01 |
mlavalle | hey | 15:01 |
mlavalle | Happy New Year | 15:02 |
Swami | Wish you all a Happy New Year | 15:02 |
david_chou | Hi, Happy New Year! | 15:02 |
* haleyb walks in late | 15:02 | |
* mlavalle started the meeting a little late, waiting for the previous one to end ;-) | 15:03 | |
mlavalle | #topic Announcements | 15:03 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:03 | |
mlavalle | Welcome officially to 2018! | 15:03 |
mlavalle | I missed you guys the past two weeks ;-) | 15:04 |
mlavalle | We are a little more tha 2 weeks from Q-3 | 15:04 |
Swami | mlavalle: Did you take some time off. | 15:05 |
mlavalle | #link https://releases.openstack.org/queens/schedule.html | 15:05 |
mlavalle | Swami: mhhhh, my son was here last week so I did a lot of things with him | 15:05 |
mlavalle | but I really worked all days | 15:05 |
mlavalle | just slower | 15:05 |
Swami | mlavalle: great | 15:05 |
mlavalle | thanks for asking :-) | 15:06 |
mlavalle | The other reminder is the PTG in Ireland | 15:07 |
mlavalle | #link https://www.openstack.org/ptg/ | 15:07 |
*** MarkBaker has quit IRC | 15:07 | |
mlavalle | Less than 2 months away | 15:07 |
mlavalle | 361 tickest remaining as of now :-) | 15:07 |
mlavalle | Check with your companies before purchasin a ticket | 15:08 |
mlavalle | your company might be getting some tickets if they are sposoring the event | 15:08 |
mlavalle | That is how I got mine | 15:08 |
mlavalle | Any other announcements? | 15:09 |
mlavalle | ok, moving on | 15:10 |
mlavalle | #topic Bugs | 15:10 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:10 | |
mlavalle | Swami: please fire away | 15:10 |
Swami | mlavalle: thanks | 15:10 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1717302 | 15:11 |
openstack | Launchpad bug 1717302 in neutron "Tempest floatingip scenario tests failing on DVR Multinode setup with HA" [High,Confirmed] - Assigned to Brian Haley (brian-haley) | 15:11 |
Swami | I think this bug is still unsolved. | 15:11 |
Swami | I am not sure if haleyb had a chance to take a look at it. | 15:11 |
haleyb | no, i haven't taken another look yet | 15:12 |
Swami | I have not looked at it for a while, but I will try to spend some time this week on this, since I am winding up some work downstream. | 15:12 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1716401 | 15:12 |
openstack | Launchpad bug 1716401 in neutron "FWaaS: Ip tables rules do not get updated in case of distributed virtual routers (DVR)" [Undecided,New] - Assigned to Sridar Kandaswamy (skandasw) | 15:12 |
Swami | I had a chat before the break with Sridhar on this bug and briefed him about the DVR changes that happened on this area. | 15:13 |
Swami | He mentioned that he would take a look at it and get back to me. | 15:13 |
mlavalle | yeah I talked to him before the break | 15:13 |
mlavalle | I asked him to ping you | 15:13 |
mlavalle | good to know he did | 15:14 |
Swami | His initial suspicion is on the Firewall code, but he will check and get back to me. | 15:14 |
mlavalle | he might be around now, let me see | 15:14 |
Swami | mlavalle: ok | 15:14 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1736068 | 15:15 |
openstack | Launchpad bug 1736068 in neutron "DVR lost centralized floating ip when the ha state switched." [High,In progress] - Assigned to sunzuohua (zuohuasun) | 15:15 |
mlavalle | no he is not, probably they didn't meet this week | 15:15 |
mlavalle | will try next week | 15:15 |
Swami | mlavalle: no problem I can check with him on the progress. | 15:15 |
Swami | There is patch up for review on this bug. | 15:15 |
Swami | #link https://review.openstack.org/525842 | 15:15 |
*** MarkBaker has joined #openstack-meeting-3 | 15:16 | |
haleyb | it's failing unit tests, think it just needs an update | 15:16 |
mlavalle | cool, haleyb has looked at it | 15:17 |
Swami | haleyb: ok I will take a look at it and if not addressed I will update it. | 15:17 |
Swami | haleyb: I also found another bug reported on this same area, I will try to find it and tag it appropriately. | 15:17 |
Swami | I did see the bug popped up a couple of days back. | 15:18 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1718345 | 15:18 |
openstack | Launchpad bug 1718345 in neutron "ml2_distributed_port_bindings not cleared after migration from DVR" [Medium,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 15:18 |
*** lhx_ has quit IRC | 15:18 | |
Swami | I will have to revisit the patch since it was failing and causing some dead lock. | 15:19 |
*** lhx_ has joined #openstack-meeting-3 | 15:19 | |
Swami | I will work on it this week. | 15:19 |
Swami | That's all I had for the bugs this week. | 15:19 |
Swami | mlavalle: back to you | 15:19 |
mlavalle | Swami: thanks for the update | 15:20 |
*** gmann__ has joined #openstack-meeting-3 | 15:20 | |
mlavalle | The only one we had was https://bugs.launchpad.net/neutron/+bug/1706750 | 15:21 |
openstack | Launchpad bug 1706750 in neutron "FlushError for automatic IPAllocations when subnet create is retried" [High,Fix released] - Assigned to Ihar Hrachyshka (ihar-hrachyshka) | 15:21 |
haleyb | i think there was a new l3-ha bug that i need to triage | 15:21 |
mlavalle | and we merged the fix https://review.openstack.org/#/c/529169/ just before the Holidays | 15:21 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1740450 | 15:22 |
openstack | Launchpad bug 1740450 in neutron "Restarting l3 agent results in lost of centralized fip in snat ns" [Undecided,New] | 15:22 |
haleyb | and there is also the one regarding running containerized l3 that we talked about in the meeting yesterday | 15:23 |
mlavalle | yes | 15:23 |
haleyb | so if you don't see me for a few days.... | 15:24 |
mlavalle | LOL | 15:24 |
mlavalle | will you be hiding, curled with your blanket haleyb? | 15:25 |
haleyb | it took me a day to almost catch-up so am behind a little, and today i am having blanky-time, snow day here | 15:25 |
Swami | haleyb: may be relaxing in the beach. | 15:25 |
haleyb | beach is next month :) | 15:26 |
mlavalle | yeah, that's true, the cold cyclon | 15:26 |
mlavalle | haleyb: how is it treating you? | 15:26 |
haleyb | it's just a snow storm, weather channel loves to make things bigger than they are | 15:26 |
mlavalle | great to hear | 15:26 |
mlavalle | any other bugs to discuss? | 15:27 |
*** shuyingya has joined #openstack-meeting-3 | 15:27 | |
mlavalle | ok, let's move on | 15:28 |
mlavalle | #topic dvr_openflow | 15:28 |
*** openstack changes topic to "dvr_openflow (Meeting topic: neutron_l3)" | 15:28 | |
mlavalle | david_chou: any updates this week? | 15:29 |
*** sdague has quit IRC | 15:29 | |
*** sdague has joined #openstack-meeting-3 | 15:29 | |
david_chou | I tried to run base ovs-dpdk test case, but failed. | 15:29 |
david_chou | The prpose of the try is to setup base for test dvr_openflow with ovs-dpdk. | 15:30 |
david_chou | Still looked into the issue. No other update. | 15:31 |
*** shuyingya has quit IRC | 15:32 | |
mlavalle | thanks for the update. let us know if we can be of help :-) | 15:32 |
mlavalle | #topic Multiple Port Bindings for Nova | 15:32 |
*** openstack changes topic to "Multiple Port Bindings for Nova (Meeting topic: neutron_l3)" | 15:32 | |
mlavalle | So in reality, the work I did during the Holidays was mostly on this topic, adding the ability to ML2 to handle multiple port bindings | 15:34 |
*** lhx_ has quit IRC | 15:34 | |
mlavalle | the work is in this patch https://review.openstack.org/#/c/414251/ | 15:34 |
mlavalle | I think I ma done with what needs to be added to ML2 | 15:34 |
mlavalle | I got a very nice review from ihrachys last night | 15:35 |
mlavalle | so I will be getting that patch in shape with the help of his feedback | 15:35 |
*** lhx_ has joined #openstack-meeting-3 | 15:36 | |
mlavalle | and I will follow up with another patch that updates the rpc channel and the agents to handle the activation and de-activation of port bindings | 15:36 |
mlavalle | any questions or comments? | 15:37 |
mlavalle | ok, moving on | 15:38 |
mlavalle | #topic Port forwarding | 15:38 |
*** openstack changes topic to "Port forwarding (Meeting topic: neutron_l3)" | 15:38 | |
mlavalle | As I've mentioned before, there is a spec for this topic: https://review.openstack.org/#/c/470596/ | 15:38 |
mlavalle | it made a lot of progress over the past few weeks | 15:38 |
mlavalle | in Decmber it got feedback from several people | 15:39 |
mlavalle | I will look again at it today or tomorrow | 15:39 |
mlavalle | if you have time, please take a look | 15:39 |
mlavalle | ok. moving on | 15:41 |
mlavalle | #topic Open Agenda | 15:41 |
*** openstack changes topic to "Open Agenda (Meeting topic: neutron_l3)" | 15:41 | |
mlavalle | any other topics anyone would like to bring up today? | 15:41 |
mlavalle | ok, thanks for attending | 15:43 |
mlavalle | have a very successful 2018! | 15:43 |
mlavalle | #endmeeting | 15:43 |
*** openstack changes topic to "milestone 2 (Meeting topic: monasca)" | 15:43 | |
Swami | bye | 15:43 |
openstack | Meeting ended Thu Jan 4 15:43:40 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:43 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-01-04-15.01.html | 15:43 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-01-04-15.01.txt | 15:43 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-01-04-15.01.log.html | 15:43 |
david_chou | Thanks, Bye. | 15:44 |
*** VW_ has joined #openstack-meeting-3 | 15:49 | |
*** elmiko has joined #openstack-meeting-3 | 15:51 | |
*** VW has quit IRC | 15:51 | |
edleafe | #startmeeting api-sig | 16:01 |
openstack | Meeting started Thu Jan 4 16:01:04 2018 UTC and is due to finish in 60 minutes. The chair is edleafe. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: api-sig)" | 16:01 | |
openstack | The meeting name has been set to 'api_sig' | 16:01 |
elmiko | o/ | 16:01 |
edleafe | #chair cdent elmiko edleafe dtantsur | 16:01 |
edleafe | #link https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda | 16:01 |
openstack | Warning: Nick not in channel: cdent | 16:01 |
openstack | Warning: Nick not in channel: dtantsur | 16:01 |
openstack | Current chairs: cdent dtantsur edleafe elmiko | 16:01 |
*** cdent has joined #openstack-meeting-3 | 16:01 | |
edleafe | let's wait for cdent | 16:01 |
cdent | sorry, lost track of time in tc office hours... | 16:02 |
edleafe | dtantsur said he wouldn't be able to make it | 16:02 |
edleafe | #topic previous meeting action items | 16:02 |
*** openstack changes topic to "previous meeting action items (Meeting topic: api-sig)" | 16:02 | |
edleafe | #link http://eavesdrop.openstack.org/meetings/api_sig/2017/ | 16:02 |
edleafe | There were none, so... | 16:02 |
edleafe | #topic open mic and ongoing or new biz | 16:02 |
*** openstack changes topic to "open mic and ongoing or new biz (Meeting topic: api-sig)" | 16:02 | |
edleafe | Are any of the topics on the agenda in need of discussion? | 16:03 |
edleafe | Or are they just leftover from the last meeting? | 16:03 |
elmiko | i didn't add anything | 16:03 |
*** raildo has quit IRC | 16:04 | |
*** jgu has joined #openstack-meeting-3 | 16:04 | |
*** MarkBaker has quit IRC | 16:04 | |
edleafe | cdent: anything to discuss about the foundation summary report? | 16:04 |
cdent | I added a few things to the agenda, to try and use it as a way of keeping track of stuff that is sort of in progress | 16:05 |
cdent | the main new thing was the foundation summary thing, which is just that they want someone to write up a bit of a summary of 2017 in api-wg/sig | 16:05 |
cdent | which I'll do | 16:05 |
cdent | #action cdent write up foundation summary thing | 16:05 |
elmiko | thanks cdent | 16:06 |
cdent | the plan is to mention a few highlights (interop, service discovery, becoming a sig, sdk exploration) and leave it at that | 16:06 |
* edleafe breathes a sigh of relief | 16:06 | |
elmiko | sounds good to me, maybe mention adding a new core too? | 16:07 |
cdent | sure, makes sense | 16:07 |
edleafe | OK, so anything else for new/ongoing biz? | 16:09 |
cdent | not entirely related, but did people see my post on gabbi tempest to os-dev today? | 16:09 |
*** MarkBaker has joined #openstack-meeting-3 | 16:09 | |
cdent | it's kinda cool | 16:09 |
elmiko | i did not, but will now =) | 16:09 |
edleafe | not yet - still getting settled after wasting 2 hours commuting | 16:10 |
cdent | sorry for your luck | 16:10 |
elmiko | +1 | 16:11 |
mugsie | I added info about generating machine readible output to os-api-ref to https://review.openstack.org/524467 | 16:13 |
mugsie | and a patch to os-api-ref to do it - https://review.openstack.org/#/c/528801/ | 16:13 |
cdent | mugsie++ | 16:13 |
cdent | what's your general level of happiness with that? is it "a nice try" or "omg I love this" or "let's never look here again"? | 16:14 |
mugsie | the patch to os-api-ref is hacky as hell, but if people are interested I can clean it up - I think "a nice try" | 16:14 |
elmiko | while i definitely am on the mugsie++ bandwagon, i like this effort, i thought we backed away from advising openapi(ex. swagger) for the api definitions, did that change? | 16:14 |
cdent | we're still backed awayfrom that | 16:15 |
cdent | this is something nearby but not the same | 16:15 |
mugsie | elmiko: its not OpenAPI - it looks like http://paste.openstack.org/show/629241/ | 16:15 |
mugsie | microversions are also not accounted for yet | 16:15 |
cdent | such a bugbear | 16:16 |
elmiko | ahh, ok. thanks! that's what i get for skimming the pr... | 16:16 |
edleafe | Kinda looks like SOAP++ | 16:16 |
cdent | yeah, I'm very conflicted about this stuff | 16:17 |
mugsie | yeah - it looks a bit like what gilles had done before | 16:17 |
cdent | I can see how/why people want it | 16:17 |
cdent | but I don't think it will result in excellent apis | 16:17 |
cdent | I'm not sure how (or if I even need) to resolve that conflict | 16:18 |
edleafe | What is the use case that is driving this interest? | 16:18 |
mugsie | auto generating client libs | 16:18 |
cdent | gilles is already using the docs to do so, but thinks more structured will be better | 16:19 |
elmiko | i agree that a structured format is the way to go, will someone need to develop tools for the generation stuff given that this is not openapi? | 16:20 |
elmiko | or is gilles handling that | 16:20 |
mugsie | he has a ruby lib that does it already, but not for this exact format | 16:21 |
mugsie | but only for ruby | 16:21 |
elmiko | ack, thanks | 16:21 |
cdent | that's part of the issue I have: if we're going to have a structured format, we should do something standard if possible (says the guy who made gabbi's own special format...) | 16:21 |
elmiko | i tend to agree | 16:21 |
elmiko | (on both accounts XD) | 16:21 |
edleafe | then we should just add it to gabbi | 16:22 |
mugsie | I would agree, but afaik microversions have a issue being modeled by OpenAPI ? | 16:22 |
* edleafe runs | 16:22 | |
mugsie | edleafe: ++ /s | 16:22 |
elmiko | mugsie: yeah, that is the main issue as i see it for openapi in the openstack ecosystem | 16:22 |
mugsie | openapi is great for designing a new API, and modeling a lot, but it has a few built in (common sense IMHO) constraints | 16:23 |
* mugsie now ducks | 16:23 | |
*** marios has quit IRC | 16:23 | |
cdent | (as an aside, I have a todo list for gabbi<->openapi transpiler like thing, but stalled on time) | 16:23 |
cdent | mugsie: you're quite right about that too | 16:24 |
elmiko | yeah, agreed mugsie | 16:26 |
edleafe | ready to move on? | 16:26 |
cdent | is there a next step? | 16:26 |
cdent | so that the ball doesn't get dropped? | 16:26 |
*** Swami has quit IRC | 16:27 | |
mugsie | not sure - gilles seems happy with it, but I am not sure a lot of people actually care either way? | 16:27 |
cdent | a persistent problem | 16:27 |
elmiko | i tend to agree, this api schema stuff is far enough into the weeds that few decide to venture this way | 16:27 |
elmiko | but, it could have a big impact if we could figure it out | 16:27 |
elmiko | let we = someone in the community at large | 16:28 |
mugsie | yeah - there is a ML thread gilles started - let me resurect that and see what happens | 16:28 |
elmiko | +1 | 16:28 |
edleafe | sounds good | 16:28 |
edleafe | let's move on | 16:29 |
edleafe | #topic guidelines | 16:29 |
edleafe | #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 16:29 |
*** openstack changes topic to "guidelines (Meeting topic: api-sig)" | 16:29 | |
edleafe | #link https://review.openstack.org/#/q/status:open+project:openstack/api-sig,n,z | 16:29 |
edleafe | Nothing new here | 16:29 |
edleafe | Anyone want to talk about guidelines? | 16:30 |
cdent | not today | 16:30 |
edleafe | #topic bug review | 16:30 |
edleafe | #link https://bugs.launchpad.net/openstack-api-wg | 16:30 |
*** openstack changes topic to "bug review (Meeting topic: api-sig)" | 16:30 | |
edleafe | No new bugs | 16:30 |
edleafe | C'mon people, you need to start creating more bugs!!! | 16:31 |
cdent | no progress on bugs either, but it's been a complex time | 16:31 |
elmiko | edleafe: can i make a bug about more bugs? | 16:31 |
* edleafe cues the Inception reference | 16:31 | |
elmiko | haha | 16:32 |
cdent | I had some talks with mordred today and yesterday about issues with pagination inconsistency and how we need to start pushing harder those sorts of things being bugs | 16:32 |
cdent | maybe we can create joint bugs with various projects that violate | 16:32 |
elmiko | cdent: do you mean bugs on the projects that implement? | 16:32 |
cdent | yeah | 16:33 |
edleafe | cdent: do the offending projects' API pre-date the guidelines? | 16:33 |
cdent | frequently yes, and that's the point. We need to start driving some change. | 16:33 |
elmiko | i have mixed feelings about this | 16:34 |
edleafe | it seems that we need to start breaking APIs to fix them | 16:34 |
elmiko | mainly due to the historical idea that we are not the api police | 16:34 |
edleafe | cdent: what could be the carrot we could use instead of the API police stick? | 16:35 |
cdent | we don't have to cross link the bugs to us, but in general I think openstack is doing itself a disservice of not treating inconsistencies as bugs | 16:35 |
mugsie | cdent: ++ | 16:35 |
elmiko | cdent: i think that's an entirely fair position | 16:35 |
cdent | so we may not be the police, but somebody needs to be the complainant | 16:35 |
elmiko | i can get behind an effort to work with the projects, open bugs, and raise these issues as long as it's not the api police | 16:36 |
*** e0ne has quit IRC | 16:36 | |
elmiko | the point about opening bugs and not necessarily cross-linking back to the sig is very sane | 16:37 |
elmiko | i'm a little troubled by the idea that we might cause major version bumps for projects that need to restructure their pagination api though | 16:37 |
elmiko | but maybe that's just developer angst on my part | 16:38 |
mugsie | elmiko: we shouldn't be - we should support decent version discovery, and itterate as needed | 16:38 |
cdent | you can support the old and the new in the same output | 16:38 |
cdent | s/can/can also/ | 16:38 |
cdent | but we needn't fall in a hole here, the real goal is to make things better, how we do that remains to be discovered, that we don't know should not stop us hoping | 16:39 |
*** lhx_ has quit IRC | 16:39 | |
elmiko | agreed mugsie and cdent, i'm just being paranoid most liekly | 16:40 |
elmiko | we should promote the forward movement and improvement of these projects | 16:40 |
* cdent didn't think elmiko livedin california | 16:40 | |
* elmiko chuckles | 16:40 | |
*** sdague has quit IRC | 16:40 | |
*** sdague has joined #openstack-meeting-3 | 16:40 | |
mugsie | then again I am the one deleting designate'sV1 API, so I am on the opposite side of the arguement | 16:41 |
elmiko | hahaha | 16:41 |
edleafe | mugsie: https://blog.leafe.com/api-longevity/ | 16:42 |
mugsie | edleafe: yeah - it has taken us a while :) - we have had it turned off by default for a year now | 16:44 |
*** slaweq has quit IRC | 16:44 | |
elmiko | good analogy in there edleafe +1 | 16:44 |
mugsie | yeah - I like it | 16:44 |
edleafe | So what action will we take to handle this "encouragement" of projects to update their pagination links? | 16:46 |
*** raildo has joined #openstack-meeting-3 | 16:46 | |
*** anilvenkata has quit IRC | 16:46 | |
cdent | not sure, was just throwing it out there as an anecdote | 16:46 |
edleafe | OK, I'll add it to the agenda so we can discuss next week - maybe someone will have some ideas | 16:47 |
edleafe | #topic weekly newsletter | 16:47 |
edleafe | #link https://etherpad.openstack.org/p/api-sig-newsletter | 16:47 |
*** openstack changes topic to "weekly newsletter (Meeting topic: api-sig)" | 16:47 | |
edleafe | Volunteers? | 16:47 |
cdent | i have a meeting immediately after this one today | 16:47 |
elmiko | i can take it | 16:47 |
cdent | thanks elmiko | 16:48 |
edleafe | cool, thanks | 16:48 |
edleafe | I can review when it's ready | 16:48 |
elmiko | cool, thanks | 16:48 |
edleafe | With that, let's get back to whatever we were doing before | 16:48 |
cdent | cool, cool | 16:48 |
edleafe | #endmeeting | 16:48 |
cdent | and cool | 16:48 |
*** openstack changes topic to "milestone 2 (Meeting topic: monasca)" | 16:48 | |
openstack | Meeting ended Thu Jan 4 16:48:45 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-01-04-16.01.html | 16:48 |
cdent | thanks edleafe | 16:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-01-04-16.01.txt | 16:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-01-04-16.01.log.html | 16:48 |
* cdent finds another computer | 16:49 | |
*** cdent has quit IRC | 16:49 | |
*** gcb has quit IRC | 16:49 | |
*** gcb has joined #openstack-meeting-3 | 16:50 | |
*** pcaruana has quit IRC | 16:52 | |
*** Guest3856 is now known as dansmith | 16:53 | |
*** sdague has quit IRC | 16:55 | |
*** sdague has joined #openstack-meeting-3 | 16:56 | |
*** yamahata has joined #openstack-meeting-3 | 16:56 | |
*** ChanServ changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:10 | |
*** slaweq has joined #openstack-meeting-3 | 17:10 | |
*** slaweq has quit IRC | 17:15 | |
*** spzala has joined #openstack-meeting-3 | 17:18 | |
*** spzala has quit IRC | 17:18 | |
*** MarkBaker has quit IRC | 17:35 | |
*** raildo has quit IRC | 17:41 | |
*** raildo has joined #openstack-meeting-3 | 17:42 | |
*** lpetrut has quit IRC | 17:44 | |
*** slaweq has joined #openstack-meeting-3 | 17:47 | |
*** tbachman has joined #openstack-meeting-3 | 17:52 | |
*** david-lyle has quit IRC | 18:00 | |
tbachman | FYI — GBP meeting will start ~15 minutes past the hour | 18:01 |
*** david-lyle has joined #openstack-meeting-3 | 18:01 | |
*** rkukura has joined #openstack-meeting-3 | 18:05 | |
*** gmann__ has quit IRC | 18:09 | |
*** slaweq has quit IRC | 18:10 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:14 | |
rkukura | hi SumitNaiksatam! | 18:15 |
SumitNaiksatam | rkukura: tbachman : hi | 18:15 |
tbachman | SumitNaiksatam: hi! | 18:15 |
rkukura | hi tbachman! | 18:15 |
tbachman | rkukura: hi! | 18:15 |
* tbachman looks for annakk | 18:16 | |
SumitNaiksatam | apologies for the delay | 18:16 |
tbachman | SumitNaiksatam: no worries! | 18:16 |
SumitNaiksatam | rkukura: is the heater working? | 18:16 |
* tbachman hands rkukura a hot beverage | 18:16 | |
rkukura | all good | 18:17 |
SumitNaiksatam | tbachman: lol | 18:17 |
SumitNaiksatam | tbachman: i guess it must be fairly cold for you guys too, right? | 18:17 |
tbachman | we can always burn our laptops to keep warm, now that they’ve been reduced to security-less rubble | 18:17 |
rkukura | but haven’t had any solar power at all since Christmas day | 18:17 |
tbachman | rkukura: wow | 18:17 |
SumitNaiksatam | tbachman: lol++ | 18:17 |
rkukura | snow usually slides off the panels, but I think it froze on | 18:18 |
tbachman | ah | 18:18 |
tbachman | reflecting light then? | 18:18 |
rkukura | reflecting/scattering/blocking | 18:18 |
tbachman | ack | 18:18 |
SumitNaiksatam | wow | 18:18 |
SumitNaiksatam | didnt think of that | 18:19 |
SumitNaiksatam | #startmeeting networking_policy | 18:19 |
openstack | Meeting started Thu Jan 4 18:19:22 2018 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:19 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:19 |
*** openstack changes topic to " (Meeting topic: networking_policy)" | 18:19 | |
openstack | The meeting name has been set to 'networking_policy' | 18:19 |
tbachman | SumitNaiksatam: not an issue in your part of the world ;) | 18:19 |
SumitNaiksatam | tbachman: :-) | 18:19 |
SumitNaiksatam | (but we dont have solar panels either) | 18:19 |
SumitNaiksatam | i still pretty much have the one point agenda item - Pike Sync | 18:20 |
SumitNaiksatam | thanks for merging the patches from the other repos | 18:20 |
SumitNaiksatam | the main server patch - #link https://review.openstack.org/518183 | 18:20 |
SumitNaiksatam | oh wow, i just noticed the lastest set of comments | 18:21 |
rkukura | last ones from me, I think ;) | 18:21 |
SumitNaiksatam | yeah, last couple of iterations are your comments | 18:22 |
SumitNaiksatam | anyway, i havent had a chance to look at these latest comments | 18:22 |
SumitNaiksatam | so i will do those offline | 18:22 |
rkukura | main thing is a few remaining places where ensure_tenant calls were moved inside transactions | 18:23 |
*** slaweq has joined #openstack-meeting-3 | 18:23 | |
SumitNaiksatam | “ensure_tenant() calls in the apic_aim L3_router driver and in the GBP plugin" | 18:23 |
rkukura | right | 18:23 |
SumitNaiksatam | i think i already moved all the GBP plugin calls | 18:23 |
rkukura | I also noticed a couple places where ensure_tenant() calls are completely missing, but that should probably be addressed via a followon patch and backported | 18:24 |
SumitNaiksatam | I can put a revisit wherever that is the case | 18:24 |
rkukura | ok | 18:24 |
rkukura | I was also hoping we’d be able to use reader transactions in some places, but I think the way status gets written to the DB may be preventing that | 18:24 |
*** annakk has joined #openstack-meeting-3 | 18:25 | |
tbachman | annakk: hi! | 18:25 |
rkukura | hi annakk! | 18:25 |
annakk | hi, sorry I'm late | 18:25 |
SumitNaiksatam | rkukura: yes, we have to use writer there (that discussion happened in some of the earlier patchsets, it was raised by annakk) | 18:25 |
SumitNaiksatam | annakk: hi, no worries, we are just getting “warmed” up | 18:26 |
*** yamahata has quit IRC | 18:26 | |
* tbachman hands another hot beverage to rkukura | 18:26 | |
SumitNaiksatam | tbachman: lol | 18:26 |
rkukura | in general, would a writer transaction nested inside a reader transaction promote the reader transaction to a writer? | 18:26 |
tbachman | can you have a transaction inside a transaction? | 18:27 |
tbachman | (can you *start* a new transaction inside a transaction) | 18:27 |
SumitNaiksatam | rkukura: so i had wrapped most of the ml2plus methods in the transactions earlier, with the assumption that the post_commit for the plugin/driver combination is essentially a no-op | 18:27 |
rkukura | if so, I think it would be best if the get methods generally used readers, and we nested a writer if we need to update the status | 18:27 |
SumitNaiksatam | tbachman: that depends | 18:27 |
SumitNaiksatam | if you nest a writer inside a reader i think it leads to a new transaction | 18:27 |
*** slaweq has quit IRC | 18:27 | |
* tbachman needs to read up on mysql | 18:28 | |
tbachman | sqlalchemy, that is | 18:28 |
SumitNaiksatam | tbachman: this is not sqlalchemy specific since we are dealing with the oslo_db abstraction | 18:28 |
rkukura | SumitNaiksatam: it is still possible to use regular ML2 MDs, like ovs or linuxbridge, with ml2plus | 18:28 |
SumitNaiksatam | rkukura: one sec | 18:28 |
SumitNaiksatam | rkukura: so after removing those (per your review comment yesterday), it led to this error: | 18:29 |
SumitNaiksatam | #link http://logs.openstack.org/83/518183/44/check/legacy-group-based-policy-dsvm-aim/0f7a787/logs/screen-q-svc.txt.gz?level=ERROR | 18:29 |
*** yamamoto has quit IRC | 18:29 | |
SumitNaiksatam | i had seen this before as well (and had done the wrapping in response) | 18:29 |
SumitNaiksatam | i was able to get around this but adding a writer transaction block at another place inside the aim_mapping PD | 18:30 |
SumitNaiksatam | i will add a note in the code where i added that to explain | 18:30 |
SumitNaiksatam | i think the security_group DB module/handling is doing something, which causes the security_group_rule to be created in a different transaction | 18:31 |
SumitNaiksatam | however putting the transaction block in the PD fixes that | 18:31 |
rkukura | OK, if we need to use writers to avoid this, fine, but we still should make sure the ensure_tenant() calls are before the transaction starts | 18:31 |
SumitNaiksatam | so, as it stands ensure_tenants() are all outside teh transaction, and i have in fact removed the wrapping transaction from all the ml2plus methods | 18:32 |
SumitNaiksatam | i will move the ensure_tenant out of the l3_plugin transaction | 18:32 |
rkukura | they are inside in the apic_aim l3_router driver and in the GBP plugin - see my comments in gerrit | 18:32 |
*** yamamoto has joined #openstack-meeting-3 | 18:33 | |
rkukura | https://review.openstack.org/#/c/518183/45/gbpservice/neutron/services/grouppolicy/plugin.py@467 | 18:33 |
SumitNaiksatam | “i will move the ensure_tenant out of the l3_plugin transaction” | 18:33 |
SumitNaiksatam | the other comment was here: #link https://review.openstack.org/#/c/518183/43/gbpservice/neutron/plugins/ml2plus/drivers/apic_aim/mechanism_driver.py | 18:34 |
SumitNaiksatam | i dont recollect if i had to change this before or after the eager loading | 18:34 |
SumitNaiksatam | change | 18:34 |
SumitNaiksatam | but at one point this was definitely not working | 18:35 |
SumitNaiksatam | i will try to revert and see what happens | 18:35 |
rkukura | OK, and if it doesn’t work, please add a REVISIT | 18:35 |
SumitNaiksatam | okay | 18:36 |
rkukura | thanks | 18:36 |
SumitNaiksatam | was planning to do that | 18:36 |
SumitNaiksatam | this comment - #link https://review.openstack.org/#/c/518183/43/gbpservice/neutron/plugins/ml2plus/patch_neutron.py | 18:36 |
SumitNaiksatam | i have changed the wording | 18:36 |
SumitNaiksatam | but the reason i had put ml2plus is because the patching happens only when ml2plus is ussed | 18:36 |
*** numans_afk is now known as numans | 18:36 | |
SumitNaiksatam | *used | 18:36 |
rkukura | ok | 18:37 |
SumitNaiksatam | also there are at least a couple of places in ml2plus where we send out notifications from within a transaction | 18:37 |
annakk | I probably didn't look well enough, but I didn't see any keystone stuff in _ensure_tenant - just comments that its for UTs only.. | 18:37 |
rkukura | There are of course cases where neutron methods are called within GBP transactions, so we still need that monkey patch, right? | 18:37 |
*** yamamoto has quit IRC | 18:37 | |
rkukura | ? | 18:37 |
SumitNaiksatam | rkukura: the patching is not needed for resource_mapping | 18:38 |
SumitNaiksatam | but more importantly, per earlier comment, its needed just for ml2plus too since we have some notifications going from within the transactions which needed to be queued | 18:39 |
rkukura | ensure_tenant() calls the project_name_cache.ensure_project(), which calls keystone if the project is not already in the cache | 18:39 |
SumitNaiksatam | annakk: i missed that part too | 18:40 |
SumitNaiksatam | so that covers patchset 43 | 18:40 |
SumitNaiksatam | on patchset 45, rkukura’s latest comments | 18:41 |
* tbachman hands SumitNaiksatam an adult beverage, pats him on the back | 18:41 | |
SumitNaiksatam | tbachman: lol | 18:42 |
rkukura | thanks tbachman ;) | 18:42 |
SumitNaiksatam | was just quickly going through the comments | 18:42 |
tbachman | I can’t remember what my personal best is for patch sets | 18:42 |
tbachman | it’s pretty high | 18:42 |
SumitNaiksatam | i think we covered the ensure_tenant (yes, i will move the GBP plugin as well) and the writer versus reader for the get_resources | 18:43 |
rkukura | ok, great | 18:43 |
SumitNaiksatam | “Should the session.begin() calls in these _ml2_md_extend_<resource>_dict()" | 18:43 |
SumitNaiksatam | annakk: had raised this one earlier too | 18:43 |
SumitNaiksatam | her question was whether these can be eliminated | 18:43 |
SumitNaiksatam | and the issue at that time was that the DB object used in there would be wierdly if the subntransaction was not created | 18:44 |
rkukura | I have no idea if they are really needed | 18:44 |
SumitNaiksatam | however that was before i made the earlier mentioned change to wrap the create_security_group (inside the aim_mapping PD) in a transaction | 18:44 |
SumitNaiksatam | so i will revisit if we can completely eliminate the creation of the (sub)transaction here | 18:45 |
rkukura | Ideally, the extend functions would always be called inside the main API transaction, but that isn’t always the case | 18:45 |
SumitNaiksatam | rkukura: yeah, thats the problem | 18:45 |
SumitNaiksatam | the thing is that these changes have to be tried independently | 18:46 |
SumitNaiksatam | otherwise you dont know what is breaking what | 18:46 |
* tbachman nods | 18:46 | |
SumitNaiksatam | so its a new incremental patchset for each of these changes | 18:46 |
rkukura | If it were me, I’d probably convert the begins to readers for now, and then see if they can be eliminated in a separate patch | 18:47 |
SumitNaiksatam | and the gate craps out almost 2 in 3 times on the HOST_IP error | 18:47 |
tbachman | :( | 18:47 |
rkukura | aren’t you able to run the UTs locally? | 18:47 |
SumitNaiksatam | i tried earlier to fix it, and thought i had, but its come back again | 18:47 |
SumitNaiksatam | rkukura: this does not manifest in the UTs | 18:48 |
rkukura | oh | 18:48 |
SumitNaiksatam | in fact i cannot even locally reproduce some of the errors even if i run devstack | 18:48 |
SumitNaiksatam | i think its a timing issue, since neutron is doing some expunging of DB objects | 18:48 |
tbachman | number of threads? | 18:49 |
SumitNaiksatam | synth_db_objs] | 18:49 |
SumitNaiksatam | Jan 03 23:45:08.268557 ubuntu-xenial-infracloud-chocolate-0001674228 neutron-server[14315]: ERROR gbpservice.neutron.services.grouppolicy.policy_driver_manager File "/opt/stack/new/neutron/neutron/objects/base.py", line 405, in _load_object | 18:49 |
SumitNaiksatam | Jan 03 23:45:08.268733 ubuntu-xenial-infracloud-chocolate-0001674228 neutron-server[14315]: ERROR gbpservice.neutron.services.grouppolicy.policy_driver_manager context.session.expunge(obj.db_obj) | 18:49 |
SumitNaiksatam | Jan 03 23:45:08.268896 ubuntu-xenial-infracloud-chocolate-0001674228 neutron-server[14315]: ERROR gbpservice.neutron.services.grouppolicy.policy_driver_manager File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 1586, in expunge | 18:49 |
SumitNaiksatam | Jan 03 23:45:08.269072 ubuntu-xenial-infracloud-chocolate-0001674228 neutron-server[14315]: ERROR gbpservice.neutron.services.grouppolicy.policy_driver_manager state_str(state)) | 18:49 |
SumitNaiksatam | Jan 03 23:45:08.269255 ubuntu-xenial-infracloud-chocolate-0001674228 neutron-server[14315]: ERROR gbpservice.neutron.services.grouppolicy.policy_driver_manager InvalidRequestError: Instance <SecurityGroupRule at 0x7f0674653590> is not present in this Session | 18:49 |
SumitNaiksatam | tbachman: possibly | 18:49 |
SumitNaiksatam | anyway, so on patchset 45, i think most of the other comments are questions or comments which i can answer inline | 18:50 |
rkukura | agreed | 18:50 |
SumitNaiksatam | rkukura: will reach out if something needs more discussion | 18:50 |
rkukura | sure | 18:50 |
tbachman | SumitNaiksatam: thanks for tackling this beast! | 18:50 |
SumitNaiksatam | hopefully track to knock this off immedicately after this meeting | 18:50 |
SumitNaiksatam | tbachman: no worries | 18:51 |
SumitNaiksatam | i already created the pike branches for the other repos | 18:51 |
SumitNaiksatam | since the patches were merged | 18:51 |
rkukura | nice | 18:51 |
rkukura | I’ll be ready to re-review | 18:51 |
SumitNaiksatam | rkukura: thanks, i guess not the best way to keep your spirits up! :-) | 18:52 |
rkukura | no problem | 18:52 |
SumitNaiksatam | annakk: were you able to try this with your NSX devstack? | 18:52 |
rkukura | I admit I sometimes post my review after a few comments, without looking at everything, but I got throught everything this time | 18:53 |
annakk | not yet, planning to | 18:53 |
SumitNaiksatam | annakk: okay | 18:53 |
tbachman | timecheck | 18:53 |
SumitNaiksatam | rkukura: np, i try to post as i go along too, since it gives the author more immediate feedback | 18:54 |
SumitNaiksatam | tbachman: good point | 18:54 |
SumitNaiksatam | apologies again for starting late today | 18:54 |
tbachman | SumitNaiksatam: no worries! | 18:54 |
SumitNaiksatam | tbachman: so the weather okay in your neck of the woods? | 18:54 |
tbachman | cold, but not that much snow | 18:54 |
tbachman | east of us got a lot | 18:54 |
tbachman | way east | 18:54 |
tbachman | (near the ocean) | 18:54 |
SumitNaiksatam | tbachman: storm/hurricane/bomb-cyclone? | 18:55 |
tbachman | heh | 18:55 |
tbachman | nothing bad | 18:55 |
tbachman | It’s all relative | 18:55 |
tbachman | just cold ;) | 18:56 |
rkukura | here, we are getting plenty of snow (about a foot so far today) but the wind isn’t too bad | 18:56 |
SumitNaiksatam | rkukura: oh good, reassuring | 18:56 |
SumitNaiksatam | annakk: did you have anything else to bring up today? | 18:56 |
annakk | no :) | 18:56 |
SumitNaiksatam | alrighty then, thanks for making it (especially rkukura and tbachman) :-) | 18:57 |
tbachman | SumitNaiksatam: thanks for running the meeeting! | 18:57 |
SumitNaiksatam | stay warm and stay safe | 18:57 |
tbachman | SumitNaiksatam: ack ;) | 18:57 |
rkukura | thanks SumitNaiksatam! | 18:57 |
SumitNaiksatam | bye! | 18:57 |
rkukura | bye | 18:58 |
SumitNaiksatam | #endmeeting | 18:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 18:58 | |
annakk | byE | 18:58 |
openstack | Meeting ended Thu Jan 4 18:58:02 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-01-04-18.19.html | 18:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-01-04-18.19.txt | 18:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-01-04-18.19.log.html | 18:58 |
*** annakk has quit IRC | 18:58 | |
*** tbachman has left #openstack-meeting-3 | 18:58 | |
*** rkukura has left #openstack-meeting-3 | 18:58 | |
*** slaweq has joined #openstack-meeting-3 | 19:01 | |
*** yamahata has joined #openstack-meeting-3 | 19:04 | |
*** slaweq has quit IRC | 19:05 | |
*** slaweq has joined #openstack-meeting-3 | 19:14 | |
*** slaweq has quit IRC | 19:19 | |
*** slaweq has joined #openstack-meeting-3 | 19:35 | |
*** yamamoto has joined #openstack-meeting-3 | 19:35 | |
*** elmiko has left #openstack-meeting-3 | 19:38 | |
*** slaweq has quit IRC | 19:39 | |
*** yamamoto has quit IRC | 19:42 | |
*** mlavalle has left #openstack-meeting-3 | 20:00 | |
*** spzala has joined #openstack-meeting-3 | 20:04 | |
*** markmcclain has quit IRC | 20:10 | |
*** markmcclain has joined #openstack-meeting-3 | 20:11 | |
*** slaweq has joined #openstack-meeting-3 | 20:13 | |
*** SumitNaiksatam has quit IRC | 20:13 | |
*** raildo has quit IRC | 20:14 | |
*** slaweq_ has joined #openstack-meeting-3 | 20:15 | |
*** slaweq has quit IRC | 20:18 | |
*** chyka has joined #openstack-meeting-3 | 20:25 | |
*** raildo has joined #openstack-meeting-3 | 20:26 | |
*** slaweq has joined #openstack-meeting-3 | 20:50 | |
*** lyan has quit IRC | 20:54 | |
*** raildo has quit IRC | 20:56 | |
*** lyan has joined #openstack-meeting-3 | 21:00 | |
*** lyan has quit IRC | 21:02 | |
*** lyan has joined #openstack-meeting-3 | 21:06 | |
*** cleong has quit IRC | 21:23 | |
*** slaweq has quit IRC | 21:23 | |
*** slaweq_ has quit IRC | 21:29 | |
*** slaweq has joined #openstack-meeting-3 | 21:32 | |
*** slaweq has quit IRC | 21:37 | |
*** chyka has quit IRC | 21:43 | |
*** chyka has joined #openstack-meeting-3 | 21:44 | |
*** bobh has quit IRC | 21:45 | |
*** slaweq_ has joined #openstack-meeting-3 | 21:50 | |
*** slaweq_ has quit IRC | 21:54 | |
*** slaweq has joined #openstack-meeting-3 | 22:05 | |
*** slaweq has quit IRC | 22:10 | |
*** markmcclain has quit IRC | 22:10 | |
*** markmcclain has joined #openstack-meeting-3 | 22:11 | |
*** markmcclain has quit IRC | 22:19 | |
*** markmcclain has joined #openstack-meeting-3 | 22:20 | |
*** bobh has joined #openstack-meeting-3 | 22:26 | |
*** bobh has quit IRC | 22:38 | |
*** slaweq has joined #openstack-meeting-3 | 22:43 | |
*** lyan has quit IRC | 22:56 | |
*** flwang has quit IRC | 23:14 | |
*** hongbin has quit IRC | 23:18 | |
*** slaweq has quit IRC | 23:19 | |
*** flwang has joined #openstack-meeting-3 | 23:24 | |
*** mtreinish has quit IRC | 23:39 | |
*** mtreinish has joined #openstack-meeting-3 | 23:42 | |
*** slaweq has joined #openstack-meeting-3 | 23:48 | |
*** slaweq has quit IRC | 23:53 | |
*** lyan has joined #openstack-meeting-3 | 23:54 | |
*** liangy has joined #openstack-meeting-3 | 23:56 | |
*** lyan has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!