Wednesday, 2020-03-18

*** ccamposr has joined #openstack-kuryr00:10
*** rh-jelabarre has quit IRC03:10
*** ndesh has joined #openstack-kuryr06:43
*** gcheresh has joined #openstack-kuryr07:06
*** ltomasbo has joined #openstack-kuryr07:22
*** gcheresh has quit IRC07:56
*** maciejjozefczyk has joined #openstack-kuryr07:59
*** maciejjozefczyk_ has joined #openstack-kuryr08:04
*** maciejjozefczyk has quit IRC08:05
*** gcheresh has joined #openstack-kuryr08:09
ndeshdulek I was working kubernetes jobs when I noticed this behavior. When the job is done and hence the pod is in the completed state, the kubelet issues a CNI DEL request which leads to the removal of the network interface from the pod. After this the corresponding neutron port becomes DOWN. In the current code we don't delete the neutron port until08:13
ndeshthe job itself is deleted. But I think we should delete the neutron port once the pod is in the completed state and remove the corresponding annotation as we have received the CNI DEL request. What are you thoughts on this?08:13
dulekndesh: Oh, interesting case.08:17
dulekndesh: Are we guaranteed that pod will never get restarted? Probably yes, but it'd be good to confirm that.08:18
dulekndesh: Then kuryr-daemon could mark the pod with an annotation that kuryr-controller would notice and process.08:19
dulekThat would work, wouldn't it?08:19
dulekAlternatively kuryr-controller could just notice pods in state "Completed" and remove ports for those, but then we might have race condition between kuryr-daemon and kuryr-controller - maybe we shouldn't remove port before kuryr-daemon unplugs it.08:20
dulekNot really sure about last one.08:20
ndeshYes we need to see the race conditions here08:21
ndeshI will try to research more on the issue try to create a patch to handle it08:22
*** maciejjozefczyk_ is now known as maciejjozefczyk09:01
*** gcheresh has quit IRC10:21
*** openstackgerrit has joined #openstack-kuryr10:28
openstackgerritMerged openstack/kuryr-tempest-plugin master: Retry exec_command_in_pod  https://review.opendev.org/71298210:28
*** gcheresh has joined #openstack-kuryr10:30
*** gcheresh has quit IRC10:41
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Preserve unknown in remote_ip_prefixes in NP CRD  https://review.opendev.org/71362510:55
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Preserve unknown in remote_ip_prefixes in NP CRD  https://review.opendev.org/71362510:58
*** gcheresh has joined #openstack-kuryr11:03
openstackgerritMerged openstack/kuryr-kubernetes master: do not die if cannot remove socket file  https://review.opendev.org/71146311:13
*** gcheresh has quit IRC11:43
*** rh-jelabarre has joined #openstack-kuryr11:53
*** gcheresh has joined #openstack-kuryr11:55
openstackgerritMerged openstack/kuryr-kubernetes master: Autogenerate path for vhostuserclient socket  https://review.opendev.org/71146413:20
*** ltomasbo has quit IRC14:43
*** luis5tb has joined #openstack-kuryr14:54
openstackgerritMerged openstack/kuryr-kubernetes master: Add IPv6 support to namespace subnet driver  https://review.opendev.org/70865715:53
*** luis5tb has quit IRC17:17
*** gcheresh has quit IRC18:43
*** maciejjozefczyk has quit IRC18:56
*** gcheresh has joined #openstack-kuryr19:06
*** ndesh has quit IRC19:45
*** gcheresh has quit IRC19:54
*** gmann is now known as gmann_afk19:57
*** gmann_afk is now known as gmann20:33
*** gcheresh has joined #openstack-kuryr20:39
*** gcheresh has quit IRC21:12
*** threestrands has joined #openstack-kuryr22:58
*** maysams has quit IRC23:36

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