Tuesday, 2018-06-19

*** celebdor1 has quit IRC00:16
*** pc_m has joined #openstack-kuryr00:20
*** yamamoto has joined #openstack-kuryr00:47
*** yamamoto has quit IRC00:51
*** hongbin has joined #openstack-kuryr01:05
openstackgerritLv Jiawei proposed openstack/kuryr-kubernetes master: Devstack install fail if docker cgroup driver is systemd  https://review.openstack.org/57531901:24
openstackgerritLv Jiawei proposed openstack/kuryr-kubernetes master: Devstack install fail if docker cgroup driver is systemd  https://review.openstack.org/57531901:27
openstackgerritLv Jiawei proposed openstack/kuryr-kubernetes master: Devstack install fail if docker cgroup driver is systemd  https://review.openstack.org/57531901:29
openstackgerritPeng Liu proposed openstack/kuryr-kubernetes master: Implement multi-vif driver  https://review.openstack.org/57562901:32
*** yamamoto has joined #openstack-kuryr01:47
*** yamamoto has quit IRC01:53
*** yamamoto has joined #openstack-kuryr02:49
*** yamamoto has quit IRC02:55
*** hongbin has quit IRC03:10
*** rh-jelabarre has quit IRC03:22
*** rh-jelabarre has joined #openstack-kuryr03:26
*** yamamoto has joined #openstack-kuryr03:51
*** yamamoto has quit IRC03:57
*** yamamoto has joined #openstack-kuryr04:01
*** hongbin has joined #openstack-kuryr04:05
*** hongbin has quit IRC04:14
*** rh-jelabarre has quit IRC04:37
*** gcheresh has joined #openstack-kuryr05:12
*** ygupta has joined #openstack-kuryr05:16
*** ygupta has quit IRC05:18
*** janki has joined #openstack-kuryr05:47
openstackgerritLi Zhouzhou proposed openstack/kuryr-kubernetes master: Bug Fix: Kuryr installation as a Kubernetes network addon in          kuryr-kubernetes.  https://review.openstack.org/57636706:01
*** celebdor1 has joined #openstack-kuryr07:24
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Kuryr Kubernetes Port and PortPool CRD design reference document  https://review.openstack.org/55618107:30
*** pcaruana has joined #openstack-kuryr07:50
*** celebdor1 has quit IRC08:11
*** pmannidi has quit IRC08:13
*** yboaron has joined #openstack-kuryr08:17
*** celebdor1 has joined #openstack-kuryr08:31
celebdor1ltomasbo: check the comment to https://review.openstack.org/#/c/556181/409:01
ltomasbocelebdor1, looking09:02
ltomasbocelebdor1, why selfLink is nicer?09:02
*** lan has joined #openstack-kuryr09:06
ltomasbocelebdor1, I'm happy to change it, but I though having the port id will be useful to perform some actions without having to perform an extra call09:07
ltomasbocelebdor1, but that will depend on the SDN, so maybe it is still better not to skip it and have the selfLink anyway09:07
ltomasbodulek, as you were already using CRDs for the ports, what do you think? ^^09:08
celebdor1ltomasbo: which extra call?09:09
celebdor1which ops?09:09
ltomasbodidn't check yet, but I expected having the port id there will help to do actions on the ports (re-apply sg, delete them) if need be09:12
ltomasbobut perhaps that can be obtained from the selfLink anyway09:14
celebdor1ltomasbo: isn't the port_uuid which is also the name, part of the selflink?09:17
celebdor1ltomasbo: from your example: /apis/openstack.org/v1/kuryrports/18f968a5-c420-4318-92d7-941eb5f9e60e09:18
ltomasboyes yes, it is there. Ok, I'll change it! xD09:18
dulekcelebdor1, ltomasbo: My ISP isn't doing a great job today, sorry if I get disconnected from IRC occasionally.09:19
dulek(and of course it's the match day when this happens :D)09:19
dulekltomasbo: I've had issues with selfLinks not being created correctly.09:19
dulekltomasbo: I mean by K8s API.09:19
dulekltomasbo: IIRC selfLink put into the KuryrPort resource was simply malformed (missing namespace probably?).09:20
celebdor1dulek: are people watching the match through internet rather than dvb-t2 ?09:23
celebdor1cause that would be significant load09:23
celebdor1dulek: did you file a bug on K8s for that09:23
celebdor1it sounds like a big CRD bug09:23
dulekcelebdor1: I'm forced to do it streaming, my home is in a valley that's cutting off signal. And I don't really need cable TV besides sport. ;)09:25
dulekcelebdor1: I'm not sure if it wasn't listed on their CRDs issues list already.09:25
dulekOkay, I see that it is not listed there. I'll file a bug if I'll reproduce it.09:30
ltomasbodulek, that depends on how you create the CRD09:30
dulekltomasbo: ?09:31
ltomasbodulek, what I experienced is that you can create them cluster wide or per namespace09:31
dulekltomasbo: Yeah, sure.09:31
celebdor1thanks dulek09:32
celebdor1dulek: In czech the dvb-t2 signal is pretty spotty outside of cities. I suspect it is a lobby by the cable providers09:32
dulekltomasbo: So I see that mine's scoped for Cluster. I'll need to remind myself what exactly was the issue.09:32
ltomasboxD then it should not include namespace info (I guess)09:33
dulekltomasbo: Yes, yes, that's why I don't remember the issue exactly.09:33
dulekcelebdor1: Plus I guess DVB-T infrastructure isn't exactly cheap. Fortunately Polish TV has official online stream that worked fine through the qualifications phase, so fingers crossed. ;)09:34
dulekcelebdor1: Worst case - I have a neighbor with cable TV.09:35
celebdor1:-)09:43
celebdor1dulek: I'll try to watch too09:43
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Kuryr Kubernetes Port and PortPool CRD design reference document  https://review.openstack.org/55618109:45
ltomasbocelebdor1, done ^^09:46
dulekcelebdor1, ltomasbo, dmellado: https://review.openstack.org/#/c/576071 seems okay, can you take a look?09:56
dulekI've tried debugging LBaaS v2 tests there since yesterday, but now I'm pretty sure we simply have LBaaS v2 gates broken at the moment (timing out).09:57
ltomasbodulek, it looks good to me and we don't need the token anymore, right?10:01
dulekltomasbo: I've removed it from the script. And we still need it for contacting K8s API from inside the daemon.10:03
celebdor1dulek: what are you using pprint for?10:03
celebdor1I see it imported but unused10:03
ltomasbothat was my next question10:03
dulekcelebdor1: :D10:03
dulekcelebdor1: Good eye, it's leftover as I've copypasted your script.10:04
celebdor1dulek: also, you should return after the first print, shouldn't you?10:04
celebdor1Why to look at the rest of the potentially long list of containers?10:04
dulekcelebdor1: Yeah, that makes sense as well.10:04
celebdor1dulek: otherwise it looks good10:07
celebdor1personally I'd probably just write to /run/kuryr_cni_cid10:07
celebdor1and then read from there10:07
celebdor1but that is more complicated10:08
celebdor1we can do it if we see the get from docker is slow10:08
dulekcelebdor1: Hm, I'm not sure if I don't actually remember Docker API being slow with high number of containers.10:12
dulekI'll look it up.10:12
celebdor1dulek: I guess you can just do10:21
dulekcelebdor1: Yeah, I think I've already have it. Testing.10:21
celebdor1ah, ok10:22
celebdor1test with 1000 containers10:22
*** lan1 has joined #openstack-kuryr10:26
*** lan has quit IRC10:29
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-tempest-plugin master: Extend namespace tempest plugin coverage  https://review.openstack.org/57647610:39
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: DNM: Testing namespace coverage  https://review.openstack.org/57647810:42
*** yamamoto has quit IRC10:50
*** yamamoto has joined #openstack-kuryr10:58
*** yamamoto has quit IRC10:58
*** lan2 has joined #openstack-kuryr11:12
*** lan1 has quit IRC11:15
*** lan1 has joined #openstack-kuryr11:16
openstackgerritDaniel Mellado proposed openstack/kuryr-kubernetes master: Deprecate running Kuryr-Kubernetes with lbaasv2  https://review.openstack.org/57648611:19
*** lan2 has quit IRC11:19
celebdor1dulek: please review https://review.openstack.org/#/c/576183/111:26
dmelladoso, folks, deprecation day has come11:28
dmelladolbaasv2, beware11:28
dmelladoxD11:28
dmelladoI shall put you out of your misery by asking about african or european swallows!11:29
celebdor1dmellado: I -1ed your patch11:29
dmelladowhy?11:29
celebdor1wrong wording11:29
dmelladois not of your favorite color?11:29
celebdor1dmellado: and because I have here a bag of -1s I have to use11:30
dmelladowell, I'll reword it11:30
dmelladobut it'll contain refernces to the holy grail11:30
dulekCrap, we had a meeting about network policy today? Google calendar haven't created a reminder for me again. :(11:30
dmelladohttps://www.youtube.com/watch?v=pWS8Mg-JWSg11:30
dmelladodulek: yep, we had that this morning11:30
dmelladobut I'll be happy as long as you keep reviewing patches ;)11:31
celebdor1dulek: it's fine, we assigned you to write all the unit tests since you didn't show up11:32
dulekdmellado: Okay, sorry about missing it. If that ever happens don't hesitate to ping me on IRC.11:32
dmelladodulek: no worries, it'll be enough with the unit test thing11:32
dmelladoxD11:32
* dmellado goes for lunch11:32
dulekcelebdor1: Am I allowed to outsource that? :D11:32
dmelladodulek: yep, to volkswagen provider11:33
dmelladoxD11:33
* dulek didn't understand the joke, but whatever.11:33
celebdor1dulek: yes, you can outsource it to dmellado11:34
celebdor1:-)11:34
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: Really use the test handler  https://review.openstack.org/57577111:37
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: Really use the test handler  https://review.openstack.org/57577111:37
celebdor1ltomasbo: it now points to both bugs ^^11:38
celebdor1dulek: you should review this one too11:38
ltomasbothanks celebdor1!11:40
ltomasbolgtm11:40
celebdor1thanks to you!11:40
celebdor1ltomasbo: I have to say that this bug mind fscked me quite a bit11:41
celebdor1so to write the bug I had to go and remove the fix and see what happened with the fixed test11:41
celebdor1:/11:41
ltomasbo:/11:41
celebdor1it deserves more coverage11:41
dulekcelebdor1: Sure, I'll do.11:42
celebdor1thanks11:42
celebdor1we should backport this this week11:42
celebdor1it's a bit of a nasty bug11:42
ltomasbocelebdor1, I'm still not sure how you find that thing! it was really hidden...11:43
dulekcelebdor1: Okay, I think I'll skip saving container ID to file now. I don't see major performance issues with docker API and saving is actually troublesome - I'd need to add another volume to the CNI DaemonSet as I would need to remove old CID file.11:43
dulekAnd I want to limit such changes if we want to backport it.11:43
*** yamamoto has joined #openstack-kuryr11:48
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Fetch CONTAINERID from Docker API in kuryr-cni  https://review.openstack.org/57607111:50
celebdor1ltomasbo: well, when I added my fix for actually quitting the whole damn controller/cnidaemon when you run out of watchers11:51
celebdor1some test that should not fail started failing11:51
celebdor1and after two hours or more of head scratching11:51
celebdor1I noticed that the test was not even running the code it contained11:51
celebdor1and proposed this fix11:51
ltomasbocelebdor1, yep, I can imagine that was a PITA to find11:52
ltomasbofor just a couple of line fix...11:52
celebdor1ltomasbo: yup11:54
celebdor1I am not too fond of the way the watcher works11:54
celebdor1in python3 coroutines we had it much simpler11:54
*** dougbtv has joined #openstack-kuryr11:56
*** dougbtv has quit IRC11:59
*** dougbtv has joined #openstack-kuryr12:00
*** salv-orlando has joined #openstack-kuryr12:06
*** rh-jelabarre has joined #openstack-kuryr12:08
*** salv-orlando has quit IRC12:10
*** yamamoto has quit IRC12:15
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: process to gracefully exit when last watcher exits  https://review.openstack.org/57511912:21
celebdor1irenab: I know you started the patch, but I think you should still vote on https://review.openstack.org/#/c/556181/12:23
irenabcelebdor, I thought I did12:27
*** jistr is now known as jistr|mtg12:28
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Fetch CONTAINERID from Docker API in kuryr-cni  https://review.openstack.org/57607112:28
openstackgerritMerged openstack/kuryr-kubernetes master: Start kuryr-kubernetes after creating l7 router  https://review.openstack.org/57618312:32
celebdor1thanks irenab12:36
celebdor1dulek: you can merge it https://review.openstack.org/#/c/556181/12:36
celebdor1(if you have no comment to address, that is)12:36
dulekcelebdor1: In my queue, just a sec, performance test first.12:37
celebdor1dulek: you have your priority queue well set I see12:37
celebdor1:-)12:37
dulekcelebdor1: Naaah, it's allowing too many preemptive tasks. :P12:38
celebdor1dulek: I guess the big preemption is gonna be at 17:00 CEST :P12:41
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-tempest-plugin master: Extend namespace tempest plugin coverage  https://review.openstack.org/57647612:43
dulekcelebdor1: Something around 16:45, need to fire up the grill and move the couch as well. ;)12:43
celebdor1ah nice12:45
celebdor1I can smell the lamb in the grill downstairs already12:45
celebdor1I'm gonna go eat a few ribs in 10min12:45
*** yamamoto has joined #openstack-kuryr12:46
*** salv-orlando has joined #openstack-kuryr13:07
*** maysamacedos has joined #openstack-kuryr13:11
*** salv-orlando has quit IRC13:11
dulekcelebdor1: On my env I'm getting 0.2 to 0.3 second of delay with 1000 containers.13:14
dulekcelebdor1: I guess that's acceptable.13:14
openstackgerritPeng Liu proposed openstack/kuryr-kubernetes master: Implement multi-vif driver  https://review.openstack.org/57562913:32
*** yamamoto has quit IRC13:34
*** atoth has joined #openstack-kuryr13:35
*** jistr|mtg is now known as jistr13:42
celebdor1dulek: I wonder if that would change if they had some of the labels13:50
celebdor1and by how much13:50
celebdor1(more part of the IF executed)13:50
openstackgerritMerged openstack/kuryr-kubernetes master: Create network policy handler and driver  https://review.openstack.org/57361613:52
*** hongbin has joined #openstack-kuryr13:53
*** rh-jelabarre has quit IRC13:53
dulekcelebdor1: I was only worrying about Docker API. Python's json module should be fine.13:55
*** yamamoto has joined #openstack-kuryr13:55
*** yamamoto has quit IRC13:55
dulekcelebdor1: Hm, though it's not a C module, it seems…13:56
*** yamamoto has joined #openstack-kuryr13:57
*** janki has quit IRC13:59
*** rh-jelabarre has joined #openstack-kuryr14:01
celebdor1dulek: it's worth it to check out14:04
celebdor1brb14:05
*** celebdor1 has quit IRC14:06
dulekcelebdor1: Now when I look at the code - how many labels do you expect? 1000? That's still a number that hashmap implementation of a Python dict can handle.14:06
*** salv-orlando has joined #openstack-kuryr14:07
*** salv-orlando has quit IRC14:11
*** yamamoto has quit IRC14:16
openstackgerritDaniel Mellado proposed openstack/kuryr-kubernetes master: Fix the experimental multinode jobs  https://review.openstack.org/55876214:29
*** yamamoto has joined #openstack-kuryr14:30
*** celebdor1 has joined #openstack-kuryr14:31
*** yamamoto has quit IRC14:35
*** yamamoto has joined #openstack-kuryr14:46
*** yboaron has quit IRC14:50
*** yamamoto has quit IRC14:50
*** yamamoto has joined #openstack-kuryr15:01
*** yamamoto has quit IRC15:05
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-tempest-plugin master: Extend namespace tempest plugin coverage  https://review.openstack.org/57647615:10
*** yamamoto has joined #openstack-kuryr15:16
*** yamamoto has quit IRC15:20
*** gcheresh has quit IRC15:23
*** janki has joined #openstack-kuryr15:25
*** pcaruana has quit IRC15:29
*** yamamoto has joined #openstack-kuryr15:31
*** yamamoto has quit IRC15:35
*** yamamoto has joined #openstack-kuryr15:46
*** lan2 has joined #openstack-kuryr15:46
*** lan1 has quit IRC15:49
*** yamamoto has quit IRC15:50
*** yamamoto has joined #openstack-kuryr16:15
*** yamamoto has quit IRC16:20
*** yamamoto has joined #openstack-kuryr16:30
*** yamamoto has quit IRC16:35
*** phuoc has quit IRC16:45
*** yamamoto has joined #openstack-kuryr16:45
*** yamamoto has quit IRC16:50
*** yamamoto has joined #openstack-kuryr17:01
*** pcaruana has joined #openstack-kuryr17:05
*** yamamoto has quit IRC17:05
*** yamamoto has joined #openstack-kuryr17:15
*** yamamoto has quit IRC17:20
*** yamamoto has joined #openstack-kuryr17:31
*** yamamoto has quit IRC17:35
*** yamamoto has joined #openstack-kuryr17:45
*** yamamoto has quit IRC17:50
*** hongbin has quit IRC17:56
*** yamamoto has joined #openstack-kuryr18:00
*** yamamoto has quit IRC18:05
*** yamamoto has joined #openstack-kuryr18:15
*** yamamoto has quit IRC18:20
*** yamamoto has joined #openstack-kuryr18:30
*** janki has quit IRC18:32
*** yamamoto has quit IRC18:35
*** yamamoto has joined #openstack-kuryr18:36
*** yamamoto has quit IRC18:36
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-tempest-plugin master: Extend namespace tempest plugin coverage  https://review.openstack.org/57647618:49
*** atoth has quit IRC18:51
*** gcheresh has joined #openstack-kuryr19:08
*** yamamoto has joined #openstack-kuryr19:36
*** yamamoto has quit IRC19:42
*** aojea has joined #openstack-kuryr19:48
*** gcheresh has quit IRC20:07
*** pcaruana has quit IRC20:29
*** yamamoto has joined #openstack-kuryr20:38
*** yamamoto has quit IRC20:47
*** maysamacedos has quit IRC20:47
*** rh-jelabarre has quit IRC21:17
*** aojea has quit IRC21:41
*** yamamoto has joined #openstack-kuryr21:43
*** yamamoto has quit IRC21:48
*** kzaitsev_pi has quit IRC22:23
*** yamamoto has joined #openstack-kuryr22:44
*** yamamoto has quit IRC22:49
*** celebdor1 has quit IRC23:05
*** kzaitsev_pi has joined #openstack-kuryr23:12
*** yamamoto has joined #openstack-kuryr23:46
*** yamamoto has quit IRC23:51

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!