Friday, 2019-10-11

*** rh-jelabarre has quit IRC01:17
*** hongbin has joined #openstack-kuryr02:37
*** hongbin has quit IRC03:24
*** pcaruana has joined #openstack-kuryr04:55
*** irclogbot_3 has quit IRC05:56
*** irclogbot_2 has joined #openstack-kuryr05:57
*** aperevalov has joined #openstack-kuryr07:02
aperevalovdulek, hi07:53
aperevalovwhy you still using python version of kuryr-cni cmd line in devstack?07:54
dulekaperevalov: Uhm… I think it's only used when DevStack is running non-containerized?07:58
dulekaperevalov: And there's no good reason, just lack of time to change that path. We mostly focus on containerized.07:58
aperevalovyes, I found it in non-containerized scenario. Also I found the problem with k8s v1.16 it introduces new behaviour, even cniVersion is 0.3.0, kubelet at launch time asks cni plugin a version (CNI_CMD=VERSION),08:00
aperevalovin this case only {cniVersion; "0.4.0"} in the stdin, and kuryr_kubernetes/cni/main.py fails to parse it, due to lack of kuryr_conf field.08:00
dulekaperevalov: Ah, that's not implemented in Python version?08:00
aperevalovyes, we get it out of box with golang's containernetworking library (see github.com/containernetworking/cni/pkg/skel/skel.go VERSION handling).08:01
aperevalovso two way to fix it 1) handle that case in python's 2) use golang version in non-containerized scenario.08:02
aperevalovI already worked it around on my setup where I tested k8s.08:03
dulekaperevalov: I'd say it's better to switch to Golang CNI going forward.08:05
aperevalovso in this case we need to build during devstack deployment08:05
dulekYeah, probably need additions to bindep then.08:07
dulekaperevalov: If it's easier for you just to create a workaround in Python, I don't mind too much, I can accept that to unblock you and we'll take care of switch later.08:08
aperevalovok, I'll put it before moving to v1.16, I don't think it's a huge technical debt ;)08:13
dulekIt's not, folks mostly run containerized anyway.08:13
openstackgerritMerged openstack/kuryr-kubernetes stable/train: Avoid race between pod creation retry and namespace deletion  https://review.opendev.org/68790008:40
*** takamatsu has joined #openstack-kuryr08:48
*** aperevalov has quit IRC10:24
*** gcheresh_ has joined #openstack-kuryr10:52
*** gcheresh_ has quit IRC11:26
openstackgerritAlexey Perevalov proposed openstack/kuryr-kubernetes master: Just check k8s 1.16  https://review.opendev.org/68711611:48
openstackgerritAlexey Perevalov proposed openstack/kuryr-kubernetes master: Fix CNI_COMMAND=VERSION case  https://review.opendev.org/68810811:48
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Avoid race between Retries and Deletion actions  https://review.opendev.org/68810912:00
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Avoid race between Retries and Deletion actions  https://review.opendev.org/68810912:03
*** rh-jelabarre has joined #openstack-kuryr12:11
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Avoid race between Retries and Deletion actions  https://review.opendev.org/68810912:35
*** aperevalov has joined #openstack-kuryr13:36
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Improve LOG messaging  https://review.opendev.org/68813014:00
*** FlorianFa has quit IRC15:03
openstackgerritMerged openstack/kuryr-kubernetes master: Set subnet_per_namespace  https://review.opendev.org/68224515:52
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Improve LOG messaging  https://review.opendev.org/68813016:01
*** pcaruana has quit IRC18:55
*** rh-jelabarre has quit IRC19:45
*** rh-jelabarre has joined #openstack-kuryr19:46
*** ccamposr has quit IRC20:41

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