Monday, 2016-12-19

*** yamamoto has joined #openstack-lbaas00:00
*** yamamoto has quit IRC00:01
*** yamamoto has joined #openstack-lbaas00:05
*** ducttape_ has joined #openstack-lbaas00:08
*** yuanying has quit IRC00:08
*** yamamoto has quit IRC00:11
*** yamamoto has joined #openstack-lbaas00:12
*** fnaval has quit IRC00:23
*** bana_k has joined #openstack-lbaas00:48
*** bana_k has quit IRC00:48
*** bana_k has joined #openstack-lbaas00:50
*** ducttape_ has quit IRC00:52
*** fnaval has joined #openstack-lbaas01:02
*** fnaval has quit IRC01:02
*** ducnc has joined #openstack-lbaas01:03
*** ducttape_ has joined #openstack-lbaas01:04
*** yuanying has joined #openstack-lbaas01:04
*** bana_k has quit IRC01:08
*** ducttape_ has quit IRC01:15
*** ducttape_ has joined #openstack-lbaas01:29
*** ducttape_ has quit IRC01:50
*** bana_k has joined #openstack-lbaas01:57
*** bana_k has quit IRC02:06
*** gongysh has joined #openstack-lbaas02:07
*** ducttape_ has joined #openstack-lbaas02:12
*** bana_k has joined #openstack-lbaas02:12
*** catintheroof has quit IRC02:28
*** catintheroof has joined #openstack-lbaas02:30
*** catintheroof has quit IRC02:34
*** ducttape_ has quit IRC02:37
*** ducttape_ has joined #openstack-lbaas02:37
*** ducttape_ has quit IRC02:52
*** yuanying_ has joined #openstack-lbaas02:57
*** amotoki has joined #openstack-lbaas02:57
*** amotoki has quit IRC02:59
*** amotoki has joined #openstack-lbaas02:59
*** yuanying has quit IRC03:00
*** zhouyaguo has quit IRC03:05
*** zhouyaguo has joined #openstack-lbaas03:05
*** yuanying_ has quit IRC03:13
*** yuanying has joined #openstack-lbaas03:13
*** ducttape_ has joined #openstack-lbaas03:15
*** yuanying has quit IRC03:17
*** ducttape_ has quit IRC03:26
*** kevo has joined #openstack-lbaas03:26
*** HenryG has quit IRC03:30
*** diltram has quit IRC03:31
*** HenryG has joined #openstack-lbaas03:33
*** diltram has joined #openstack-lbaas03:41
*** bana_k has quit IRC03:53
*** bana_k has joined #openstack-lbaas03:54
*** ducttape_ has joined #openstack-lbaas04:26
*** ducttape_ has quit IRC04:31
*** ducttape_ has joined #openstack-lbaas05:00
*** amotoki has quit IRC05:32
*** yamamoto has quit IRC05:37
*** ducttape_ has quit IRC05:39
*** amotoki has joined #openstack-lbaas05:55
*** amotoki has quit IRC05:58
*** yuanying has joined #openstack-lbaas06:14
*** amotoki has joined #openstack-lbaas06:18
*** yuanying has quit IRC06:19
*** bana_k has quit IRC06:33
*** yamamoto has joined #openstack-lbaas06:38
*** yamamoto has quit IRC06:38
*** yamamoto has joined #openstack-lbaas06:38
*** anilvenkata has joined #openstack-lbaas06:47
*** kevo has quit IRC06:50
openstackgerritJingLiu proposed openstack/neutron-lbaas: Add a check whether loadbalancer's name is valid  https://review.openstack.org/41231106:52
*** ducttape_ has joined #openstack-lbaas06:57
*** kevo has joined #openstack-lbaas07:01
*** ducttape_ has quit IRC07:02
*** tesseract has joined #openstack-lbaas07:04
*** tesseract is now known as Guest3325407:05
*** amotoki has quit IRC07:10
*** eezhova has joined #openstack-lbaas07:11
*** amotoki has joined #openstack-lbaas07:32
*** pcaruana has joined #openstack-lbaas07:33
*** eezhova has quit IRC07:50
openstackgerritTuan Luong-Anh proposed openstack/neutron-lbaas: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/40676807:56
*** kevo has quit IRC08:01
*** ihrachys has joined #openstack-lbaas08:04
*** amotoki has quit IRC08:06
*** gongysh has quit IRC08:10
*** yamamoto has quit IRC08:13
*** kobis has joined #openstack-lbaas08:17
*** amotoki has joined #openstack-lbaas08:25
*** ducttape_ has joined #openstack-lbaas08:28
*** jsheeren has joined #openstack-lbaas08:31
*** ducttape_ has quit IRC08:33
*** eezhova has joined #openstack-lbaas08:33
*** amotoki has quit IRC08:40
*** nmagnezi has joined #openstack-lbaas08:58
*** yamamoto has joined #openstack-lbaas09:14
*** yamamoto has quit IRC09:28
*** gongysh has joined #openstack-lbaas09:31
*** amotoki has joined #openstack-lbaas09:56
*** ducttape_ has joined #openstack-lbaas09:58
*** ducttape_ has quit IRC10:03
*** amotoki has quit IRC10:06
*** gongysh has quit IRC10:07
*** amotoki has joined #openstack-lbaas10:09
openstackgerritAbed Abu dbai proposed openstack/octavia: ACTIVE-ACTIVE Topology - Initial Cluster Manager  https://review.openstack.org/40523810:09
*** yuanying has joined #openstack-lbaas10:15
*** amotoki has quit IRC10:23
*** amotoki has joined #openstack-lbaas10:38
*** apuimedo has quit IRC10:41
*** amotoki has quit IRC10:45
*** ducttape_ has joined #openstack-lbaas11:03
*** amoralej is now known as amoralej|brb11:05
*** yamamoto has joined #openstack-lbaas11:11
*** ihrachys has quit IRC11:12
*** ducttape_ has quit IRC11:21
*** yamamoto has quit IRC11:22
*** ducttape_ has joined #openstack-lbaas11:33
*** Dave has quit IRC11:33
openstackgerritAbed Abu dbai proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor related tasks  https://review.openstack.org/40695111:42
*** ihrachys has joined #openstack-lbaas11:44
*** Dave has joined #openstack-lbaas11:45
*** ducttape_ has quit IRC11:49
*** yamamoto has joined #openstack-lbaas12:02
*** yamamoto has quit IRC12:02
*** yamamoto has joined #openstack-lbaas12:09
*** amoralej|brb is now known as amoralej12:15
*** catintheroof has joined #openstack-lbaas12:18
*** ducnc has quit IRC12:18
*** ducnc has joined #openstack-lbaas12:18
*** yamamoto has quit IRC12:44
*** yamamoto has joined #openstack-lbaas12:49
*** ducttape_ has joined #openstack-lbaas12:49
*** ducttape_ has quit IRC12:54
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - distributor certificate tasks  https://review.openstack.org/40695212:55
*** yamamoto has quit IRC13:15
*** ipsecguy_ is now known as ipsecguy13:29
*** yamamoto has joined #openstack-lbaas13:44
*** ducttape_ has joined #openstack-lbaas13:50
*** ducttape_ has quit IRC13:55
xgermano/14:09
*** amoralej is now known as amoralej|lunch14:10
*** chlong has joined #openstack-lbaas14:14
*** ducttape_ has joined #openstack-lbaas14:32
*** ducttape_ has quit IRC14:42
*** amoralej|lunch is now known as amoralej14:56
*** jsheeren has quit IRC15:03
*** fnaval has joined #openstack-lbaas15:10
*** ducttape_ has joined #openstack-lbaas15:17
*** reedip_ has joined #openstack-lbaas15:23
*** kobis has quit IRC15:23
openstackgerritAbed Abu dbai proposed openstack/octavia: ACTIVE-ACTIVE - distributor certificate tasks  https://review.openstack.org/40695215:27
*** yamamoto has quit IRC15:38
*** fnaval_ has joined #openstack-lbaas15:55
*** fnaval has quit IRC15:58
*** _ducttape_ has joined #openstack-lbaas16:00
*** Guest33254 has quit IRC16:02
*** ducttape_ has quit IRC16:04
*** nmagnezi has quit IRC16:06
*** ankur-gupta-f has quit IRC16:12
*** mhayden has quit IRC16:13
*** matt-borland has joined #openstack-lbaas16:14
*** pcaruana has quit IRC16:15
*** ankur-gupta-f has joined #openstack-lbaas16:15
*** cody-somerville has joined #openstack-lbaas16:17
*** cody-somerville has quit IRC16:17
*** cody-somerville has joined #openstack-lbaas16:17
openstackgerritBernard Cafarelli proposed openstack/octavia: Add build-essential package dependency to amphora-agent element  https://review.openstack.org/41251616:18
*** ankur-gupta-f has quit IRC16:21
*** eezhova has quit IRC16:21
*** ankur-gupta-f has joined #openstack-lbaas16:22
ankur-gupta-fmorningz16:23
*** _ducttape_ has quit IRC16:27
*** ducttape_ has joined #openstack-lbaas16:28
*** yamamoto has joined #openstack-lbaas16:39
*** mhayden has joined #openstack-lbaas16:41
*** kobis has joined #openstack-lbaas16:44
*** yamamoto has quit IRC16:49
*** kobis has quit IRC16:58
*** kevo has joined #openstack-lbaas16:58
*** _ducttape_ has joined #openstack-lbaas17:08
*** ducttape_ has quit IRC17:11
*** kobis has joined #openstack-lbaas17:15
*** matt-borland has quit IRC17:20
*** reedip_ has quit IRC17:21
*** eezhova has joined #openstack-lbaas17:31
*** _ducttape_ has quit IRC17:40
*** ducttape_ has joined #openstack-lbaas17:41
diltrammorning17:41
*** kobis has quit IRC17:44
diltramping for reviews:                                    │11:35:00     BNC  -- | I have 2669 clients and 1 servers17:48
diltramehh17:48
diltramhttps://review.openstack.org/#/c/399117/ - this one :)17:48
xgermank17:48
diltramthx17:49
ankur-gupta-fxgerman: https://etherpad.openstack.org/p/octavia-ocata-merge-review-priority17:49
xgermanyep17:50
ankur-gupta-fthanks :)17:53
*** eezhova has quit IRC18:09
*** eezhova has joined #openstack-lbaas18:10
openstackgerritLubosz Kosnik (diltram) proposed openstack/octavia: Implement sorting and pagination for octavia  https://review.openstack.org/38214718:13
*** eezhova has quit IRC18:15
*** armax has joined #openstack-lbaas18:25
openstackgerritLubosz Kosnik (diltram) proposed openstack/octavia: Drop object inheritance in class definition  https://review.openstack.org/41257018:30
openstackgerritGerman Eichberger proposed openstack/octavia: Adding name to health monitor and member  https://review.openstack.org/41257218:32
*** zhouyaguo has quit IRC18:36
*** csomerville has joined #openstack-lbaas18:36
*** zhouyaguo has joined #openstack-lbaas18:36
*** ihrachys has quit IRC18:37
*** cody-somerville has quit IRC18:39
*** bana_k has joined #openstack-lbaas18:41
openstackgerritGerman Eichberger proposed openstack/octavia: Adding name to health monitor and member  https://review.openstack.org/41257218:42
*** eezhova has joined #openstack-lbaas18:46
openstackgerritMerged openstack/octavia: Amphora-agent should log to a distinct location  https://review.openstack.org/41048718:54
*** cody-somerville has joined #openstack-lbaas18:56
*** csomerville has quit IRC18:58
*** anilvenkata has quit IRC19:06
*** openstack has joined #openstack-lbaas19:17
*** armax has quit IRC19:21
*** eezhova has quit IRC19:28
*** ipsecguy_ has joined #openstack-lbaas19:30
*** armax has joined #openstack-lbaas19:31
*** chlong has quit IRC19:34
*** ipsecguy has quit IRC19:35
*** chlong has joined #openstack-lbaas19:36
*** ducttape_ has quit IRC19:37
*** eezhova has joined #openstack-lbaas19:44
*** eezhova has quit IRC19:51
*** rcernin has joined #openstack-lbaas19:56
*** ducttape_ has joined #openstack-lbaas20:05
*** amoralej is now known as amoralej|off20:17
*** reedip_ has joined #openstack-lbaas20:39
bloganrm_work: ping20:42
rm_workblogan: pong20:42
blogando you remember an issue a while ago, about pecan not sending the Connection: close header?20:42
rm_workyeah20:42
rm_workso it's not really pecan's fault IMHO20:42
blogani'm willing ot bet you've been talking to kevinbenton about this20:43
rm_workthat really should be handled by the web server20:43
rm_workwhich if you're using a wsgi runner directly, none of them do properly because they aren't supposed to be webservers20:43
rm_workthere's a kind of workaround I remember putting in place for Barbican...20:43
bloganyeah thats what brought us to you20:44
rm_workbut the real answer is "don't expose a wsgi runner like uwsgi/gunicorn directly"20:44
bloganhttps://review.openstack.org/#/c/92448/4/magnetodb/common/middleware/connection_handler.py20:44
bloganwelp, in this particular case, its apache being a proxy in front of the neutron wsgi runner20:44
blogana tls proxy20:44
rm_workone sec20:45
rm_workhttps://github.com/openstack/barbican/blob/baf5edfbf9eff60ede03fd167e124960c126e525/etc/barbican/vassals/barbican-api.ini#L1120:46
rm_worki believe that was the solution for us20:46
rm_workus == barbican20:46
rm_workif you're on uwsgi20:46
rm_workit's really a setting for whatever runner you're using20:46
rm_workit's not pecan's deal20:46
rm_workblogan: ^^20:47
bloganyeah we're not running uwsgi, ill see if i can find something similar with eventlets bs20:47
rm_workyou're using geventlet?20:47
*** bana_k has quit IRC20:48
bloganlooks like neutron is now just using eventlet.GreenPool20:49
kevinbentonrm_work: so does that just break keepalive connections then?20:50
rm_workuhh20:51
rm_workI'm going to go with: yes, but barbican doesn't really care20:51
rm_workbut that's just my guess20:52
rm_workI had a sort of writeup in my commit message: https://github.com/openstack/barbican/commit/680845ffd7c1d9248196640aa536798375f9152e20:54
rm_workLooking back, I think I was a little bit bitter20:54
xgermanjohnsom the LBaas Horizon panel shows up but I think I still have a broken Octavia version since kt can’t talk to the agent21:12
xgermanbut it looks like Horizon did everything right when creating an LB21:13
johnsomHmmm, the gates and my local tests were functional.  Can you check the git log for the amp?21:13
xgermanwhere do we check it out to? I am a bit rusty…21:16
johnsomIt is /opt/amphora-agent21:16
xgermandon’t have that dir21:16
xgermanon the amp…21:17
johnsomThat is in the amp, it's /opt/stack/octavia other wise21:17
xgermanok, will jump on the amp21:17
xgermanwhat? no route to host21:18
johnsomYeah, I noticed that I'm not getting a route to private by default anymore.21:19
xgermanthat could totally be the reason in my case21:19
johnsomEither hope in the netns or add the route to br-ex21:19
johnsomOh, wait, lb-mgmt-net, nevermind21:19
johnsomThat sounds like a bad image.21:19
johnsomlook in /opt/stack/data/nova/instances/<uuid>/console.log21:20
johnsomDid cloud-init blow up?21:20
johnsomIf so, you have old code.  Nuke the /opt/stack/octavia/diskimage-create/*.qcow2, make sure you have the right version checked out in /opt/stack/octaiva, and build the image again.21:21
xgermanhttps://www.irccloud.com/pastebin/K6IY8F1F/21:21
xgermanyep, blowing up21:21
johnsomYep, that is old code21:22
xgermank21:22
johnsomThis patch https://review.openstack.org/409956 fixed that, but you current master to have a good build21:23
xgermanprobably the vash issue where it doesn’t rebuild…21:24
xgermanoh, we have the glance stuff now - so replacing an image should be easy21:24
johnsomhttps://www.irccloud.com/pastebin/sYehKYeA/21:25
xgermanthanks21:25
johnsomI have built a few images over the years...21:26
xgermanwell, with the glance tags it should be easy to replace them without restarting oct21:26
xgermanjust never did that21:26
johnsomYep21:26
ankur-gupta-fxgerman: in regards to the API v2 patch. Apologize for the awful commit message. Actually need to put that into WIP for the time being since there needs to be some changes, that would occur once the initial V2 patchsets have merged21:29
*** _ducttape_ has joined #openstack-lbaas21:29
xgermanok, thanks —21:30
ankur-gupta-fxgerman: the idea behind it being bring up the V2 API initially using v1 types, and use that Decorator patch to take care of some of the type naming mismatch, then work in the V2 types to match that of LBaasV221:32
ankur-gupta-fxgerman: you mentioned horizon. I am assuming you are also getting the "Error: source_type" error message.21:32
*** ducttape_ has quit IRC21:33
ankur-gupta-fAm also currently debugging why it does not list out existing load balancers on the main panel21:33
ankur-gupta-fit retrieves the info correctly but breaks when inside a bunch of conditionals in the list_lbs function21:34
*** _ducttape_ has quit IRC21:34
xgermanankur-gupta-f just playing around with it21:34
xgermananyhow got an LB created with Horizon21:41
reedip_hi johnsom, xgerman . Is there any sequence diagram or any documentation for octavia ? I wanted to know how the code flow occurs there for one of my patches21:45
ankur-gupta-fxgerman: which versions? branches for each?21:46
johnsomreedip_ http://docs.openstack.org/developer/octavia/devref/flows.html21:46
reedip_johnsom : thats great :)21:47
johnsomreedip_ That talks to the taskflow flows21:47
reedip_thanks21:47
johnsomClick on the images to make them bigger21:47
reedip_johnsom : I was tryong to add timeout on listeners for one of my lbaas patches.21:48
reedip_johnsom : hopefully this diagram would help21:48
reedip_I think I should really shift to this timezone :( Atleast I can catch up with other developers21:50
johnsomreedip_ I don't think you will really need to modify the flows, just the data model, database, and jinja code.21:57
johnsomWell, and the API...21:57
reedip_johnsom : yeah, but wanted to know how the flow flows, to know where I actually need to make my changes21:57
reedip_I have done the changes for LBaaS21:58
reedip_johnsom: now need to do it for octavia for the changes to actually work21:58
johnsomhttps://www.irccloud.com/pastebin/icGnE4b1/22:00
johnsomreedip_ I think those are most of the files that will need updated.22:00
johnsomPlus the alembic migration to add it to the db22:01
reedip_johnsom : thanks :)  and how does the code flow in these files, thats the one you have mentioned in the first link, right ? Just want to understand so that I can also help others if someone does have such changes in the future22:03
johnsomThe listener_update task in the listener flows will call the jinja_cfg I linked which renders it into the haproxy config.22:04
reedip_ok22:05
johnsomOk, it's ListenersUpdate22:05
johnsomOh, and don't forget to update the API doc https://github.com/openstack/octavia/blob/master/doc/source/api/octaviaapi.rst22:07
reedip_wow,  nice amount of work .. you forgot the testcases ( or was it implicit :D )22:08
johnsomGrin, well yes.22:08
reedip_heheh ...22:08
johnsomIn actuality I don't think it's too bad.22:09
reedip_anyways, thanks johnsom22:09
reedip_naah, its not too big :)22:09
johnsomSure, happy to help22:09
reedip_anyways I would head out now, its 3:39 AM here :D22:09
reedip_need to sleep22:09
*** bana_k has joined #openstack-lbaas22:11
xgermanankur-gupta-f I just pip installed what was in oypi22:23
xgermanso didn;t dive into branches and stuff (yet)22:23
*** nmagnezi has joined #openstack-lbaas22:23
johnsomYeah, the release on pypi is stable/mitaka22:23
xgerman:-)22:32
ankur-gupta-fxgerman: yea i noticed that depending on which branch of n-lbaas, lbaas-dashboard, horizon, octavia it works or not. So users have to play a round robin :| . I was able to confirm the bugs/problems reported by operators. Currently going to fix master/master/master/master.22:32
ankur-gupta-fand depending on which panel is being used :D22:33
xgerman:-)22:33
johnsomI am so curious to see what the issue is.  It could mean we made a mistake and did something API wise that wasn't backward compatible.22:33
ankur-gupta-fno the problem isn't there. atleast the thing i am debugging is simple list. And the api returns the correct list22:34
johnsomOk, good.  Had me worried.22:34
ankur-gupta-fits the way the list is parsed into the tables which gets messed up22:34
ankur-gupta-fI haven't debugged create yet. We will see22:34
ankur-gupta-flist first since its the first thing users see when they open dash22:34
ankur-gupta-fheaded home22:35
xgermanl8ter22:35
ankur-gupta-fPS. this issues is vaguely on the Horizon teams radar, but they have other bigger issues they are sorting out. Will keep reaching out there as well.22:37
xgermanjohnsom now I just relaize I used the mitaka horizon on a master Octavia — so we are good API-wise22:48
johnsomCool, yeah, I would have thought so.22:49
xgermanactually horizon was master as well - only lbaas-dashboard was mitaka22:49
xgermanso, wonder what got changed in our dashboard to make it fail22:49
xgermananyhow, I will try master tomorrow first thing….22:51
*** reedip_ has quit IRC22:55
*** cody-somerville has quit IRC23:03
*** nmagnezi has quit IRC23:28
*** ducttape_ has joined #openstack-lbaas23:31
*** bana_k has quit IRC23:34
*** ducttape_ has quit IRC23:34
*** ducttape_ has joined #openstack-lbaas23:35
*** bana_k has joined #openstack-lbaas23:35
*** ducttape_ has quit IRC23:39
*** ducttape_ has joined #openstack-lbaas23:55
*** ducttape_ has quit IRC23:59

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