Monday, 2016-10-03

*** darrenc has quit IRC00:07
*** darrenc has joined #openstack-lbaas00:07
*** yamamoto_ has joined #openstack-lbaas00:27
*** fnaval has joined #openstack-lbaas00:30
*** fnaval_ has quit IRC00:34
*** yamamoto_ has quit IRC00:35
*** ducttape_ has joined #openstack-lbaas00:46
*** ducnc has joined #openstack-lbaas00:59
*** bana_k has joined #openstack-lbaas01:24
*** bana_k has quit IRC01:50
*** sputnik13 has joined #openstack-lbaas02:00
*** ducnc1 has joined #openstack-lbaas02:52
*** yuanying has quit IRC02:52
*** ducnc has quit IRC02:53
*** ducnc1 is now known as ducnc02:53
*** yuanying has joined #openstack-lbaas02:53
*** cody-somerville has joined #openstack-lbaas03:25
*** yamamoto_ has joined #openstack-lbaas03:31
*** yuanying has quit IRC03:44
*** links has joined #openstack-lbaas03:49
*** yuanying has joined #openstack-lbaas03:51
*** fnaval_ has joined #openstack-lbaas04:35
*** fnaval has quit IRC04:36
*** yamamoto_ has quit IRC04:38
*** yuanying has quit IRC04:59
*** yuanying_ has joined #openstack-lbaas04:59
*** bana_k has joined #openstack-lbaas05:09
*** yamamoto_ has joined #openstack-lbaas05:28
*** links has quit IRC05:31
*** bana_k has quit IRC05:42
*** links has joined #openstack-lbaas05:44
*** numans has joined #openstack-lbaas05:46
*** bana_k has joined #openstack-lbaas05:47
*** amotoki has joined #openstack-lbaas05:49
*** mugsie has quit IRC05:50
*** mugsie has joined #openstack-lbaas05:51
*** anilvenkata has joined #openstack-lbaas05:53
*** rcernin has joined #openstack-lbaas06:04
*** gcheresh_ has joined #openstack-lbaas06:25
*** links has quit IRC06:31
*** yuanying_ has quit IRC06:33
*** kevinbenton has quit IRC06:42
*** links has joined #openstack-lbaas06:44
*** kevinbenton has joined #openstack-lbaas06:46
*** pcaruana has joined #openstack-lbaas06:53
*** tesseract- has joined #openstack-lbaas07:03
*** bana_k has quit IRC07:11
*** amoralej|off is now known as amoralej07:22
*** sputnik13 has quit IRC07:23
*** jsheeren has joined #openstack-lbaas07:26
*** zigo has quit IRC07:39
*** zigo has joined #openstack-lbaas07:42
*** zigo is now known as Guest2475607:42
*** bana_k has joined #openstack-lbaas07:46
*** anilvenkata is now known as anilvenkata_lunc07:54
*** kevinbenton has quit IRC08:01
*** kevinbenton has joined #openstack-lbaas08:03
*** kevinbenton has quit IRC08:04
*** kevinbenton has joined #openstack-lbaas08:06
*** anilvenkata_lunc is now known as anilvenkata08:24
*** bana_k has quit IRC08:38
*** Guest24756 is now known as zigo08:54
*** yuanying has joined #openstack-lbaas08:59
*** RichB has joined #openstack-lbaas09:39
*** ihrachys has joined #openstack-lbaas09:48
*** yamamoto_ has quit IRC10:24
*** openstackgerrit has quit IRC10:48
*** openstackgerrit has joined #openstack-lbaas10:49
*** anilvenkata has quit IRC10:56
*** jsheeren has quit IRC10:56
*** jsheeren has joined #openstack-lbaas11:02
*** eezhova has joined #openstack-lbaas11:04
*** ducnc has quit IRC11:09
*** yamamoto has joined #openstack-lbaas11:26
*** vmtyler_ is now known as vmtyler11:34
*** chlong has joined #openstack-lbaas12:08
*** RichB has quit IRC12:11
*** chlong has quit IRC12:14
*** yamamoto has quit IRC12:21
*** chlong has joined #openstack-lbaas12:26
*** RichB has joined #openstack-lbaas12:38
*** yamamoto has joined #openstack-lbaas13:04
*** ducttape_ has quit IRC13:12
*** matt-borland has joined #openstack-lbaas13:19
*** fnaval_ has quit IRC13:25
*** ducttape_ has joined #openstack-lbaas13:39
*** woodster_ has joined #openstack-lbaas14:10
*** numans has quit IRC14:19
*** gcheresh_ has quit IRC14:35
*** cody-somerville has quit IRC14:39
*** cody-somerville has joined #openstack-lbaas14:39
*** pglass has joined #openstack-lbaas14:39
*** pglass has quit IRC14:40
*** pglass has joined #openstack-lbaas14:41
*** diogogmt has joined #openstack-lbaas14:50
*** links has quit IRC15:04
openstackgerritPaul Glass proposed openstack/octavia: Switch HAProxy health check timeout to seconds  https://review.openstack.org/38066015:04
*** yamamoto has quit IRC15:04
openstackgerritPaul Glass proposed openstack/neutron-lbaas: Switch HAProxy health check timeout to seconds  https://review.openstack.org/38065815:07
*** duvarenkov has quit IRC15:09
*** cody-somerville has quit IRC15:11
*** jsheeren has quit IRC15:13
*** pcaruana has quit IRC15:18
*** rcernin has quit IRC15:19
*** yamamoto has joined #openstack-lbaas15:23
*** bdeschenes has joined #openstack-lbaas15:25
*** davidlenwell has quit IRC15:37
*** cody-somerville has joined #openstack-lbaas15:38
*** davidlenwell has joined #openstack-lbaas15:50
*** tesseract- has quit IRC15:56
*** csomerville has joined #openstack-lbaas16:02
*** cody-somerville has quit IRC16:06
*** chlong has quit IRC16:06
johnsomFYI, if you all want to give ideas to the Oslo team: https://etherpad.openstack.org/p/ocata-oslo-ideas16:14
*** bana_k has joined #openstack-lbaas16:17
*** ihrachys has quit IRC16:19
*** csomerville has quit IRC16:30
*** bana_k has quit IRC16:54
*** yamamoto has quit IRC16:59
*** armax has joined #openstack-lbaas17:00
*** csomerville has joined #openstack-lbaas17:02
*** fnaval has joined #openstack-lbaas17:03
*** armax has quit IRC17:05
*** bana_k has joined #openstack-lbaas17:10
*** armax has joined #openstack-lbaas17:14
*** carrbs has joined #openstack-lbaas17:16
*** csomerville has quit IRC17:23
*** _ducttape_ has joined #openstack-lbaas17:29
*** numans has joined #openstack-lbaas17:31
*** ducttape_ has quit IRC17:32
*** fnaval has quit IRC17:37
*** fnaval has joined #openstack-lbaas17:37
*** cody-somerville has joined #openstack-lbaas17:39
*** cody-somerville has quit IRC17:39
*** cody-somerville has joined #openstack-lbaas17:39
*** strigazi is now known as strigazi_AFK17:53
*** amoralej is now known as amoralej|off17:54
*** nmagnezi has joined #openstack-lbaas18:05
*** _ducttape_ has quit IRC18:20
*** ducttape_ has joined #openstack-lbaas18:21
*** sbalukoff has quit IRC18:21
*** pcaruana has joined #openstack-lbaas18:29
*** yamamoto has joined #openstack-lbaas18:30
*** rcernin has joined #openstack-lbaas18:31
*** gcheresh_ has joined #openstack-lbaas18:37
*** ducttape_ has quit IRC18:38
*** harlowja has quit IRC18:38
*** harlowja has joined #openstack-lbaas18:39
*** sbalukoff has joined #openstack-lbaas18:42
*** numans has quit IRC18:42
*** ducttape_ has joined #openstack-lbaas18:57
*** yamamoto has quit IRC19:00
*** cody-somerville has quit IRC19:05
*** cody-somerville has joined #openstack-lbaas19:06
*** cody-somerville has quit IRC19:06
*** cody-somerville has joined #openstack-lbaas19:06
*** catintheroof has joined #openstack-lbaas19:22
pglasswhen i create an http health monitor, the http method, url path, and expected status code values all default to null20:16
pglassfor example, http://paste.openstack.org/show/584072/20:16
pglassin this case, the haproxy config is never updated to do health checking.20:18
pglassis that the behavior we want?20:19
pglass(this is in octavia)20:19
johnsomWell, those values being null in the accept response is not a problem.  It just means the type of HTTP health monitoring you are doing does not require those.  It should be a basic HTTP GET on / expecting 20020:22
johnsomHowever, you said the haproxy config on the amp didn't get updated?   Did you wait for it to complete the request?20:23
pglassyeah, i've been watching the haproxy config for several minutes20:24
pglassthere are no health check config options like I would normally see20:25
johnsomNo errors in the log that o-cw couldn't update?20:25
pglassnot that I can see, and I've got debug logs on. I'll try this again and watch the logs. Are there logs from the rest api on the amphora?20:28
johnsomI a building a fresh stack now to try it myself.20:28
johnsomyes, /var/log/upstart/amphora-agent20:28
johnsomThe health monitor scenario test gate isn't failing, so I would be surprised if this is broken.20:29
*** catintheroof has quit IRC20:29
*** cody-somerville has quit IRC20:30
pglasswell, when I create a health monitor with the neutron client, I don't see the null defaults: `neutron lbaas-healthmonitor-create --delay 3 --timeout 5 --type HTTP --max-retries 4 --pool pglass-pool --name pglass-hm`20:30
johnsomOh, how are you creating it?20:31
johnsomRaw API?20:31
*** cody-somerville has joined #openstack-lbaas20:31
pglassyeah.20:31
pglassvia octavia's api20:31
johnsomOk.  I'm more likely to think there might be a bug.20:31
*** gcheresh_ has quit IRC20:35
pglassugh.20:37
pglassi had logged into the wrong amphora20:37
pglassthere is `option httpchk None None`20:38
*** pcaruana has quit IRC20:45
johnsomOk20:49
johnsomHad me worried for a minute20:49
pglassokay. so I double-check the uuids of the haproxy configs. I've got two amphora - one leftover from a test case with `option httpchk None None`. and I've created another, making the same request to get those null defaults, but I don't see the second amphora's config changing20:54
pglassso let me see what I'm doing differently than the test case.20:54
*** cody-somerville has quit IRC21:02
*** cody-somerville has joined #openstack-lbaas21:02
pglassdoes it make a difference if I created the loadbalancer stack via the neutron cli, and then created the health monitor in octavia's api?21:02
ptoohillpglass: it shouldnt21:10
ptoohill:/21:11
ptoohillThe nlbaas octavia driver is a simple wrapper that calls octavia api21:11
pglassokay. deleted the listener and children. created a new listener, and I can see the member servers I'm adding pop up in the haproxy config.21:14
pglasscreating a health monitor with the neutron cli works for me. it shows up in the haproxy config.21:16
pglassnow I deleted that healthmonitor, and recreated it directly through octavia's api, and nothing shows up in the haproxy config.21:18
*** openstackgerrit has quit IRC21:19
ptoohillodd21:19
*** openstackgerrit has joined #openstack-lbaas21:19
ptoohillurmmm21:20
pglassi've got event streaming enabled21:20
pglassi see my health monitor in the `health_monitor` table in the octavia database, but I do not see that health monitor in neutron's `lbaas_healthmonitors` table21:20
ptoohillwhats your request look like to octavia api21:21
ptoohillinteresting21:21
pglassin this case I filled in all the required parameters.21:21
pglassunlike before where I left a few things out, and they were filled in with null defaults.21:21
ptoohillbut the endpoint and headers21:21
ptoohillim curious more than anyhting21:22
pglasshttp://paste.openstack.org/show/584076/21:22
ptoohillcould be an ownership thing21:22
pglassyeah, I was wondering about the `project_id: null`21:22
pglassactually, that's almost certainly it21:23
ptoohillah, well yeah21:23
ptoohillthat's a known issue at the moment21:23
pglassokay. well, that's good21:23
ptoohilland is most likely causing your funkiness21:23
pglassi mean, bad. but let me pass in the project id and see that work.21:23
ptoohillhttps://review.openstack.org/#/c/364655/21:23
ptoohillYeah, for now you'd have to pass that if youre testing octavia api directly21:24
pglassyep. this is all making sense now.21:24
ptoohillwere getting there :D21:24
ptoohillI think the owner of that patch was traveling and plans to work on it when he gets back.21:25
ptoohillAt least I hope, If not we should probably get someone else interested in it soon :)21:26
pglasswell, passing in the project_id didn't solve that21:27
ptoohillwell darn21:27
pglassand I'm still not seeing the health monitor show up in the neutron database.21:27
pglassonly when I create the health monitor using octavia's api directly.21:28
ptoohilloh well, theres two dbs21:29
ptoohill:)21:29
ptoohillwhy are you trying to do that is my first question21:29
ptoohillthere's a nlbaas db and an octavia one.21:29
ptoohillSo, that makes sense, sorry I didnt pick up on that earlier21:29
*** nmagnezi has quit IRC21:30
pglassyeah. the tempest tests make requests directly to octavia's api, and i'm trying to debug some issues there.21:30
ptoohillwell it's neutrons21:30
ptoohilloh, so youre trying to use the client to grab an HM from nlbaas that was created directly in octavia21:30
ptoohillThat probably isnt possible21:31
pglassi thought the event streaming bit was supposed to keep those two databases in sync?21:31
ptoohilleh good point21:31
*** diogogmt has quit IRC21:32
ptoohilli didnt read all the entire scroll back :/21:32
ptoohilltheres another part im not super familiar with though, but that could very well be a bug in it then21:33
ptoohillOnce again im only here to make things more confusing21:33
ptoohill:/21:33
*** matt-borland has quit IRC21:35
ptoohillYou dont see any communication failure logs after you send the request?21:36
pglassnot that I've notice21:39
pglassnoticed*21:39
*** ducttape_ has quit IRC21:49
*** bana_k has quit IRC21:49
*** pglass has quit IRC22:03
*** bana_k has joined #openstack-lbaas22:06
*** rcernin has quit IRC22:25
*** bdeschenes has quit IRC22:35
*** bana_k has quit IRC22:36
*** cody-somerville has quit IRC22:41
*** bana_k has joined #openstack-lbaas22:42
*** bdeschenes has joined #openstack-lbaas22:46
openstackgerritMichael Johnson proposed openstack/octavia: Fixes functional tests and test config override  https://review.openstack.org/38134423:53
openstackgerritMichael Johnson proposed openstack/octavia: Fixes functional tests and test config override  https://review.openstack.org/38134423:58

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