Tuesday, 2018-05-22

*** yamamoto has quit IRC00:01
*** yamamoto has joined #openstack-kuryr00:08
*** yamamoto has quit IRC00:22
*** yamamoto has joined #openstack-kuryr00:22
*** yamamoto has quit IRC00:28
*** yamamoto has joined #openstack-kuryr00:29
*** yamamoto has quit IRC00:32
*** yamamoto has joined #openstack-kuryr00:35
*** yamamoto has quit IRC00:40
*** yamamoto has joined #openstack-kuryr00:41
*** yamamoto has quit IRC00:42
*** yamamoto has joined #openstack-kuryr00:43
*** yamamoto has quit IRC00:46
*** yamamoto has joined #openstack-kuryr00:51
*** pc_m has quit IRC00:53
*** pc_m has joined #openstack-kuryr00:54
*** yamamoto has quit IRC00:55
*** rh-jelabarre has quit IRC01:16
*** pmannidi has joined #openstack-kuryr01:20
*** maysamacedos has joined #openstack-kuryr02:36
*** maysamacedos has quit IRC02:45
*** threestrands has quit IRC04:02
*** yamamoto has joined #openstack-kuryr04:30
*** pcaruana has joined #openstack-kuryr04:44
*** pcaruana has quit IRC05:03
*** janki has joined #openstack-kuryr05:19
*** gcheresh_ has joined #openstack-kuryr06:29
*** gcheresh_ has quit IRC06:35
*** pcaruana has joined #openstack-kuryr06:46
*** natanbro has joined #openstack-kuryr06:51
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Add namespace subnet driver for namespace creation  https://review.openstack.org/56224707:51
*** threestrands has joined #openstack-kuryr08:11
*** garyloug has joined #openstack-kuryr08:15
*** celebdor1 has joined #openstack-kuryr08:41
*** threestrands has quit IRC08:46
*** gcheresh_ has joined #openstack-kuryr08:49
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: Make `body` arg conditional when deleting service  https://review.openstack.org/56994509:16
dulekltomasbo: This should help with your stable/queens patch. ^09:17
dulekcelebdor1: BTW - I've found the cause of the disconnections when watching through loadbalancer. LBaaS v2 has 50 seconds timeout for connections hardcoded.09:36
dulekcelebdor1: It's configurable in Octavia. In Neutron I can only provide different template for HA proxy configuration.09:36
ltomasbothanks dulek, I'll add the dependency and check09:39
celebdor1dulek: great09:40
celebdor1dulek: is it configurable per LB or only for all LBs in Octavia?09:41
dulekcelebdor1: Per listener if I understood correctly.09:41
celebdor1perfect09:44
celebdor1dulek: for lbaasv2 it will be the template used for everything, right?09:44
dulekcelebdor1: Yes. I don't really like that, but there's no other way besides relying on connection being retried every 50 seconds.09:45
celebdor1dulek: that's fine09:46
celebdor1let's fix it in the gate template then09:46
celebdor1and document it09:46
dulekcelebdor1: Meanwhile - anything out of ordinary here: http://logs.openstack.org/95/569095/6/check/kuryr-kubernetes-tempest-lbaasv2/9b37cb9/controller/logs/iptables.txt.gz ?09:47
dulekcelebdor1: Maybe some rule prevents traffic from host to LB. Seems unlikely to me, but still.09:48
dulekcelebdor1: Oh, wait, maybe I have an idea about the cause.09:48
dulekcelebdor1: Crap, RetryHandler only tries to reconnect for 180 seconds. And this is too little for LB to become active.09:54
dulekIt works in containers because we spawn containers in test-config phase.09:54
dulekI think extending the timeout for RetryHandler in both controller and daemon watches is what we should do.09:55
dulekActually I'd be tempted to just make them retry forever.09:55
*** gcheresh_ has quit IRC09:55
celebdor1dulek: that was my first thought, iptables09:57
celebdor1oh09:57
celebdor1it works for containerized case, though, right? dulek ?09:58
dulekcelebdor1: Yes, because in containerized DevStack deployments we're starting Kuryr containers in post-config phase - that is after LB is created and active.09:58
celebdor1dulek: oh, I thought it would also survive because k8s/openshift would just restart the containers09:59
dulekcelebdor1: It's possible this happens as well, lemme see.10:00
dulekcelebdor1: Nah, this isn't happening: "restartCount: 0" on both pods.10:01
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Use K8s API LB IP instead of HOST_IP in DevStack  https://review.openstack.org/56909510:11
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Use K8s API LB IP instead of HOST_IP in DevStack  https://review.openstack.org/56909510:13
celebdor1ok10:14
celebdor1ltomasbo: please, check the review on the namespace subnet handler10:41
ltomasbocelebdor1, ohh, I was about to upload the unittest fixes...10:41
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Add namespace subnet driver for namespace creation  https://review.openstack.org/56224710:42
ltomasbogoing to check...10:42
*** janki has quit IRC10:44
celebdor1thanks ltomasbo10:44
ltomasbocelebdor1, umm, I'm not sure about that, it is handler dependant but it is definitely a neutron config10:45
ltomasboeasy to move but not sure if more intuitive or not10:45
*** pc_m has quit IRC10:46
*** pc_m has joined #openstack-kuryr10:48
ltomasbocelebdor1, ok, I'll move it -- after a second thought, it is better to move it, and then if other drivers need the same info, move it back to the neutron defaults10:50
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-tempest-plugin master: Add tempest coverage for namespace creation  https://review.openstack.org/56717910:52
*** pcaruana has quit IRC10:53
celebdor1ltomasbo: agreed, thanks10:58
ltomasbocelebdor1, and I should move pod router and pod subnet_ pool, right?10:59
celebdor1ltomasbo: that would need a major version change :'(10:59
celebdor1wouldn't it?10:59
*** rh-jelabarre has joined #openstack-kuryr11:01
ltomasbodon't think so11:04
ltomasboI'll go for lunch and have the patch ready after that!11:05
ltomasbocelebdor1, ^^11:05
*** pcaruana has joined #openstack-kuryr11:09
*** janki has joined #openstack-kuryr11:17
celebdor1ltomasbo: well, I guess the oslo deprecated config facility would help avoiding the major version11:30
*** natanbro has quit IRC11:32
*** garyloug_ has joined #openstack-kuryr11:49
*** garyloug has quit IRC11:49
*** snapiri has joined #openstack-kuryr12:17
*** janki has quit IRC12:29
*** janki has joined #openstack-kuryr12:30
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Add namespace subnet driver for namespace creation  https://review.openstack.org/56224712:43
*** pcaruana has quit IRC12:54
ltomasbocelebdor1, ^^12:55
celebdor1thanks12:57
*** gcheresh_ has joined #openstack-kuryr13:05
ltomasbocelebdor1, I just tested and it seems to work, going to rebase the other 2 and add the unittest13:06
ltomasbocelebdor1, also, this got the other +2 https://review.openstack.org/#/c/569431/13:06
*** gcheresh_ has quit IRC13:09
*** pcaruana has joined #openstack-kuryr13:13
celebdor1ltomasbo: done13:34
celebdor1ltomasbo: you tested it on bm I suppose, right?13:34
ltomasbocelebdor1, yep, but I can test them all together later on nested13:41
celebdor1ltomasbo: I don't think the behavior will change13:44
ltomasbocelebdor1, nop, it should not13:45
ltomasbosteps are the same for both cases13:45
celebdor1fine then13:50
celebdor1ltomasbo: why does https://review.openstack.org/#/c/567179/ depend on the implementation?13:51
celebdor1Shouldn't it be the other way around?13:51
celebdor1and then have a zuul tests that enables the namespace driver tests13:52
ltomasbocelebdor1, I don't think so, the tempest test should depend on the implementation, right? and then I'll add a gate (experimental) on kuryr-kubernetes that will trigger that tempest test, right?13:53
openstackgerritMerged openstack/kuryr-tempest-plugin master: Make `body` arg conditional when deleting service  https://review.openstack.org/56994513:54
celebdor1ltomasbo: I'm always confused about these things13:58
celebdor1for me the logical thing is for code to depends on its tests13:58
ltomasbome too!13:58
celebdor1so it only gets merged if the tests pass13:58
ltomasbook, but as the tests are in a different repo, then you need to ensure the tempest test are running with the new functionality13:59
ltomasbootherwise it will not create the namespaces resources13:59
ltomasboI think that was the case when tempest was in-tree, instead of in a different repo14:00
celebdor1ltomasbo: it would be good to get dmellado to confirm14:03
celebdor1before we botch it up14:03
ltomasbosure!14:04
ltomasbono hurry14:05
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: Namespace deletion functionality for namespace_subnet driver  https://review.openstack.org/56224914:18
*** lihi has quit IRC14:28
*** irenab has quit IRC14:28
*** oanson has quit IRC14:28
*** snapiri has quit IRC14:28
*** oanson has joined #openstack-kuryr14:50
*** irenab has joined #openstack-kuryr14:50
*** lihi has joined #openstack-kuryr14:51
*** garyloug_ has quit IRC14:51
*** pcaruana has quit IRC14:58
*** yamamoto has quit IRC15:39
*** maysamacedos has joined #openstack-kuryr15:49
*** maysamacedos has quit IRC15:51
*** maysamacedos has joined #openstack-kuryr15:53
*** gcheresh_ has joined #openstack-kuryr16:18
*** gcheresh_ has quit IRC16:24
*** maysamacedos has quit IRC16:37
dulekcelebdor1: Sorry it took me so long, I was writing patch to python-octaviaclient (guess what, timeouts are not yet exposed there :D).16:43
dulekcelebdor1: Answer is inline. Do you think I should move run_kuryr_kubernetes to test-config phase?16:44
*** maysamacedos has joined #openstack-kuryr16:58
*** janki has quit IRC17:40
*** maysamacedos has quit IRC17:48
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Use K8s API LB IP instead of HOST_IP in DevStack  https://review.openstack.org/56909517:59
*** yamamoto has joined #openstack-kuryr18:20
*** yamamoto has quit IRC18:21
*** maysamacedos has joined #openstack-kuryr18:50
*** maysamacedos has quit IRC18:57
*** maysamacedos has joined #openstack-kuryr18:58
*** maysamacedos has quit IRC18:59
*** gcheresh_ has joined #openstack-kuryr19:32
*** gcheresh_ has quit IRC20:07
*** kzaitsev1pi has quit IRC20:37
*** kzaitsev_pi has joined #openstack-kuryr20:40
*** maysamacedos has joined #openstack-kuryr21:21
*** maysamacedos has quit IRC21:27
*** threestrands has joined #openstack-kuryr22:39
*** celebdor1 has quit IRC22:43
*** kzaitsev_pi has quit IRC22:49
*** kzaitsev_pi has joined #openstack-kuryr22:49
*** yamamoto has joined #openstack-kuryr22:59
*** yamamoto has quit IRC23:10
*** yamamoto has joined #openstack-kuryr23:38
*** yamamoto has quit IRC23:40
*** isssp has quit IRC23:42
*** isssp has joined #openstack-kuryr23:42
*** yamamoto has joined #openstack-kuryr23:42
*** yamamoto has quit IRC23:47

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