Tuesday, 2019-11-12

*** yoctozepto has quit IRC00:53
*** yoctozepto has joined #openstack-kuryr00:54
*** yoctozepto has quit IRC01:05
*** yoctozepto has joined #openstack-kuryr01:05
*** rh-jelabarre has quit IRC01:27
*** gdwornicki has joined #openstack-kuryr01:34
*** gdwornicki has quit IRC01:35
*** brault has quit IRC03:13
*** brault has joined #openstack-kuryr03:20
*** gcheresh_ has joined #openstack-kuryr06:37
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Update drivers to use OpenStackSDK 1/2.  https://review.opendev.org/69056206:38
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Update drivers to use OpenStackSDK 2/2.  https://review.opendev.org/69098106:38
dulekpapasuder: I bet it's the other way around - broken pipe errors cause the daemon to go unhealthy.06:52
dulekgwdwornicki: Uhm, no idea really, but we might want to have some semaphore there to prevent saturating that. Good thing is that this should be retried by kubelet.06:53
* dulek knows guys are offline, but maybe they're checking out channel logs on eavesdrop.openstack.org.06:54
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Remove Python 2 support  https://review.opendev.org/69348507:29
*** aperevalov has joined #openstack-kuryr07:42
*** gcheresh_ has quit IRC07:45
*** gcheresh_ has joined #openstack-kuryr07:48
*** irclogbot_1 has quit IRC09:39
*** irclogbot_2 has joined #openstack-kuryr09:40
*** maysams has joined #openstack-kuryr10:00
*** aperevalov has quit IRC10:34
*** ccamposr__ has quit IRC10:57
*** ccamposr__ has joined #openstack-kuryr10:59
*** openstackgerrit has quit IRC12:41
*** rh-jelabarre has joined #openstack-kuryr13:07
*** pc_m has joined #openstack-kuryr13:17
*** aperevalov has joined #openstack-kuryr13:41
aperevalovdulek, hi. I'v seen the code in neutrons/notifiers. It uses itself the same code (from neutron_lib.callbacks import registry) as in neutron rpc, but they also sends notification to nova's endpoint.13:44
aperevalovand to ironic endpoint.13:45
aperevalovIf we'll implement in the same way as existing notifiers do, is it possible to send message from neutron host to kuryr-kubernetes host in you environment?13:46
*** gcheresh_ has quit IRC14:27
*** gcheresh_ has joined #openstack-kuryr14:33
dulekaperevalov: Hi! Sorry for late reply, was lunching.14:42
dulekaperevalov: So this seems really free-form, the notifiers interface.14:43
dulekSo we could add a kuryr.py there with whatever we want.14:43
dulekI was thinking about doing it through K8s API - ie. making sure Neutron node can access K8s API endpoint and then doing whatever PUT request we want.14:44
dulekBut that would probably depend on KuryrPort work - ie. extracting pod annotations into a CRD.14:44
dulekAs looking up all the pods to find which one has a particular port attached seems suboptimal.14:45
*** openstackgerrit has joined #openstack-kuryr15:19
openstackgerritItzik Brown proposed openstack/kuryr-tempest-plugin master: Add a check for ClusterIP IP of LB service  https://review.opendev.org/69363215:19
*** pcaruana has joined #openstack-kuryr15:28
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Remove Python 2 support  https://review.opendev.org/69348515:42
*** gcheresh_ has quit IRC15:51
*** aperevalov has quit IRC16:08
*** aperevalov has joined #openstack-kuryr16:12
aperevalovdulek, I was going to implement it as a http endpoint as well as cni daemon.16:14
dulekThat would mean it needs to be exposed as a Service. I'm not a fan of that really…16:15
aperevalovService in term of K8S?16:15
dulekYeah, I think so. It's easier to expect Neutron will have access to the Octavia LB, than to internal pod IP on one of the networks.16:16
dulekEh, actually accessibility of both is not granted - the LB can be on any network really.16:17
dulekaperevalov: Had you already dismissed that idea of using notifications, ie. the ones that aren't internal Neutron API?16:17
aperevalovso in case of working through kube-apiserver, ClusterIP (default k8s endpoint) should be available, and you rely on that, right?16:17
dulekaperevalov: True.16:18
aperevalovdid you ask about this one notifications  "from neutron_lib.callbacks import registry"?16:20
dulekaperevalov: More like those: https://docs.openstack.org/neutron/pike/admin/archives/adv-operational-features.html#notifications16:21
dulekI'm trying to find the code doing them (saw your comment).16:21
aperevalovoh, I still didn't find the code.16:22
dulekaperevalov: The options are taken from oslo_messaging.16:23
openstackgerritMerged openstack/kuryr-kubernetes master: Ensure LB SG is not updated for egress only policy  https://review.opendev.org/68983116:27
dulekaperevalov: https://github.com/openstack/neutron/blob/801fde7988d431579c821618e97bcd9e3a60ff10/neutron/api/v2/base.py#L434-L43616:30
dulekIt's this stuff IMO.16:30
dulekaperevalov: So as you already have the RPC code in place, this might be better to get started instead of going an extra mile and creating our own Neutron notifier.16:31
dulekhttps://github.com/openstack/neutron-lib/blob/master/neutron_lib/rpc.py#L63-L64 - yeah, this is the thing.16:32
aperevalovthanks, looks like it better, need to try it to figure out how does it work )16:37
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Remove Python 2 support  https://review.opendev.org/69348516:37
*** aperevalov has left #openstack-kuryr16:42
openstackgerritSarka Scavnicka proposed openstack/kuryr-kubernetes master: WiP: Update loadbalancer CRD with service spec and endpoints status  https://review.opendev.org/69388417:00
*** pcaruana has quit IRC17:03
*** maysams has quit IRC17:06
openstackgerritSarka Scavnicka proposed openstack/kuryr-kubernetes master: WiP: Update loadbalancer CRD with service spec and endpoints status  https://review.opendev.org/69388417:09
*** ccamposr__ has quit IRC17:46
*** ccamposr__ has joined #openstack-kuryr17:47
*** ccamposr has joined #openstack-kuryr18:48
*** ccamposr__ has quit IRC18:50
*** gcheresh_ has joined #openstack-kuryr19:47
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Fix inconsistency in headlines format.  https://review.opendev.org/69392720:45
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Fix text blocks formatting  https://review.opendev.org/69392820:45
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Fix directives formatting.  https://review.opendev.org/69392920:45
openstackgerritRoman Dobosz proposed openstack/kuryr-kubernetes master: Explicitly use code-block.  https://review.opendev.org/69393020:45
openstackgerritItzik Brown proposed openstack/kuryr-tempest-plugin master: Add a check for ClusterIP IP of LB service  https://review.opendev.org/69363221:09
openstackgerritItzik Brown proposed openstack/kuryr-tempest-plugin master: Add a check for ClusterIP IP of LB service  https://review.opendev.org/69363221:22
*** pc_m has quit IRC21:55
*** gcheresh_ has quit IRC21:58
openstackgerritMerged openstack/kuryr-kubernetes master: Ensure Network Policy handles egress traffic to a SVC  https://review.opendev.org/68910222:11
openstackgerritItzik Brown proposed openstack/kuryr-tempest-plugin master: Add a check for ClusterIP IP of LB service  https://review.opendev.org/69363222:21

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