Thursday, 2018-05-03

johnsomWell, I posted comments and an updated patch.00:00
johnsomI will not be around much tonight, parents are in town.  Taking them out to dinner for an easy Mother's day gift.00:01
rm_workkk00:03
rm_workI mean wait till you see this...00:03
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for listeners  https://review.openstack.org/49231100:10
rm_workjohnsom: https://review.openstack.org/#/c/492311/32/octavia_tempest_plugin/services/load_balancer/v2/loadbalancer_client.py@89 :P00:10
johnsomrm_work Oh god00:11
rm_workkeepin' it DRY00:11
rm_workif you won't let me use kwargs... I'll make my own00:11
johnsomDo you get my point that it's not user friendly and harder to maintain?00:12
rm_workI fixed it00:12
rm_workno one needs to touch that ever00:12
rm_workjust change the args in the function00:12
johnsom640kb is all you will ever need00:12
rm_work;)00:13
rm_worksoo.... that's a +2 then? :)00:13
johnsomWait, that is basically the same thing I did just more cryptic....00:18
johnsomlol00:18
johnsomIt removes the coolness of being able to create arbitrary json to try to break things, but it's basically the same00:20
johnsomThe re-arrangement is making gerrit lose it's lunch, but...00:21
johnsomrm_work I think you missed my build timeout comment too.00:23
rm_workoh? where00:27
johnsomI think we need to increase the 'build_timeout' default from 30 seconds to 60.  The linstener creates require nova/neutron port actions as well as waiting for qemu to plug the port. It looks like on the Rackspace cloud that is taking too long (35s in this case).00:27
johnsomIt was in my first -100:28
rm_workah yeah00:28
rm_worki agree00:28
johnsomIt was the one previous gate failure. I ran it to ground for you.00:29
rm_workyeah i noticed it00:29
rm_worki just thought maybe 30s was too short and we could talk about increasing it00:30
rm_workbut i forgot to mention it00:30
rm_workT_T00:30
rm_workand then forgot it entirely00:30
johnsomWell, there is your answer00:30
rm_workdoing it00:30
rm_workany other changes?00:30
johnsomReading through the comments now00:30
rm_workk, heading to dinner, will address when I return00:30
johnsomOk, I will probably be gone by then.  No vote/comments means it looks ok to me00:31
johnsomYeah, I don't think I have any more comments00:32
johnsomOk, nevermind, commenting on the protocols....00:34
johnsomOk, maybe not, I get it00:35
*** yamamoto has joined #openstack-lbaas00:36
*** yamamoto has quit IRC00:41
openstackgerritinspurericzhang proposed openstack/octavia-dashboard master: Replace Chinese punctuation with English punctuation  https://review.openstack.org/56592200:49
*** threestrands has joined #openstack-lbaas01:05
*** yamamoto has joined #openstack-lbaas01:38
*** yamamoto has quit IRC01:44
*** yamamoto has joined #openstack-lbaas01:50
*** annp has joined #openstack-lbaas02:12
*** ltomasbo has quit IRC04:31
*** yboaron has joined #openstack-lbaas04:33
*** ianychoi_ has joined #openstack-lbaas04:38
*** ianychoi has quit IRC04:41
*** links has joined #openstack-lbaas04:46
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for listeners  https://review.openstack.org/49231105:04
rm_workok there05:04
rm_workand fixed the dumb find/replace fail i did05:05
openstackgerritShangXiao proposed openstack/octavia-tempest-plugin master: Fix the invalid doc links  https://review.openstack.org/56596205:52
openstackgerritShangXiao proposed openstack/octavia-tempest-plugin master: Fix the invalid home-page url  https://review.openstack.org/56596505:55
openstackgerritShangXiao proposed openstack/octavia-tempest-plugin master: Fix the invalid home-page url  https://review.openstack.org/56596505:57
*** yboaron has quit IRC05:59
*** astafeye__ has joined #openstack-lbaas06:25
*** pcaruana has joined #openstack-lbaas06:53
*** rcernin has quit IRC06:58
*** threestrands has quit IRC06:58
*** ianychoi_ is now known as ianychoi07:00
*** tesseract has joined #openstack-lbaas07:18
*** yboaron has joined #openstack-lbaas07:58
*** salmankhan has joined #openstack-lbaas08:25
*** links has quit IRC08:43
*** links has joined #openstack-lbaas08:44
*** salmankhan has quit IRC09:01
*** salmankhan has joined #openstack-lbaas09:04
*** bcafarel has joined #openstack-lbaas09:32
*** bcafarel has quit IRC09:49
*** bcafarel has joined #openstack-lbaas10:08
*** salmankhan has quit IRC10:14
*** salmankhan has joined #openstack-lbaas10:15
*** yamamoto has quit IRC10:21
*** yamamoto has joined #openstack-lbaas10:37
*** annp has quit IRC10:40
*** bcafarel has quit IRC11:15
*** bcafarel has joined #openstack-lbaas11:16
*** srihas has quit IRC11:28
*** atoth has joined #openstack-lbaas11:30
*** pchavva has joined #openstack-lbaas11:35
*** srihas has joined #openstack-lbaas11:40
*** yamamoto has quit IRC11:48
*** yamamoto has joined #openstack-lbaas11:55
*** yamamoto_ has joined #openstack-lbaas11:56
*** yboaron_ has joined #openstack-lbaas11:56
*** yamamoto_ has quit IRC11:57
*** yboaron has quit IRC11:58
*** yamamoto_ has joined #openstack-lbaas11:59
*** yamamoto has quit IRC12:00
*** yamamoto_ has quit IRC12:02
*** yamamoto has joined #openstack-lbaas12:13
*** yamamoto has quit IRC12:20
*** yamamoto has joined #openstack-lbaas12:21
*** yamamoto has quit IRC12:26
*** salmankhan has quit IRC12:56
*** salmankhan has joined #openstack-lbaas12:57
*** yamamoto has joined #openstack-lbaas13:11
*** yamamoto has quit IRC13:17
*** yamamoto has joined #openstack-lbaas13:17
*** samccann has joined #openstack-lbaas13:20
*** yboaron_ has quit IRC13:22
*** yamamoto has quit IRC13:22
openstackgerritCarlos Goncalves proposed openstack/octavia master: Add grenade support  https://review.openstack.org/54965413:27
openstackgerritCarlos Goncalves proposed openstack/octavia master: Add grenade support  https://review.openstack.org/54965413:28
*** yboaron_ has joined #openstack-lbaas13:29
openstackgerritCarlos Goncalves proposed openstack/octavia master: Add grenade support  https://review.openstack.org/54965413:38
*** dayou_ has joined #openstack-lbaas13:44
*** salmankhan has quit IRC13:49
*** salmankhan has joined #openstack-lbaas13:51
*** yamamoto has joined #openstack-lbaas14:20
*** dayou_ has quit IRC14:37
*** yamamoto has quit IRC14:46
*** AlexeyAbashkin has joined #openstack-lbaas15:00
*** AlexeyAbashkin has quit IRC15:03
*** links has quit IRC15:06
*** yboaron_ has quit IRC15:27
mrhillsmanre octavia and kolla/kolla-ansible, is that something to discuss in kolla channel or here, specifically i ran into issues trying out the box but some manual fixes and i got it working15:41
mrhillsmanwanted to understand a bit more the state of it, have the issues been identified already, etc15:41
johnsommrhillsman The Kolla channel would be best. This team wasn't much involved in that.15:42
mrhillsmanty sir15:42
*** yamamoto has joined #openstack-lbaas15:44
*** pcaruana has quit IRC15:50
*** yamamoto has quit IRC15:55
*** salmankhan has quit IRC16:06
*** tesseract has quit IRC16:28
*** tesseract has joined #openstack-lbaas16:57
*** tesseract has quit IRC17:25
*** salmankhan has joined #openstack-lbaas17:41
*** salmankhan has quit IRC17:46
rm_workmrhillsman: that said, we can also help a little, I do use kolla stuff for deployment some18:04
*** SumitNaiksatam has joined #openstack-lbaas18:08
*** SumitNaiksatam has quit IRC18:18
rm_workjohnsom: so the alternative to that locals() thing is also kinda cool18:54
rm_workbut equally obtuse18:54
rm_workyou throw this decorator above the function:18:54
rm_work@proxy_rewrite('_update_object', {'obj_id': 'lb_id'})18:54
rm_workand then put the args and the docstrings in the same way, but no content18:55
rm_workjust leave the method empty :P18:55
rm_workah and then you write the code for that decorator actually... which is basically the locals code I wrote... so actually it's just *more* obtuse18:57
johnsomYeah, I +2'd the patch, so I think it's fine18:57
rm_workk18:58
rm_worki'm updating the pools one to match18:58
johnsomNice, I am working on Listener. Ran into a minor hiccup with the certs. I think I need to also pass the hrefs to the drivers.18:59
johnsomWe need it for update18:59
johnsomI am about to go make lunch though19:00
rm_workk19:05
*** openstackgerrit has quit IRC19:05
*** atoth has quit IRC19:17
*** atoth has joined #openstack-lbaas19:17
*** sapd_ has joined #openstack-lbaas19:19
*** yboaron_ has joined #openstack-lbaas19:20
*** sapd has quit IRC19:22
rm_workjohnsom: recommented on your providers19:33
johnsomThanks19:43
*** leitan has joined #openstack-lbaas19:47
*** fnaval has joined #openstack-lbaas19:55
*** leitan has quit IRC19:58
johnsomCommented back20:11
rm_workk20:15
rm_workworking on pool session persistence bits20:16
rm_workjohnsom: re-re-commented20:20
rm_worki'm going to win you over on this eventually20:20
rm_workI am confident20:21
johnsomHa20:26
rm_workwe'll see if my confidence has merit20:29
rm_workoh, only app-cookie can have a cookie name? http-cookie doesn't? weird20:30
rm_worki guess i don't really know how those work20:30
johnsomhttp-cookie is generated by the load balancer.  APP-cookie is an "application" cookie, one that the application/webserver inserts but the load balancer uses20:36
rm_workyeah k20:37
rm_worknow I know :P20:37
rm_workabout done with pools20:39
rm_workthen will start on members20:39
rm_workyour insistence on the field names in the create/update client functions literally doubles the amount of time this takes to make a new patch, lol20:39
*** openstackgerrit has joined #openstack-lbaas20:40
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for pools  https://review.openstack.org/56564020:40
rm_workxgerman_ / nmagnezi / dayou https://review.openstack.org/#/c/492311/20:40
johnsomSame: https://review.openstack.org/56379520:45
johnsomgrin20:45
rm_workyou re-re-respond yet? :P20:46
johnsomI don't respond to trolls20:46
johnsomlol20:46
*** samccann has quit IRC20:56
rm_workit WILL work21:09
rm_workand it WILL be cleaner, I swear21:09
rm_workjohnsom: ^^21:29
johnsomCleaner we disagree on21:29
johnsomI'm busy figuring out how to fix this SNI mess21:30
rm_workk21:31
johnsomAt least fix it in a way I feel less dirty21:32
rm_worki ... is it dirty?21:47
rm_workdid you see my most recent followup?21:47
johnsomNo21:47
johnsomThe SNI issues workaround feels dirty21:48
johnsomSince it gets split off to another table the listener DB get comes back with no SNI. I have a solution21:49
*** yamamoto has joined #openstack-lbaas21:53
*** yamamoto has quit IRC21:57
*** yboaron_ has quit IRC22:04
*** rcernin has joined #openstack-lbaas22:07
*** pchavva has quit IRC22:36
*** fnaval has quit IRC22:45
*** astafeye__ has quit IRC22:47
*** threestrands has joined #openstack-lbaas22:59
*** fnaval has joined #openstack-lbaas23:15
*** dmellado has quit IRC23:19
lxkongjohnsom, rm_work hi, could you please take a look at this bug https://storyboard.openstack.org/#!/story/2001959?23:50
lxkongdoes that make sense?23:50
*** dmellado has joined #openstack-lbaas23:51
johnsomlxkong That is an interesting one.  I would break your two cases into the two tasks on the story.23:52
lxkongjohnsom: thanks, i am not sure if that's a common issue for others23:53
johnsomlxkong I have not heard of it before. We have made a number of changes to the HM recently though.  Can you include the release or commit of the Octavia you are running?23:53
lxkongjohnsom: i have rebased, the code relating to the problem didn't change23:54
johnsomOk, so this happens with master?23:54
lxkongno exception catch, no sub-process monitoring23:54
lxkongwe are using pike, i have also checked master, but didn't test for msater23:55
lxkongchecked master code23:55
johnsomOh, ok, Pike I could see this happening, would be good to test with master HM23:55
johnsomYeah, ok, I can see how this can happen23:58
*** yamamoto has joined #openstack-lbaas23:59

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