Monday, 2018-12-03

*** hongbin has joined #openstack-kuryr02:13
*** hongbin has quit IRC02:46
*** hongbin has joined #openstack-kuryr03:21
*** hongbin has quit IRC03:30
*** gkadam has joined #openstack-kuryr05:45
*** ccamposr has joined #openstack-kuryr07:16
*** pcaruana has joined #openstack-kuryr07:25
*** maysams has joined #openstack-kuryr07:51
*** aperevalov has joined #openstack-kuryr07:53
*** yboaron_ has quit IRC08:12
openstackgerritMaysa de Macedo Souza proposed openstack/kuryr-kubernetes master: Add support for matchExpressions  https://review.openstack.org/62057208:22
*** celebdor has joined #openstack-kuryr08:30
*** yboaron_ has joined #openstack-kuryr08:51
*** yboaron_ has quit IRC08:56
*** yboaron_ has joined #openstack-kuryr08:57
*** celebdor has quit IRC09:28
*** celebdor has joined #openstack-kuryr09:31
*** garyloug has joined #openstack-kuryr09:45
*** EricAdamsZNC has quit IRC10:04
*** EricAdamsZNC has joined #openstack-kuryr10:07
ltomasbocelebdor, dmellado, dulek, irenab: please review when you have time: https://review.openstack.org/#/c/619632/10:45
dmelladoltomasbo: added to my queue, thanks!10:45
irenabsame10:45
celebdorwill do10:46
ltomasbodmellado, btw, has anything change on the gates lately? seems we are getting a lot of timeouts...10:46
dmelladonot that I'm aware10:46
ltomasbohttp://logs.openstack.org/61/616261/25/gate/kuryr-kubernetes-tempest-daemon-containerized-octavia-py36/211ff56/controller/logs/kubernetes/pod_logs/kube-system-kuryr-cni-ds-2lj5s-kuryr-cni.txt.gz10:46
ltomasbothis one at least seems to have a collision on the kuryr-cni port...10:46
dmelladobut we'll need to check those timeouts with the infra folks10:46
celebdorltomasbo: dulek: maysams: what are the reasons we always bind to the same port in cni and in the controller?10:58
celebdorIs it just for the health probes?10:58
dulekcelebdor: We bind probes to different ports.10:58
dulekcelebdor: At least by default.10:58
dulekcelebdor: Otherwise you wouldn't be able to run controller on nodes having CNI.10:59
celebdordulek: no, no. What I meant to say is, cni always binds to port X and controller to port Y10:59
ltomasbocelebdor, yep, controller is 8082 and cni 8090 (IIRC)10:59
celebdorunless otherwise stated in config10:59
dulekcelebdor: True. You'd like it to be random?10:59
ltomasborandom is never a good choice...10:59
celebdordulek: I was wondering if, considering it is host networking and many things can bind in that namespace10:59
dulekIt's not that bad, but very hard to implement.10:59
celebdorwe could probably have a range10:59
dulekcelebdor: I don't think it can be done with probes definitions in DaemonSet and Deployment.11:00
dulekcelebdor: Those require a single port if I'm not unaware of some cool mechanism.11:00
celebdordulek: it pretty much forces you to switch to executable probes, you are right11:00
celebdoryou would execute curl inside the container then11:01
dulekcelebdor: Or kuryr-status.11:01
dulekThat can be done, sure.11:01
openstackgerritDanil Golov proposed openstack/kuryr-kubernetes master: Introduce test case document for SRIOV functionality  https://review.openstack.org/60002211:09
*** aperevalov has quit IRC11:22
*** aperevalov has joined #openstack-kuryr11:24
ltomasboping irenab11:26
ltomasboirenab, I don't get your comment here: https://review.openstack.org/#/c/619632/12/kuryr_kubernetes/controller/drivers/network_policy.py11:27
ltomasboirenab, the call at line 247 is using the CIDR, why the one at line 252 is not (as it is meant to be open for all)11:29
ltomasboirenab, so, probably I'm missing something...11:29
*** celebdor has quit IRC11:38
*** celebdor has joined #openstack-kuryr11:40
irenabltomasbo, pong11:42
irenabthe only difference I see is that protocol is set differently, but the rest of the call is the same11:42
ltomasboirenab, hi! thanks for the review! I have a question thought!11:42
ltomasboirenab, which lines?11:42
irenabat least I could not fine any more differences11:43
irenab247 and 25211:43
ltomasboirenab, I see the protocol is set in the same way, but I'm adding cidr on 247, and not on 25211:43
irenabsame method invocation, right?11:43
irenabltomasbo, let me revisit11:43
ltomasboI see in both of them protocol=port.get('protocol')11:44
irenabltomasbo, my bad, somehow missed it. maybe worth to split the line and get the cidr on the following line for the sake of readability11:45
ltomasboirenab, sure! I was simply not sure about what you meant11:46
ltomasboin line 247 basically we call it X times (one per each cidr), while in liine 257 is without cird (as it is open from everywhere)11:46
openstackgerritDaniel Mellado proposed openstack/kuryr-tempest-plugin master: Add network policy gate to experimental pipeline  https://review.openstack.org/62155011:47
ltomasbo(in case that wa the part that it was not clear)11:47
ltomasboirenab, I'll update the patch asap!11:47
irenabltomasbo, yes, got it, thanks!11:47
ltomasbothank you for the review!11:48
dmelladoltomasbo: irenab dulek https://review.openstack.org/62155011:48
dmelladoit's a one-liner but we'll need it as well11:49
ltomasbodmellado, sure! Can I make one request?11:49
dmelladoshoot11:50
ltomasboas we are going to have network policies with namespace (handler) can you rename it (on both side)11:50
ltomasbokuryr-kubernetes-tempest-daemon-containerized-octavia-namespace-network-policy11:50
ltomasbodmellado, ^611:50
dmelladoltomasbo: in order not to mess up with zuul11:51
dmelladolet's add this first and then I'll rename11:51
ltomasbofine with me!\11:51
dmelladootherwise it'll depend on another patch and I've seen odd things with this on another similar renamings11:51
dmelladoltomasbo: /me goes finally to the sofa in order to die feverish death11:56
dmelladoping me if you need anything11:56
ltomasbook! get better!11:56
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Add namespaceSelector support for NetworkPolicies  https://review.openstack.org/61963211:57
dulekcelebdor: Hi! Regarding your comment on https://review.openstack.org/#/c/620045/4/devstack/plugin.sh, you want me to put each parameter of the command into a bash array and just unpack it when needed?11:59
irenabltomasbo, thanks for the update and sorry for confusion12:01
ltomasbono problem!12:01
openstackgerritMerged openstack/kuryr-kubernetes master: Remove commented code that should be deleted  https://review.openstack.org/60182912:02
irenabltomasbo, regarding the verification. Do you plan to add some section in the installation guide similar to https://review.openstack.org/#/c/605150/28/doc/source/installation/network_policy.rst or tests?12:04
ltomasboirenab, ohh, nice catch! let me add info about the namespaceSelector there!12:05
irenabcool, thanks12:06
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Add namespaceSelector support for NetworkPolicies  https://review.openstack.org/61963212:18
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Ensure pod relabeling is supported by the Network Policy  https://review.openstack.org/61852112:18
openstackgerritMaysa de Macedo Souza proposed openstack/kuryr-kubernetes master: Add support for matchExpressions  https://review.openstack.org/62057212:22
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: cri-o support  https://review.openstack.org/62004512:35
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Add experimental gate with cri-o  https://review.openstack.org/62038812:35
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: Add possibility to build with podman/buildah  https://review.openstack.org/62080712:35
aperevalovHi, what kind of tempest credentials are you using in kuryr-tempest-test? Dynamic or pre-provisioned?12:58
openstackgerritDanil Golov proposed openstack/kuryr-kubernetes master: Introduce test case document for SRIOV functionality  https://review.openstack.org/60002213:05
*** rh-jelabarre has joined #openstack-kuryr13:06
*** EricAdamsZNC has quit IRC13:25
*** EricAdamsZNC has joined #openstack-kuryr13:28
celebdordulek: yes, it's more correct to put all the cmd in an array and then just use it like "${myarray[@]}"13:33
dulekaperevalov: What do you mean by what credentials? The DevStack's ones are used, IIUC.13:54
dulekcelebdor: Yep, I've updated the patch to do that, let's see if I haven't screwed this up.13:55
dulekdmellado: Meeting time?14:01
aperevalovdulek: I mean "Credential Provider Mechanisms", which one are you using, do you have use_dynamic_credentials = True in you [auth] section or such kind of predefined credentials in etc/account.yaml?14:01
dmelladohey dulek, I'm not feeling well and feverish14:01
dmelladoI asked celebdor to run the meeting today14:02
* dmellado goes back to the sofa14:02
dmelladodulek: if celebdor forgers, could you start the meeting?14:02
dmelladothanks!14:02
dulekdmellado: Doing that now. ;)14:02
*** yboaron_ has quit IRC14:05
*** yboaron_ has joined #openstack-kuryr14:05
*** garyloug_ has joined #openstack-kuryr14:32
aperevalovdulek: The new user is because I'm using dynamic credentials provider, as said in tempest documentation, this approach will create new user. And it creates. So I'm interesting, are you using the same way on gate server? Or you using predefined account.yaml? Maybe I'll describe my setup. I used local.conf.sample from kuryr-kubernets/devstack. But after I'v done my installation, I didn't see kuryr_tempest_test in tempest list-plugin output. So14:35
aperevalovpip install in venv.14:35
*** garyloug has quit IRC14:36
dulekaperevalov: We're running from admin account if I recall correctly…14:37
dulekaperevalov: Uh, I'm not sure if local.conf.sample has the plugin…14:38
aperevalovdulek: it has this one enable_plugin kuryr-kubernetes ...14:39
dulekaperevalov: Hm, but not kuryr-tempest-plugin, right?14:39
aperevalovor you mean kuryr-tempest-test?14:39
dulekaperevalov: You'll need `enable_service tempest` and enable the plugin so it will get installed.14:40
aperevalovyes, I can't find it there.14:40
dulekaperevalov: You can always try installing it by `pip install -e .`.14:40
dulekaperevalov: I mean the plugin. As long as you have had the tempest.14:40
aperevalovtempest's documentation promises to work with every correct openstack installation )14:42
openstackgerritGenadi Chereshnya proposed openstack/kuryr-tempest-plugin master: Working with noop for vif_pool_driver  https://review.openstack.org/62141114:55
dulekaperevalov: Sure, sure, it should work fine.14:55
dulekaperevalov: But if you want tempest.conf to be automatically filled up, then you need enable_service tempest in local.conf14:55
celebdordulek: I'll split the move to master dir in https://review.openstack.org/#/c/619018/2 to a separate change14:58
dulekcelebdor: If it's related, then I don't care too much.14:58
dulekcelebdor: It just seemed odd. :P14:59
celebdorwell, they are all part of a branch in which I'm adding support for 3.1114:59
celebdorso it doesn't matter to split it14:59
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: cri-o support  https://review.openstack.org/62004515:01
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Add experimental gate with cri-o  https://review.openstack.org/62038815:01
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: devstack: parametrize openshift version fetching  https://review.openstack.org/61901815:03
openstackgerritAntoni Segura Puimedon proposed openstack/kuryr-kubernetes master: devstack: move master config to separate dir  https://review.openstack.org/62159715:03
celebdordulek: there you go15:03
aperevalovgaryloug_: hi, are you agree if I'l rebase you patch (https://review.openstack.org/#/c/559363/)?15:21
garyloug_Hi aperevalov, sure no problem :-)15:24
garyloug_Thank you15:24
openstackgerritMerged openstack/kuryr-kubernetes master: Ensure existing pods use the right network policy  https://review.openstack.org/61626115:25
*** garyloug__ has joined #openstack-kuryr15:26
*** garyloug_ has quit IRC15:30
*** maysams has quit IRC15:51
*** yboaron_ has quit IRC15:54
*** janki has joined #openstack-kuryr15:58
*** janki has quit IRC16:26
*** ccamposr has quit IRC16:46
*** garyloug__ has quit IRC17:49
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: cri-o support  https://review.openstack.org/62004518:31
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Add experimental gate with cri-o  https://review.openstack.org/62038818:31
*** aojea has joined #openstack-kuryr19:29
*** pcaruana has quit IRC22:18
*** irclogbot_1 has quit IRC22:47
*** aojea has quit IRC22:48
*** rh-jelabarre has quit IRC22:54
*** rh-jelabarre has joined #openstack-kuryr22:57
*** rh-jelabarre has quit IRC23:02
*** irclogbot_1 has joined #openstack-kuryr23:09
*** gkadam has quit IRC23:48

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