*** yamamoto has joined #openstack-kuryr | 00:03 | |
*** yamamoto has quit IRC | 00:09 | |
*** pliu_ has joined #openstack-kuryr | 00:29 | |
*** pliu has quit IRC | 00:30 | |
*** pliu_ has quit IRC | 00:43 | |
*** pliu has joined #openstack-kuryr | 00:46 | |
*** yamamoto has joined #openstack-kuryr | 01:06 | |
*** yamamoto has quit IRC | 01:11 | |
*** threestrands_ has joined #openstack-kuryr | 01:33 | |
*** threestrands has quit IRC | 01:36 | |
*** hongbin has joined #openstack-kuryr | 01:48 | |
*** Adam____ has joined #openstack-kuryr | 01:49 | |
*** yamamoto has joined #openstack-kuryr | 02:07 | |
*** yamamoto has quit IRC | 02:12 | |
*** s1061123 has quit IRC | 02:13 | |
*** s1061123 has joined #openstack-kuryr | 02:15 | |
*** s1061123 has quit IRC | 02:17 | |
*** s1061123 has joined #openstack-kuryr | 02:17 | |
Adam____ | pliu: Did you solve this problem? | 02:34 |
---|---|---|
Adam____ | "No 'kuryr_kubernetes.vif_translators' driver found, looking for u'bridge'" from kuryr-controller | 02:35 |
Adam____ | I saw your question on 2018-04-12 | 02:36 |
*** yamamoto has joined #openstack-kuryr | 03:08 | |
*** yamamoto has quit IRC | 03:14 | |
*** Adam____ has quit IRC | 03:46 | |
*** yamamoto has joined #openstack-kuryr | 04:10 | |
*** hongbin has quit IRC | 04:13 | |
*** yamamoto has quit IRC | 04:16 | |
*** yamamoto has joined #openstack-kuryr | 04:56 | |
*** Adam_____ has joined #openstack-kuryr | 05:39 | |
*** yboaron has joined #openstack-kuryr | 05:43 | |
*** gcheresh has joined #openstack-kuryr | 06:04 | |
*** Adam_____ has quit IRC | 06:20 | |
*** pcaruana has joined #openstack-kuryr | 06:44 | |
*** janki has joined #openstack-kuryr | 06:55 | |
*** celebdor1 has joined #openstack-kuryr | 07:19 | |
*** openstackgerrit has quit IRC | 07:19 | |
*** openstackgerrit has joined #openstack-kuryr | 07:24 | |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: Service: Decoupling and improvements of LBaaS driver https://review.openstack.org/566175 | 07:24 |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: OCP-Router: add support for external Ingress Controller's LB creation https://review.openstack.org/564051 | 07:24 |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: OCP-Router: Ingress controller support https://review.openstack.org/536387 | 07:24 |
*** celebdor1 has quit IRC | 07:25 | |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: OCP-Router: OCP-Route and Ingress LBaaS handlers https://review.openstack.org/538577 | 07:25 |
*** yboaron has quit IRC | 07:59 | |
*** threestrands_ has quit IRC | 08:03 | |
*** celebdor1 has joined #openstack-kuryr | 08:05 | |
*** garyloug has joined #openstack-kuryr | 08:08 | |
*** garyloug_ has joined #openstack-kuryr | 08:09 | |
*** garyloug has quit IRC | 08:09 | |
*** NatanBro has joined #openstack-kuryr | 08:25 | |
*** lxkong has quit IRC | 08:29 | |
celebdor1 | ltomasbo: why does this patch have this change https://review.openstack.org/#/c/564148/14/kuryr_kubernetes/controller/drivers/base.py ? | 08:34 |
celebdor1 | it seems unrelated | 08:34 |
celebdor1 | is it something I'll realize after looking at the entire patchset | 08:34 |
celebdor1 | ? | 08:34 |
dmellado | Probably xD | 08:39 |
dmellado | celebdor1 and folks, btw yesterday I spoke with the foundation folks again about that we will *not* going as a project to the S PTG | 08:40 |
dmellado | We'll organize some VTG instead | 08:40 |
dmellado | So I'll start looking for topics on the session when the time comes | 08:40 |
dmellado | + Deep Dive | 08:40 |
celebdor1 | dmellado: ok | 08:43 |
ltomasbo | celebdor1, checking... | 09:08 |
ltomasbo | celebdor1, I needed for the multipool support | 09:09 |
ltomasbo | celebdor1, it is used here at the end (delete_network_pools method) https://review.openstack.org/#/c/564148/14/kuryr_kubernetes/controller/drivers/vif_pool.py | 09:10 |
ltomasbo | dmellado, when and where will it be hosted? | 09:11 |
celebdor1 | ok | 09:12 |
dmellado | ltomasbo that's to be decided | 09:12 |
ltomasbo | dmellado, ok | 09:12 |
dmellado | We'll tackle that on next kuryr meeting | 09:12 |
ltomasbo | celebdor1, basically to skip the method for the case when there is no pools | 09:12 |
ltomasbo | celebdor1, and to have it nicer comparison there, instead of having to get the name from the class there | 09:13 |
openstackgerrit | chenge proposed openstack/kuryr-kubernetes master: Amend the spelling error of a word https://review.openstack.org/572710 | 09:24 |
*** yboaron has joined #openstack-kuryr | 09:30 | |
celebdor1 | ok'= | 09:32 |
*** maysamacedos has joined #openstack-kuryr | 10:01 | |
*** yboaron_ has joined #openstack-kuryr | 10:01 | |
*** yboaron has quit IRC | 10:04 | |
*** rh-jelabarre has joined #openstack-kuryr | 10:20 | |
*** janonymous has joined #openstack-kuryr | 10:20 | |
dulek | dmellado: I've pointed out failure in multinode patch in the comments. | 10:40 |
*** lxkong has joined #openstack-kuryr | 10:45 | |
*** yboaron_ has quit IRC | 11:02 | |
dulek | celebdor1, irenab, dmellado, danil: http://lists.openstack.org/pipermail/openstack-dev/2018-June/131208.html | 11:11 |
*** maysamacedos has quit IRC | 11:15 | |
openstackgerrit | Genadi Chereshnya proposed openstack/kuryr-tempest-plugin master: Testing VM to loadBalancer service connectivity https://review.openstack.org/571968 | 11:24 |
*** yboaron_ has joined #openstack-kuryr | 11:28 | |
ltomasbo | dulek, I think it is a good idea! | 11:28 |
celebdor1 | dulek: I tend to agree. But I'll need to study it deeper | 11:34 |
*** maysamacedos has joined #openstack-kuryr | 11:36 | |
yboaron_ | gcheresh, ping | 11:48 |
ltomasbo | yboaron_, I tested your OCP patch sets | 11:48 |
ltomasbo | yboaron_, it is working for me! | 11:49 |
yboaron_ | ltomasbo, and ... | 11:49 |
yboaron_ | ltomasbo, great! , thanks! | 11:49 |
ltomasbo | yboaron_, I'll try to review it asap | 11:49 |
yboaron_ | ltomasbo, 10x | 11:49 |
yboaron_ | celebdor1, ping | 11:49 |
yboaron_ | celebdor1, I think that I found the root cause for the random failures of Octavia gates @Kuryr, | 11:50 |
yboaron_ | celebdor1, it's related to the services IP pool separation (Octavia and Openshift/K8S). | 11:51 |
yboaron_ | celebdor1, see http://logs.openstack.org/77/538577/14/check/kuryr-kubernetes-tempest-octavia/e19bb9c/controller/logs/screen-kuryr-kubernetes.txt.gz#_Jun_06_08_01_24_950100 | 11:51 |
yboaron_ | celebdor1, we need to merge your patch - https://review.openstack.org/#/c/562067/ ASAP | 11:52 |
gcheresh | yboaron_: hey | 11:57 |
celebdor1 | yboaron_: oh damn | 12:21 |
celebdor1 | that's probably right | 12:21 |
celebdor1 | yboaron_: do you have time to rebase my patch? | 12:21 |
celebdor1 | I need to prepare a meeting now | 12:21 |
celebdor1 | otherwise I'll get to it later today | 12:24 |
yboaron_ | celebdor1, Yes, I'll take care of it | 12:27 |
celebdor1 | thanks! | 12:30 |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: devstack: fix octavia allocation ranges https://review.openstack.org/562067 | 12:44 |
dulek | ltomasbo: Regarding https://review.openstack.org/#/c/572344/, do you know exactly what exception is raised in case of port not being deleted yet from the network? | 12:45 |
dulek | ltomasbo: Maybe we can narrow "except n_exc.NeutronClientException" ? | 12:45 |
*** atoth has joined #openstack-kuryr | 12:46 | |
openstackgerrit | Yossi Boaron proposed openstack/kuryr-kubernetes master: devstack: fix octavia allocation ranges https://review.openstack.org/562067 | 12:49 |
*** hongbin has joined #openstack-kuryr | 12:57 | |
*** NatanBro has quit IRC | 13:09 | |
ltomasbo | dulek, I don't, but I can dig into it for sure! | 13:24 |
dulek | ltomasbo: I'd expect HTTP conflict, but I'm not really sure. | 13:34 |
*** janonymous has quit IRC | 13:39 | |
ltomasbo | dulek, I'll update it asap (as soon as I find out which one it is!) | 13:40 |
ltomasbo | dulek, most probably NetworkInUseClient | 13:43 |
dulek | Ha, which is Conflict in the end. ;) | 13:44 |
*** yboaron_ has quit IRC | 13:44 | |
dulek | ltomasbo: Though: https://github.com/openstack/python-neutronclient/search?utf8=%E2%9C%93&q=NetworkInUseClient&type= | 13:44 |
dulek | Seems not used. | 13:44 |
ltomasbo | yep | 13:45 |
ltomasbo | Iḿ getting exception.CommandError it seems | 13:45 |
ltomasbo | RESP BODY: {"NeutronError": {"message": "Unable to complete operation on network 9c887c3c-8020-497b-b2f6-bad2326a1a22. There are one or more ports still in use on the network.", "type": "NetworkInUse", "detail": ""}} | 13:46 |
dulek | ltomasbo: status code? | 13:46 |
ltomasbo | 409 | 13:46 |
ltomasbo | RESP: [409] Connection: keep-alive Content-Length: 205 Content-Type: application/json Date: Wed, 06 Jun 2018 13:45:06 GMT X-Openstack-Request-Id: req-2c7bb27d-94d7-4b6d-9b0f-354f266bc4fd | 13:47 |
dulek | ltomasbo: Ah, but this one is CLI, maybe from the API it's different? | 13:47 |
ltomasbo | yep, could be | 13:47 |
ltomasbo | API says return codes are: Error response codes: 401, 404, 409, 412 | 13:48 |
ltomasbo | Error Response Codes: 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 409 Network in Use. | 13:49 |
dulek | ltomasbo: Okay, so Conflict should work in the code. | 13:50 |
dulek | ltomasbo: Or conversion from Conflict to NetworkInUse is done somewhere else. | 13:50 |
ltomasbo | dulek, http://codesearch.openstack.org/?q=NetworkInUse&i=nope&files=&repos= | 13:54 |
ltomasbo | so, HTTPConflict | 13:55 |
dulek | Why exactly? I'm not sure here. | 13:56 |
ltomasbo | umm, I look at the wrong one (nova) | 14:03 |
ltomasbo | so I again think it is NetworkInUseClient, as the map is from NetworkInUse (in neutron) to exceptions.NetworkInUseClient at python-neutronclient | 14:03 |
ltomasbo | dulek, ^^ | 14:04 |
dulek | Okay, makes sense. | 14:05 |
openstackgerrit | Luis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Retry namespace deletion to mitigate cascading race https://review.openstack.org/572344 | 14:09 |
*** kiennt26 has joined #openstack-kuryr | 14:14 | |
ltomasbo | dulek, I have updated it, but I will test it to be completely sure | 14:19 |
*** kiennt26 has quit IRC | 14:23 | |
openstackgerrit | Danil Golov proposed openstack/kuryr-kubernetes master: Add SR-IOV capabilities to VIF handler https://review.openstack.org/512280 | 14:30 |
openstackgerrit | Danil Golov proposed openstack/kuryr-kubernetes master: Add SR-IOV binding driver to CNI https://review.openstack.org/512281 | 14:30 |
openstackgerrit | Danil Golov proposed openstack/kuryr-kubernetes master: Add multi-vif driver to kuryr-k8s controller https://review.openstack.org/524590 | 14:30 |
openstackgerrit | Danil Golov proposed openstack/kuryr-kubernetes master: Allow requesting additional subnets via annotation https://review.openstack.org/524591 | 14:30 |
openstackgerrit | Danil Golov proposed openstack/kuryr-kubernetes master: Allow setting specific ports for SRIOV handler https://review.openstack.org/524592 | 14:30 |
ltomasbo | dulek, yep, that was the one: 2018-06-06 14:42:56.300 1 ERROR kuryr_kubernetes.controller.drivers.namespace_subnet [-] One or more ports in use on the network 51025309-8053-47dd-b860-5a46ffd36834.: NetworkInUseClient: Un | 14:45 |
ltomasbo | able to complete operation on network 51025309-8053-47dd-b860-5a46ffd36834. There are one or more ports still in use on the network. | 14:45 |
dulek | ltomasbo: :) | 14:46 |
*** gcheresh has quit IRC | 15:03 | |
*** maysamacedos has quit IRC | 15:09 | |
*** lxkong has quit IRC | 15:12 | |
*** kiennt26 has joined #openstack-kuryr | 15:14 | |
openstackgerrit | Luis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Retry namespace deletion to mitigate cascading race https://review.openstack.org/572344 | 15:14 |
ltomasbo | dulek, celebdor1 ^^ I forgot to update the unittest, should be fine now | 15:14 |
celebdor1 | *shame* | 15:15 |
celebdor1 | ltomasbo: ok, approved and w+1 | 15:16 |
celebdor1 | let's see how the flaky gate goes | 15:16 |
ltomasbo | xD | 15:16 |
*** maysamacedos has joined #openstack-kuryr | 15:22 | |
*** janki has quit IRC | 15:22 | |
*** pcaruana has quit IRC | 15:23 | |
dulek | Oh crap. | 15:24 |
dulek | celebdor1, ltomasbo, dmellado: Had anyone tried doing some scale testing lately? | 15:24 |
ltomasbo | dulek, nop, why? | 15:25 |
dulek | I don't have strongest setup ever (two small VMs), but when I'm starting ~20 pods, my kuryr-controller gets killed due to non-responding healthchecks. | 15:25 |
ltomasbo | dulek, using pools? | 15:26 |
ltomasbo | and if devstack, port_debug = false? | 15:26 |
ltomasbo | but probably we should update the healthchecks intervals too | 15:27 |
dulek | Nah, no pools. Maybe it's due to that. | 15:27 |
ltomasbo | could be, without pools, load on neutron side is big, and booting 20 containers (for a small/slow env) was already too much | 15:27 |
celebdor1 | dulek: ltomasbo: it's also true that the healthcheck serving threads do not have any sort of priority to them | 15:32 |
celebdor1 | so they could be starved as well | 15:32 |
ltomasbo | yep | 15:37 |
dulek | celebdor1: I don't see an obvious way to set process priority in Werkzeug (Flask's underlying lib). | 15:37 |
*** kiennt26 has quit IRC | 15:38 | |
*** irenab has quit IRC | 15:44 | |
celebdor1 | dulek: wouldn't it be for the whole green thread? | 15:46 |
*** irenab has joined #openstack-kuryr | 15:47 | |
dulek | celebdor1: I think Werkzeug will spawn a process for each request. On the other hand I'm not sure where's the request-scheduler process started. | 15:48 |
*** janki has joined #openstack-kuryr | 15:49 | |
*** phuoc_ has quit IRC | 15:53 | |
*** phuoc_ has joined #openstack-kuryr | 15:54 | |
celebdor1 | dulek: do we know what's the timeout for the healtcheck requests? | 15:55 |
dulek | celebdor1: Hm, seems like it's not set for livenessProbe. | 15:57 |
dulek | Hah, only 1 seconds by default. | 15:58 |
dulek | That's pretty bad. | 15:58 |
celebdor1 | dulek: yup | 16:00 |
celebdor1 | sounds like we need to file an issue to openshift-ansible | 16:00 |
celebdor1 | if Neutron is under load... | 16:00 |
*** garyloug_ has quit IRC | 16:04 | |
*** hongbin has quit IRC | 16:10 | |
dulek | celebdor1: Uhm, yeah, we're missing that setting in OSA as well: https://github.com/openshift/openshift-ansible/blob/master/roles/kuryr/templates/controller-deployment.yaml.j2#L25-L37 | 16:11 |
ltomasbo | dulek, does it rings a bell? http://paste.openstack.org/show/722816/ | 16:11 |
dulek | ltomasbo: Suuure, this means kuryr-daemon returned an error. | 16:12 |
dulek | ltomasbo: More to see in its logs. :) | 16:12 |
ltomasbo | weird thing, it that it eventually succedd | 16:13 |
ltomasbo | succeed | 16:13 |
*** yamamoto has quit IRC | 16:14 | |
*** yamamoto has joined #openstack-kuryr | 16:14 | |
ltomasbo | dulek, http://paste.openstack.org/show/722817/ | 16:15 |
dulek | ltomasbo: Ah, pyroute2. | 16:15 |
ltomasbo | runtimeerror... | 16:15 |
dulek | celebdor1: Shall we give it a go: https://review.openstack.org/#/c/570553/ ? | 16:16 |
*** yamamoto has quit IRC | 16:17 | |
*** yamamoto has joined #openstack-kuryr | 16:19 | |
celebdor1 | dulek: Can it be changed in a deployment? Or it needs a pod re-deploy? | 16:21 |
celebdor1 | dulek: let's | 16:22 |
dulek | celebdor1: pod-redeploy, I think. | 16:22 |
celebdor1 | well | 16:22 |
celebdor1 | it's something worthy to document | 16:22 |
*** irenab has quit IRC | 16:44 | |
*** irenab has joined #openstack-kuryr | 16:46 | |
*** maysamacedos has quit IRC | 17:07 | |
*** janki has quit IRC | 17:09 | |
*** yamamoto has quit IRC | 17:10 | |
*** yamamoto has joined #openstack-kuryr | 17:13 | |
*** yamamoto has quit IRC | 17:18 | |
*** maysamacedos has joined #openstack-kuryr | 17:21 | |
*** yamamoto has joined #openstack-kuryr | 17:28 | |
*** yamamoto has quit IRC | 17:30 | |
*** yamamoto has joined #openstack-kuryr | 17:30 | |
*** yamamoto_ has joined #openstack-kuryr | 17:43 | |
*** yamamoto has quit IRC | 17:47 | |
*** celebdor1 has quit IRC | 17:48 | |
*** yamamoto_ has quit IRC | 18:18 | |
*** yamamoto has joined #openstack-kuryr | 18:28 | |
*** hongbin has joined #openstack-kuryr | 18:32 | |
*** yamamoto has quit IRC | 18:32 | |
*** yamamoto has joined #openstack-kuryr | 18:36 | |
*** celebdor1 has joined #openstack-kuryr | 18:52 | |
*** celebdor1 has quit IRC | 18:59 | |
*** celebdor1 has joined #openstack-kuryr | 19:03 | |
openstackgerrit | Doug Hellmann proposed openstack/kuryr master: fix tox python3 overrides https://review.openstack.org/572908 | 19:27 |
*** atoth has quit IRC | 19:32 | |
*** yamamoto has quit IRC | 19:51 | |
*** yamamoto has joined #openstack-kuryr | 19:58 | |
*** yamamoto has quit IRC | 20:02 | |
*** yamamoto has joined #openstack-kuryr | 20:20 | |
*** yamamoto has quit IRC | 20:20 | |
*** celebdor1 has quit IRC | 20:41 | |
*** rh-jelabarre has quit IRC | 20:56 | |
*** maysamacedos has quit IRC | 21:00 | |
*** rh-jelabarre has joined #openstack-kuryr | 21:01 | |
*** yamamoto has joined #openstack-kuryr | 21:20 | |
*** yamamoto has quit IRC | 21:33 | |
*** maysamacedos has joined #openstack-kuryr | 21:55 | |
*** lxkong has joined #openstack-kuryr | 22:01 | |
*** pmannidi has joined #openstack-kuryr | 22:39 | |
*** rh-jelabarre has quit IRC | 22:43 | |
*** rh-jelabarre has joined #openstack-kuryr | 22:47 | |
*** threestrands has joined #openstack-kuryr | 22:51 | |
*** gigo has quit IRC | 22:51 | |
*** gigo has joined #openstack-kuryr | 22:56 | |
*** maysamacedos has quit IRC | 23:20 | |
*** hongbin has quit IRC | 23:33 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!