*** sdake has joined #openstack-kuryr | 00:07 | |
*** tonanhngo has joined #openstack-kuryr | 00:12 | |
*** tonanhngo has quit IRC | 00:17 | |
*** tonanhngo has joined #openstack-kuryr | 00:23 | |
*** tonanhngo has quit IRC | 00:28 | |
*** tonanhngo has joined #openstack-kuryr | 00:35 | |
*** tonanhngo has quit IRC | 00:37 | |
*** sdake has quit IRC | 00:39 | |
*** tonanhngo has joined #openstack-kuryr | 00:46 | |
*** tonanhngo has quit IRC | 00:50 | |
*** tonanhngo has joined #openstack-kuryr | 00:57 | |
*** tonanhngo has quit IRC | 01:02 | |
*** limao has joined #openstack-kuryr | 01:08 | |
*** tonanhngo has joined #openstack-kuryr | 01:13 | |
*** tonanhngo has quit IRC | 01:13 | |
*** salv-orlando has joined #openstack-kuryr | 01:21 | |
*** salv-or__ has quit IRC | 01:24 | |
*** tonanhngo has joined #openstack-kuryr | 01:26 | |
*** tonanhngo has quit IRC | 01:31 | |
*** tonanhngo has joined #openstack-kuryr | 01:47 | |
*** tonanhngo has quit IRC | 01:52 | |
*** tonanhngo has joined #openstack-kuryr | 02:03 | |
*** tonanhngo has quit IRC | 02:07 | |
*** tonanhngo has joined #openstack-kuryr | 02:15 | |
*** banix has joined #openstack-kuryr | 02:18 | |
*** banix has quit IRC | 02:19 | |
*** tonanhngo has quit IRC | 02:19 | |
*** tonanhngo has joined #openstack-kuryr | 02:22 | |
*** tonanhngo has quit IRC | 02:29 | |
*** tonanhngo has joined #openstack-kuryr | 02:37 | |
*** tonanhngo has quit IRC | 02:41 | |
*** tonanhngo has joined #openstack-kuryr | 02:53 | |
*** tonanhngo has quit IRC | 02:58 | |
*** tonanhngo has joined #openstack-kuryr | 03:06 | |
*** tonanhngo has quit IRC | 03:10 | |
*** tonanhngo has joined #openstack-kuryr | 03:34 | |
*** tonanhngo has quit IRC | 03:38 | |
*** tonanhngo has joined #openstack-kuryr | 03:45 | |
*** tonanhngo has quit IRC | 03:49 | |
*** tonanhngo has joined #openstack-kuryr | 03:56 | |
*** tonanhngo has quit IRC | 04:06 | |
*** tonanhngo has joined #openstack-kuryr | 04:14 | |
*** tonanhngo has quit IRC | 04:19 | |
*** tonanhngo has joined #openstack-kuryr | 04:27 | |
*** tonanhngo has quit IRC | 04:31 | |
*** oanson has joined #openstack-kuryr | 04:53 | |
*** wanghua has quit IRC | 05:16 | |
*** tonanhngo has joined #openstack-kuryr | 05:24 | |
*** tonanhngo has quit IRC | 05:24 | |
*** tonanhngo has joined #openstack-kuryr | 05:26 | |
openstackgerrit | Dongcan Ye proposed openstack/kuryr-libnetwork: Remove network tags directly https://review.openstack.org/365443 | 05:31 |
---|---|---|
*** tonanhngo has quit IRC | 06:15 | |
*** tonanhngo has joined #openstack-kuryr | 06:31 | |
*** tonanhngo has quit IRC | 06:32 | |
*** tonanhngo has joined #openstack-kuryr | 06:53 | |
*** tonanhngo has quit IRC | 06:54 | |
*** diogogmt has quit IRC | 07:05 | |
*** tonanhngo has joined #openstack-kuryr | 07:13 | |
*** tonanhngo has quit IRC | 07:14 | |
*** salv-orl_ has joined #openstack-kuryr | 07:20 | |
*** devvesa has joined #openstack-kuryr | 07:23 | |
*** salv-orlando has quit IRC | 07:23 | |
*** tonanhngo has joined #openstack-kuryr | 07:53 | |
*** tonanhngo has quit IRC | 07:54 | |
openstackgerrit | Merged openstack/kuryr-libnetwork: Move kuryr_libnetwork/common/* to kuryr_libnetwork https://review.openstack.org/361567 | 07:58 |
*** pablochacin has joined #openstack-kuryr | 07:59 | |
apuimedo | :-) | 08:06 |
*** openstackgerrit has quit IRC | 08:18 | |
*** openstackgerrit has joined #openstack-kuryr | 08:18 | |
*** tonanhngo has joined #openstack-kuryr | 08:23 | |
*** tonanhngo has quit IRC | 08:26 | |
*** salv-orlando has joined #openstack-kuryr | 08:29 | |
*** salv-orl_ has quit IRC | 08:32 | |
*** devvesa has quit IRC | 08:35 | |
*** devvesa has joined #openstack-kuryr | 08:36 | |
openstackgerrit | Merged openstack/kuryr-kubernetes: Add asyncio eventloop. https://review.openstack.org/360629 | 08:42 |
*** tonanhngo has joined #openstack-kuryr | 08:43 | |
*** tonanhngo has quit IRC | 08:44 | |
apuimedo | devvesa: fkautz: hongbin: huats: irenab: janonymous: jerms: limao: mestery: pablochacin: salv-orlando: vikasc: I sent the email with the meeting points for last week's kuryr-kubernetes meeting. Sorry I didn't get to it last week | 08:55 |
huats | great : | 08:55 |
huats | thanks apuimedo | 08:55 |
apuimedo | I also updated the meeting's wiki with the meeting points for today | 08:55 |
apuimedo | huats: you're welcome | 08:55 |
apuimedo | ;-) | 08:55 |
*** garyloug has joined #openstack-kuryr | 08:56 | |
janonymous | apuimedo: thanks | 08:56 |
apuimedo | now back to the darned keystone v3 support | 08:57 |
apuimedo | :-) | 08:57 |
*** openstackgerrit has quit IRC | 09:04 | |
*** openstackgerrit has joined #openstack-kuryr | 09:04 | |
*** ivc_ has joined #openstack-kuryr | 09:05 | |
devvesa | thanks! | 09:08 |
apuimedo | you're welcome | 09:11 |
*** tonanhngo has joined #openstack-kuryr | 09:12 | |
*** tonanhngo has quit IRC | 09:15 | |
*** tonanhngo has joined #openstack-kuryr | 09:32 | |
*** tonanhngo has quit IRC | 09:33 | |
*** sdake has joined #openstack-kuryr | 09:57 | |
*** limao has quit IRC | 09:58 | |
*** sdake has quit IRC | 10:01 | |
*** sdake has joined #openstack-kuryr | 10:07 | |
openstackgerrit | Jaume Devesa proposed openstack/kuryr-kubernetes: Override python test command on python2.7 https://review.openstack.org/365563 | 10:26 |
devvesa | apuimedo, vikasc, irenab: this is a quick one ^ | 10:27 |
*** tonanhngo has joined #openstack-kuryr | 10:31 | |
*** tonanhngo has quit IRC | 10:33 | |
apuimedo | devvesa: +2 | 10:34 |
devvesa | ]thanks | 10:35 |
openstackgerrit | Jaume Devesa proposed openstack/kuryr-kubernetes: Introduce the translator layer https://review.openstack.org/363758 | 10:36 |
*** sdake has quit IRC | 10:38 | |
openstackgerrit | Merged openstack/kuryr-kubernetes: Override python test command on python2.7 https://review.openstack.org/365563 | 10:51 |
*** tonanhngo has joined #openstack-kuryr | 10:51 | |
*** tonanhngo has quit IRC | 10:54 | |
*** tonanhngo has joined #openstack-kuryr | 11:12 | |
*** tonanhngo has quit IRC | 11:13 | |
*** sdake has joined #openstack-kuryr | 11:18 | |
*** sdake has quit IRC | 11:23 | |
*** tonanhngo has joined #openstack-kuryr | 11:34 | |
*** tonanhngo has quit IRC | 11:34 | |
*** salv-orlando has quit IRC | 11:51 | |
*** salv-orlando has joined #openstack-kuryr | 11:51 | |
openstackgerrit | Antoni Segura Puimedon proposed openstack/kuryr: Kubernetes watchers-translators specification https://review.openstack.org/365600 | 12:11 |
apuimedo | ivc_: devvesa: vikasc: the spec above is meant to clarify the API we were discussing in previous meetings | 12:14 |
apuimedo | between watchers, filters, translators, etc | 12:14 |
*** apuimedo is now known as apuimedo|lunch | 12:16 | |
devvesa | is there a meeting today? | 12:21 |
apuimedo|lunch | devvesa: yes | 12:22 |
apuimedo|lunch | devvesa: I take it you did not see the two ML emails I sent today :-) | 12:23 |
devvesa | apuimedo: You are absolutely right :P | 12:23 |
apuimedo|lunch | I even put up an agenda this time | 12:23 |
apuimedo|lunch | I'm proud for once I did not forget :D | 12:23 |
devvesa | Wow, you are becoming manager-ish | 12:23 |
ivc_ | apuimedo: nice spec there. tho atm i'm thinking about generalising watcher concept to also watch for neutron resources (i.e. for ports/lbaas/members/etc; using polling for now but there might be some other options similar to how neutron notifies nova) | 12:26 |
apuimedo|lunch | ivc_: I wish Neutron would have watch endpoints :-) | 12:27 |
ivc_ | well it has it in rmq but just for itself :) | 12:27 |
apuimedo|lunch | the watcher as I put it, as you saw, is talking about K8s API, but I agree that it should be generalized | 12:27 |
apuimedo|lunch | ivc_: I'd rather cut my beard than to add rmq | 12:28 |
apuimedo|lunch | to the kubernetes integration | 12:28 |
ivc_ | not that someone would allow us to use neutron's rmq :) | 12:28 |
apuimedo|lunch | but I'm not opposed to collaborating to a separate component that connects to rqm | 12:28 |
apuimedo|lunch | *rmq and exposes a chunked REST API | 12:28 |
apuimedo|lunch | ;-) | 12:28 |
apuimedo|lunch | ok, now my son calls me for lunch | 12:29 |
apuimedo|lunch | I'll be back | 12:29 |
ivc_ | there's a great concept of push notifications in neutron being worked on. while its just for neutron internals now, maybe we can suggest exposing it by neutron api server similar to k8s | 12:31 |
ivc_ | i'll talk to kevinbenton to see what he thinks about it | 12:33 |
ivc_ | and then we could probably bring that discussion to neutron's ml | 12:33 |
irenab | apuimedo|lunch: ‘I’ll be back’ , playing the Terminator :-) ? | 12:35 |
devvesa | ivc_ what's the use case of pulling neutron resources? | 12:37 |
apuimedo|lunch | irenab: glad you caught it | 12:37 |
apuimedo|lunch | :-) | 12:37 |
apuimedo|lunch | devvesa: for port status, for example | 12:37 |
*** apuimedo|lunch is now known as apuimedo | 12:38 | |
apuimedo | that was a quick lunch | 12:38 |
ivc_ | devvesa we need to poll neutron resources for port status and all the lbaasv2 stuff | 12:38 |
apuimedo | I ate the pasta like there was no tomorrow | 12:38 |
ivc_ | because of how lbaasv2 works | 12:38 |
apuimedo | for the pool to be created to create the listener, right ivc_ ? | 12:38 |
ivc_ | pretty much for every lbaas component :) | 12:39 |
devvesa | gotcha | 12:39 |
irenab | apuimedo: ivc_ : not sure about user facing use case yu have in mind | 12:39 |
apuimedo | irenab: sorry, I was thinking about lemon cheesecakes | 12:40 |
apuimedo | which user facing use case do you refer to? | 12:40 |
irenab | for status polling? | 12:40 |
apuimedo | not user facing | 12:40 |
apuimedo | more like | 12:40 |
apuimedo | let's say you create a pool | 12:40 |
ivc_ | devvesa grep for time.sleep to see all the places we need to poll for lbaasv2 https://github.com/ivc/kuryr/blob/lbaasv2-poc/kuryr/raven/watchers.py | 12:41 |
apuimedo | then you could just watch for it's status to have a translator create the lbaas listener | 12:41 |
irenab | ivc_: prefer async processing? | 12:41 |
apuimedo | irenab: well, it would be nicer to only react to events and not have waits | 12:41 |
ivc_ | ^ | 12:42 |
irenab | apuimedo: ivc_ actually, neutron notification could be used | 12:42 |
devvesa | ivc_ Could it make sense to do the polling in the translator itself? | 12:43 |
ivc_ | irenab: do you have a link for a spec? | 12:43 |
irenab | apuimedo: got it, so its just for handling k8s events translation operations | 12:43 |
apuimedo | irenab: please, elaborate | 12:43 |
devvesa | (just giving new ideas, nothing against a Neutron watcher) | 12:43 |
apuimedo | I'm not familiar with neutron notifications | 12:43 |
irenab | ivc_: its something already impelmented, let me find the devref | 12:43 |
apuimedo | devvesa: doing the polling in the translator in one of the callables is an option while we don't have something better | 12:44 |
ivc_ | irenab do you mean push notifications? afaik its for neutron-internal use only | 12:44 |
irenab | ivc_: no, the notification that for exampkle nova or ceilometer consume | 12:45 |
ivc_ | irenab: i'm only aware of the one used by nova but haven't researched it yet | 12:45 |
ivc_ | but it's certainly something i'm planning to look into (hense my comment about *other options* :) ) | 12:46 |
irenab | ivc_: for some reason it is not on the wiki: https://wiki.openstack.org/wiki/Neutron/APIv2-specification#Notifications | 12:48 |
irenab | but I know for sure it is there, since both nova vif driver and ceilometer use them | 12:48 |
ivc_ | irenab: thnx. will read | 12:48 |
devvesa | apuimedo: I don't see any tradeoff in terms of performance if we do the polling on the translator... but I've just realised that a Neutron watcher can be an option | 12:50 |
devvesa | so is a quick-and-not-too-much-reasoned option :) | 12:50 |
ivc_ | devvesa: it's not about performance but rather decoupling the components and it would also help reliability | 12:52 |
ivc_ | i hope it would become clearer once i can share my eventlet-based code :) | 12:54 |
ivc_ | atm its deep wip and missing lots of stuff and i'm also considering another approach with watcher/events but anyway if you want a sneak peek: https://github.com/ivc/kuryr-kubernetes/tree/py2-ev-poc | 12:56 |
ivc_ | devvesa btw thnx for service stub it helped alot :) | 12:57 |
ivc_ | also just fyi there's a k8s client lib: http://github.com/openstack/python-k8sclient/ | 12:59 |
ivc_ | tho it is completely missing the watcher concept, but that does not mean we could not improve it :P | 13:00 |
ivc_ | *watcher -> ?watch=true | 13:00 |
apuimedo | agreed | 13:00 |
irenab | apuimedo: will be late to join the meeting today, probably by 20-25 mins | 13:02 |
apuimedo | irenab: got it :-) | 13:02 |
ivc_ | also, what do you think if we bring https://github.com/ReactiveX/RxPY as dependency? | 13:02 |
apuimedo | :-) | 13:04 |
apuimedo | ivc_: you start to sound like tfukushima | 13:04 |
apuimedo | :-) | 13:04 |
apuimedo | he did propose it also, IIRC | 13:05 |
apuimedo | right devvesa ? | 13:05 |
apuimedo | it looks like it could simplify the watcher work I described in the spec | 13:06 |
ivc_ | i've never looked at its python version but really liked it in java | 13:07 |
apuimedo | ivc_: that's exactly what tfukushima said :-) | 13:08 |
apuimedo | I wonder if anybody packages it | 13:08 |
apuimedo | and who maintains it | 13:08 |
irenab | apuimedo: maybe ivc_ is new tfukushima nick :-)? | 13:08 |
ivc_ | xD | 13:09 |
apuimedo | or just that great minds think alike | 13:09 |
apuimedo | :P | 13:09 |
irenab | exactly, more likely :-) | 13:09 |
apuimedo | it doesn't seem too ative | 13:09 |
apuimedo | *active | 13:09 |
apuimedo | but enough | 13:10 |
ivc_ | anyway i'll just reinvent a very simple wheel for now. but it could be an option later | 13:11 |
apuimedo | ivc_: agreed on that | 13:12 |
*** oanson has quit IRC | 13:20 | |
*** pablochacin has quit IRC | 13:25 | |
*** pablochacin has joined #openstack-kuryr | 13:25 | |
*** limao has joined #openstack-kuryr | 13:40 | |
*** irenab has quit IRC | 13:46 | |
*** limao has quit IRC | 13:56 | |
devvesa | ivc_: please don't be so fast on your eventlet code :) | 13:57 |
*** vikasc has quit IRC | 13:58 | |
*** vikasc has joined #openstack-kuryr | 13:58 | |
devvesa | I don't remember this RxPY stuff | 13:58 |
*** limao has joined #openstack-kuryr | 13:58 | |
devvesa | maybe my mind remove it from memory | 13:59 |
*** tonanhngo has joined #openstack-kuryr | 13:59 | |
apuimedo | devvesa: I think you were busy with tripleo | 14:00 |
apuimedo | :D | 14:00 |
devvesa | probably | 14:03 |
apuimedo | devvesa: meeting time | 14:03 |
pablochacin | o/ | 14:07 |
apuimedo | pablochacin: on #openstack-meeting-4! | 14:08 |
pablochacin | :) | 14:11 |
*** irenab has joined #openstack-kuryr | 14:13 | |
*** salv-orl_ has joined #openstack-kuryr | 14:30 | |
*** salv-orlando has quit IRC | 14:32 | |
*** irenab has quit IRC | 14:36 | |
*** irenab has joined #openstack-kuryr | 14:37 | |
openstackgerrit | Liping Mao proposed openstack/kuryr-libnetwork: [NOT MERGE] Test Jenkins https://review.openstack.org/365683 | 14:38 |
*** irenab has quit IRC | 14:40 | |
*** irenab has joined #openstack-kuryr | 14:41 | |
vikasc | irenab, i added test cases :) | 14:48 |
vikasc | https://review.openstack.org/#/c/342624/ | 14:48 |
irenab | vikasc: will take a look | 14:49 |
vikasc | irenab thanks | 14:49 |
*** hongbin_ has joined #openstack-kuryr | 14:50 | |
*** irenab has quit IRC | 15:01 | |
*** devvesa has quit IRC | 15:28 | |
*** devvesa has joined #openstack-kuryr | 15:42 | |
*** flaviof has quit IRC | 15:48 | |
*** devvesa has quit IRC | 15:49 | |
*** devvesa has joined #openstack-kuryr | 15:49 | |
*** flaviof has joined #openstack-kuryr | 15:52 | |
*** devvesa has quit IRC | 16:37 | |
*** neiljerram has joined #openstack-kuryr | 16:58 | |
*** tonanhngo has quit IRC | 16:59 | |
*** hongbin_ has quit IRC | 16:59 | |
*** neiljerram has quit IRC | 17:01 | |
*** tonanhngo has joined #openstack-kuryr | 17:06 | |
*** tonanhngo has quit IRC | 17:08 | |
*** garyloug has quit IRC | 17:09 | |
*** hongbin_ has joined #openstack-kuryr | 17:11 | |
*** tonanhngo has joined #openstack-kuryr | 17:24 | |
*** tonanhngo has quit IRC | 17:25 | |
*** oanson has joined #openstack-kuryr | 17:28 | |
*** ivc_ has quit IRC | 17:32 | |
*** hongbin_ has quit IRC | 17:42 | |
*** diogogmt has joined #openstack-kuryr | 17:46 | |
*** tonanhngo has joined #openstack-kuryr | 17:54 | |
*** tonanhngo has quit IRC | 17:56 | |
*** openstackgerrit has quit IRC | 18:03 | |
*** openstackgerrit has joined #openstack-kuryr | 18:04 | |
*** tonanhngo has joined #openstack-kuryr | 18:13 | |
*** tonanhngo has quit IRC | 18:14 | |
*** tonanhngo has joined #openstack-kuryr | 18:33 | |
*** tonanhngo has quit IRC | 18:34 | |
*** pablochacin has quit IRC | 18:42 | |
*** tonanhngo has joined #openstack-kuryr | 18:53 | |
*** tonanhngo has quit IRC | 18:54 | |
*** oanson has quit IRC | 19:12 | |
*** tonanhngo has joined #openstack-kuryr | 19:13 | |
*** tonanhngo has quit IRC | 19:14 | |
*** banix has joined #openstack-kuryr | 19:30 | |
*** tonanhngo has joined #openstack-kuryr | 19:42 | |
*** tonanhngo has quit IRC | 19:44 | |
*** tonanhngo has joined #openstack-kuryr | 20:03 | |
*** tonanhngo has quit IRC | 20:04 | |
*** banix has quit IRC | 20:08 | |
*** HenryG_ has joined #openstack-kuryr | 20:08 | |
*** HenryG has quit IRC | 20:10 | |
*** fkautz has quit IRC | 20:10 | |
*** fkautz has joined #openstack-kuryr | 20:11 | |
*** fkautz has quit IRC | 20:12 | |
*** sdake has joined #openstack-kuryr | 20:15 | |
*** tonanhngo has joined #openstack-kuryr | 20:23 | |
*** tonanhngo has quit IRC | 20:23 | |
*** sdake has quit IRC | 20:25 | |
*** fkautz has joined #openstack-kuryr | 20:26 | |
*** salv-orlando has joined #openstack-kuryr | 20:29 | |
*** salv-orl_ has quit IRC | 20:32 | |
*** pablochacin has joined #openstack-kuryr | 20:39 | |
*** tonanhngo has joined #openstack-kuryr | 20:42 | |
*** tonanhngo has quit IRC | 20:44 | |
*** banix has joined #openstack-kuryr | 20:58 | |
*** banix has quit IRC | 20:59 | |
*** banix has joined #openstack-kuryr | 21:00 | |
*** sdake has joined #openstack-kuryr | 21:34 | |
*** banix has quit IRC | 21:45 | |
*** sdake has quit IRC | 21:52 | |
*** tonanhngo has joined #openstack-kuryr | 22:36 | |
*** limao has quit IRC | 23:18 | |
*** pablochacin has quit IRC | 23:25 | |
*** tonanhngo has quit IRC | 23:39 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!