Tuesday, 2016-12-13

*** ducttape_ has joined #openstack-lbaas00:01
rm_worklooking at other stuff, it does seem to use /opt/stack/requirements/upper-constraints.txt00:03
rm_workthat said, I think I'm fine with the way you're doing it00:03
greghaynesI think you keep it the way it is and then in the job set DIB_REPOLOCATION_upper_constraints=/opt/stack/requirements/upper-constraints.txt00:09
greghaynessimilar to the amphora-agent00:09
*** armax has quit IRC00:13
*** ipsecguy_ has quit IRC00:30
johnsomWell, argh.  That isn't working.  It keeps saying the file isn't present.  so I guess "file" in the source-repo thing isn't working right.00:30
*** ipsecguy has joined #openstack-lbaas00:31
johnsomI see is successfully downloads it, but when it comes back to use it, it's not there.  So, my guess is that it's placing it in the wrong place.00:31
rm_workoh errr00:35
rm_workhmm dunno00:35
rm_worki guess /opt/stack/requirements actually ISN'T there, since this is inside the image build, isn't it00:35
johnsomRight00:35
rm_workerg.00:35
greghaynesthe path is to a path outside the chroot00:36
johnsomLet me see if I can debug the "file" mode00:36
greghaynesgot a link?00:36
greghaynesok00:36
johnsomhttp://logs.openstack.org/56/409956/3/check/gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial-nv/5fe063b/logs/devstacklog.txt.gz#_2016-12-13_00_00_29_29900:36
johnsomI have it configured the same way we have the amphora-agent configured,  so it should drop it in the chroot  path00:36
greghaynesoh, because the dest was set to /opt/amphora-agent00:37
greghaynesoh nvm, you changed it00:38
johnsomYeah, I thought a checkout might be squashing it, so I tried a different path00:38
*** ipsecguy has quit IRC00:39
johnsomMaybe I need to specify the filename for the destination.  It seems to be copying the mangled cache filename.00:42
greghaynesyea could be, im trying to figure out why were not seeing the cp in the log00:42
greghayneswe see the wget but theres no other info00:43
greghaynesah, dib isnt run with -x00:43
johnsomYeah, I saw the same missing00:43
*** ipsecguy has joined #openstack-lbaas00:44
openstackgerritgreghaynes proposed openstack/octavia: Add support for diskimage-builder tracing  https://review.openstack.org/40999000:46
openstackgerritgreghaynes proposed openstack/octavia: Add support for diskimage-builder tracing  https://review.openstack.org/40999000:47
greghaynesthere, then ^ should probably be used in you all's job definition00:47
johnsomWe might want to add that to the devstack plugin00:48
greghaynesah, yes00:48
openstackgerritgreghaynes proposed openstack/octavia: Add support for diskimage-builder tracing  https://review.openstack.org/40999000:49
johnsomMissed the x in the getopts00:50
openstackgerritMichael Johnson proposed openstack/octavia: Fix the agent install to use pip -U  https://review.openstack.org/40995600:50
greghaynesoops00:51
openstackgerritgreghaynes proposed openstack/octavia: Add support for diskimage-builder tracing  https://review.openstack.org/40999000:52
johnsomYep, it was copying the cached filename, so explicitly setting it for the destination fixes the issue.00:53
greghaynesnice00:54
rm_worktrying on my side too01:00
rm_workgonna let it run and do dinner and stuff01:01
*** diogogmt has joined #openstack-lbaas01:01
*** yuanying has quit IRC01:11
*** yuanying has joined #openstack-lbaas01:11
johnsomHmm, ok, I'm leaning toward not having that on by default.  It makes that log so much harder to read....01:13
rm_workcan you tie it to the rest of the DEBUG stuff?01:15
*** ducttape_ has quit IRC01:16
johnsomYeah, but we have that on by default.  I'm thinking we just leave it as an option on the command and don't have devstack enable it.01:17
johnsomMaybe I am just too used to reading the old way.  What do you think? http://logs.openstack.org/90/409990/4/check/gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv/7e270b0/logs/devstacklog.txt.gz#_2016-12-13_01_08_48_71001:17
johnsomFrom there down.01:18
johnsomIt's not like we debug DIB itself that often01:18
rm_workeverything is already so freaking noisy in there it's hard for me to even tell a difference immediately01:21
rm_workoh actually, does -x propagate?01:21
johnsomYeah, to me it seems like it is adding to the noise problem01:21
rm_workif i run a script with -x, and it runs another script, does that script get it too?01:21
rm_workor no01:22
johnsomno01:22
rm_workhmm k01:22
*** ducttape_ has joined #openstack-lbaas01:22
rm_workyeah there's so much there i really can't read much of it anyway, i just rely on being able to see the few lines before any error that pops up01:22
rm_workwhich usually causes devstack to end01:22
rm_workregardless, we need all those dib patches to land, so hopefully greghaynes can push those in front of the right people to get them moving soon :P01:33
rm_workand then it looks like I'm pretty much up and running again with my environments, assuming nothing horrific pops up once I actually get a full end to end test going on a LB01:33
rm_workso I'll be able to actually get to some of these pending reviews01:34
rm_workwhelp, bbl01:34
*** tovin07_ has joined #openstack-lbaas01:35
*** fnaval has joined #openstack-lbaas01:35
johnsomUgh, it got farther.  We booted the amp, create the LB ok, but create listener blew up01:37
johnsom ERROR octavia.amphorae.backends.agent.api_server.server TypeError: write() argument must be str, not bytes01:55
johnsomSo, yeah, we are looking at a bunch of these02:07
johnsomFile "/usr/local/lib/python3.5/dist-packages/octavia/amphorae/backends/utils/haproxy_query.py", line 52, in _query02:07
johnsomDec 13 02:03:34 amphora-f74cbd15-6e67-483f-b9c3-baa04adbfd63 amphora-agent[1722]:     sock.send(query + '\n')02:07
johnsomDec 13 02:03:34 amphora-f74cbd15-6e67-483f-b9c3-baa04adbfd63 amphora-agent[1722]: TypeError: a bytes-like object is required, not 'str'02:07
johnsomERROR octavia.amphorae.backends.agent.api_server.02:08
johnsomserver   File "/usr/local/lib/python3.5/dist-packages/octavia/amphorae/backends/02:08
johnsomagent/api_server/listener.py", line 109, in upload_haproxy_config02:08
johnsomDec 13 01:55:24 amphora-f74cbd15-6e67-483f-b9c3-baa04adbfd63 amphora-agent[1144]02:08
johnsom: 2016-12-13 01:55:24.659 1284 ERROR octavia.amphorae.backends.agent.api_server.02:08
johnsomserver     file.write(b)02:08
johnsomDec 13 01:55:24 amphora-f74cbd15-6e67-483f-b9c3-baa04adbfd63 amphora-agent[1144]02:08
johnsom: 2016-12-13 01:55:24.659 1284 ERROR octavia.amphorae.backends.agent.api_server.02:08
johnsomserver TypeError: write() argument must be str, not bytes02:08
johnsomSo, we will need to look at that tomorrow.02:08
johnsomI will be available off and on as I have meetings/internal stuff tomorrow.02:08
*** yuanying has quit IRC02:11
*** ducttape_ has quit IRC02:26
*** gongysh has joined #openstack-lbaas02:35
*** chenhb has joined #openstack-lbaas02:37
*** chlong has quit IRC02:45
*** chlong has joined #openstack-lbaas02:59
*** ducttape_ has joined #openstack-lbaas03:26
*** raginbajin has quit IRC03:27
*** raginbajin has joined #openstack-lbaas03:32
*** ducttape_ has quit IRC03:32
*** gongysh has quit IRC03:39
*** zhouyaguo has joined #openstack-lbaas03:41
*** harlowja has quit IRC03:43
*** gongysh has joined #openstack-lbaas03:54
diltrampython2 vs python3 compatibility03:56
diltramthis is why johnsom I was asking about dropping py2.7 especially in amphora03:56
johnsomLet's not start that war up here.03:59
diltram:P03:59
diltramwe need to change testing03:59
diltrammock on go a little deeper04:00
diltramI will try one thing04:00
diltrammaybe will help04:00
*** diogogmt has quit IRC04:00
*** fnaval has quit IRC04:08
diltramjohnsom: so we can use six.b04:11
diltramto convert that value04:11
diltramand it will work in 2.7 and 3.x04:11
diltramI need to apply all patches (this about -U, from remove tripleo) to test is it working?04:17
diltramjohnsom: ^^04:18
*** reedip_ has joined #openstack-lbaas04:19
johnsomYeah, six can help.  Most of the code already handles this, so there are examples.04:19
johnsomSo, to get setup, you can "checkout" the last (top) patch in the chain.  It will get them all.  You also need to grab those dependent patches in DIB04:20
*** harlowja has joined #openstack-lbaas04:21
*** links has joined #openstack-lbaas04:22
johnsomI agree on the testing.  I thought we had pretty good coverage for the py3 testing, but the open stuff has to be mocked out, so, yeah, that is biting us04:23
diltramyeah, we need to somehow find a way how to test this first layer API04:24
diltramlike this socket.socket04:24
diltramwith statement04:24
diltramand other04:25
*** reedip_ is now known as outofmemory04:33
*** yuanying has joined #openstack-lbaas04:33
*** ducttape_ has joined #openstack-lbaas04:42
*** outofmemory has quit IRC04:53
*** outofmemory has joined #openstack-lbaas04:54
*** amotoki has joined #openstack-lbaas04:55
*** ducttape_ has quit IRC04:59
*** csomerville has quit IRC05:01
*** reedip has quit IRC05:07
*** yatin_on_leave has quit IRC05:07
*** harlowja has quit IRC05:08
*** reedip has joined #openstack-lbaas05:20
*** yatin_on_leave has joined #openstack-lbaas05:21
*** reedip has quit IRC05:28
*** yatin_on_leave has quit IRC05:28
*** outofmemory has quit IRC05:28
*** yatin_on_leave has joined #openstack-lbaas05:40
*** outofmemory has joined #openstack-lbaas05:40
*** reedip has joined #openstack-lbaas05:41
*** yatin_on_leave has quit IRC05:50
*** reedip has quit IRC05:50
*** harlowja has joined #openstack-lbaas05:56
*** ducttape_ has joined #openstack-lbaas06:00
*** tovin07_ has quit IRC06:01
*** tovin07_ has joined #openstack-lbaas06:01
*** reedip has joined #openstack-lbaas06:02
*** yatin_on_leave has joined #openstack-lbaas06:03
*** ducttape_ has quit IRC06:05
*** tovin07 has quit IRC06:06
*** tovin07__ has joined #openstack-lbaas06:06
*** yuanying has quit IRC06:12
*** yuanying has joined #openstack-lbaas06:12
*** yuanying has quit IRC06:12
*** yuanying has joined #openstack-lbaas06:13
*** yuanying has quit IRC06:17
*** outofmemory has quit IRC06:27
*** yatin_on_leave has quit IRC06:27
*** tovin07_ is now known as tovin006:32
*** tovin0 is now known as tovin0706:32
*** links has quit IRC06:34
*** tovin07__ has quit IRC06:34
*** tovin07__ has joined #openstack-lbaas06:35
*** tovin07__ has quit IRC06:35
*** tovin07__ has joined #openstack-lbaas06:35
*** links has joined #openstack-lbaas06:39
*** eezhova_ has joined #openstack-lbaas06:39
*** yatin_on_leave has joined #openstack-lbaas06:41
*** tovin07__ is now known as tovin07_afk06:42
korean101rm_work: hi. rm06:49
korean101rm_work: can i use this package? (http://mirror.centos.org/centos/7/cloud/x86_64/openstack-newton/)06:49
*** tovin07_afk has quit IRC06:50
korean101rm_work: So far I have used Ubuntu, but I want to move to CentOS06:50
korean101rm_work: CentOS rpm packages OK?06:50
*** amotoki has quit IRC06:52
*** amotoki has joined #openstack-lbaas06:52
*** kevo has joined #openstack-lbaas06:59
*** tovin07 has left #openstack-lbaas07:05
*** eezhova_ has quit IRC07:16
*** harlowja has quit IRC07:25
*** ducttape_ has joined #openstack-lbaas07:31
*** ducttape_ has quit IRC07:35
*** yuanying has joined #openstack-lbaas07:51
*** yamamoto has quit IRC07:55
*** ihrachys has joined #openstack-lbaas07:56
*** eezhova_ has joined #openstack-lbaas07:58
*** jsheeren has joined #openstack-lbaas08:02
*** basilAB has quit IRC08:04
*** rcernin has joined #openstack-lbaas08:05
*** basilAB has joined #openstack-lbaas08:09
*** pcaruana has joined #openstack-lbaas08:10
*** rcernin has quit IRC08:22
*** rcernin has joined #openstack-lbaas08:25
*** kobis has joined #openstack-lbaas08:28
*** amotoki_ has joined #openstack-lbaas08:29
*** amotoki has quit IRC08:32
*** yamamoto has joined #openstack-lbaas08:32
*** Alex_Stef has joined #openstack-lbaas08:33
*** yamamoto_ has joined #openstack-lbaas08:33
*** yamamoto has quit IRC08:37
*** ihrachys has quit IRC08:38
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology Initial Distributor Noop Driver  https://review.openstack.org/31300608:38
*** ihrachys has joined #openstack-lbaas08:41
*** ihrachys has quit IRC08:49
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Backend  https://review.openstack.org/32042208:51
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - network driver related changes  https://review.openstack.org/32249408:51
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - controller network tasks  https://review.openstack.org/32348108:52
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor image creation  https://review.openstack.org/40359408:52
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Initial Cluster Manager  https://review.openstack.org/40523808:52
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor related tasks  https://review.openstack.org/40695108:53
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - distributor certificate tasks  https://review.openstack.org/40695208:53
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - distributor creation flow  https://review.openstack.org/40695308:53
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create shared distributor  https://review.openstack.org/40695408:53
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create distributor network flow  https://review.openstack.org/40976308:53
openstackgerritValleriya Perelman proposed openstack/octavia: Active-Active Topology - Cluster DB Tasks  https://review.openstack.org/40976408:53
openstackgerritValleriya Perelman proposed openstack/octavia: Active-Active Topology - register/uregister amphorae tasks  https://review.openstack.org/40976508:54
*** nmagnezi has joined #openstack-lbaas09:00
*** ducttape_ has joined #openstack-lbaas09:01
*** ihrachys has joined #openstack-lbaas09:02
*** ihrachys has quit IRC09:04
*** ducttape_ has quit IRC09:06
*** yatin_on_leave has quit IRC09:33
*** reedip has quit IRC09:34
*** amotoki has joined #openstack-lbaas09:36
*** gongysh has quit IRC09:36
*** reedip has joined #openstack-lbaas09:46
*** yamamoto_ has quit IRC09:46
*** yuanying has quit IRC09:47
*** yatin_on_leave has joined #openstack-lbaas09:47
*** yamamoto has joined #openstack-lbaas09:47
*** yatin_on_leave has quit IRC09:54
*** reedip has quit IRC09:55
*** ihrachys has joined #openstack-lbaas09:59
*** amotoki has quit IRC10:00
*** ihrachys has quit IRC10:03
*** yatin_on_leave has joined #openstack-lbaas10:07
*** reedip has joined #openstack-lbaas10:08
*** yatin_on_leave has quit IRC10:13
*** reedip has quit IRC10:14
*** yamamoto has quit IRC10:14
*** yamamoto has joined #openstack-lbaas10:15
*** links has quit IRC10:16
*** reedip has joined #openstack-lbaas10:25
*** yatin_on_leave has joined #openstack-lbaas10:26
*** yamamoto has quit IRC10:26
*** yamamoto has joined #openstack-lbaas10:27
*** links has joined #openstack-lbaas10:30
*** yatin_on_leave has quit IRC10:31
*** reedip has quit IRC10:31
*** ducttape_ has joined #openstack-lbaas10:32
*** ihrachys has joined #openstack-lbaas10:33
*** ducttape_ has quit IRC10:37
*** zhouyaguo has quit IRC10:41
*** yamamoto has quit IRC10:41
*** reedip has joined #openstack-lbaas10:42
*** zhouyaguo has joined #openstack-lbaas10:43
*** yatin_on_leave has joined #openstack-lbaas10:43
*** woodster_ has quit IRC10:45
*** yamamoto has joined #openstack-lbaas10:46
*** zhouyaguo has quit IRC10:47
*** zhouyaguo has joined #openstack-lbaas10:49
*** amotoki_ has quit IRC11:01
*** ihrachys has quit IRC11:04
*** ihrachys has joined #openstack-lbaas11:05
*** yatin_on_leave has quit IRC11:06
*** reedip has quit IRC11:06
*** yamamoto has quit IRC11:08
*** links has quit IRC11:15
*** reedip has joined #openstack-lbaas11:18
*** yatin_on_leave has joined #openstack-lbaas11:18
*** yamamoto has joined #openstack-lbaas11:21
*** yamamoto has quit IRC11:22
*** yatin_on_leave has quit IRC11:23
*** reedip has quit IRC11:24
*** amoralej|off is now known as amoralej11:25
*** yamamoto has joined #openstack-lbaas11:26
*** links has joined #openstack-lbaas11:32
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Initial Cluster Manager  https://review.openstack.org/40523811:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology Initial Distributor Noop Driver  https://review.openstack.org/31300611:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create distributor network flow  https://review.openstack.org/40976311:35
openstackgerritValleriya Perelman proposed openstack/octavia: Active-Active Topology - register/uregister amphorae tasks  https://review.openstack.org/40976511:35
openstackgerritValleriya Perelman proposed openstack/octavia: Active-Active Topology - Cluster DB Tasks  https://review.openstack.org/40976411:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Driver  https://review.openstack.org/31762911:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Backend  https://review.openstack.org/32042211:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor related tasks  https://review.openstack.org/40695111:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - controller network tasks  https://review.openstack.org/32348111:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - Distributor image creation  https://review.openstack.org/40359411:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - network driver related changes  https://review.openstack.org/32249411:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - distributor certificate tasks  https://review.openstack.org/40695211:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - distributor creation flow  https://review.openstack.org/40695311:35
openstackgerritValleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology - create shared distributor  https://review.openstack.org/40695411:35
*** yatin_on_leave has joined #openstack-lbaas11:35
*** ducttape_ has joined #openstack-lbaas12:02
*** ducttape_ has quit IRC12:07
*** yamamoto has quit IRC12:33
*** ducttape_ has joined #openstack-lbaas12:36
*** yamamoto has joined #openstack-lbaas12:54
*** ihrachys has quit IRC13:05
*** ihrachys has joined #openstack-lbaas13:06
*** yamamoto has quit IRC13:10
*** yamamoto has joined #openstack-lbaas13:11
*** yamamoto has quit IRC13:16
*** amotoki has joined #openstack-lbaas13:18
*** ducttape_ has quit IRC13:22
*** gongysh has joined #openstack-lbaas13:33
*** gongysh has quit IRC13:36
*** amoralej is now known as amoralej|lunch13:44
openstackgerritMerged openstack/octavia: Add keystone authentication of token  https://review.openstack.org/26506513:45
*** amotoki has quit IRC13:45
*** yatin_on_leave has quit IRC13:53
*** yatin_on_leave has joined #openstack-lbaas14:05
*** ducttape_ has joined #openstack-lbaas14:08
*** nmagnezi has quit IRC14:11
*** yamamoto has joined #openstack-lbaas14:14
*** ducttape_ has quit IRC14:15
*** yatin_on_leave has quit IRC14:16
*** yamamoto has quit IRC14:26
*** amoralej|lunch is now known as amoralej14:36
*** fnaval has joined #openstack-lbaas14:41
*** ducttape_ has joined #openstack-lbaas14:50
*** outofmemory has joined #openstack-lbaas15:04
*** jsheeren has quit IRC15:07
*** chlong has quit IRC15:13
*** Alex_Stef has quit IRC15:17
*** nmagnezi has joined #openstack-lbaas15:22
*** benoit has quit IRC15:33
*** links has quit IRC15:42
*** benoit_ has joined #openstack-lbaas15:46
*** kobis has quit IRC15:51
*** _ducttape_ has joined #openstack-lbaas16:00
*** ducttape_ has quit IRC16:03
*** rcernin has quit IRC16:04
*** pcaruana has quit IRC16:09
diltrammorning16:15
xgermanO/16:19
*** _ducttape_ has quit IRC16:22
*** ducttape_ has joined #openstack-lbaas16:24
*** ducttape_ has quit IRC16:24
bloganmorning16:24
bloganxgerman: getting settled in?16:24
diltramanyone able to login into gerrit?16:24
xgermannope16:24
diltramok16:24
blogandiltram: its down16:24
xgermanblogan, figured out slack, video, and such16:25
xgermanStill settling16:25
*** ducttape_ has joined #openstack-lbaas16:27
*** benoit_ has quit IRC16:31
*** eezhova_ has quit IRC16:32
*** outofmemory has quit IRC16:41
*** benoit_ has joined #openstack-lbaas16:44
*** chlong has joined #openstack-lbaas16:46
*** rcernin has joined #openstack-lbaas17:00
*** ducttape_ has quit IRC17:02
rm_workxgerman: you guys using slack now? lol17:02
*** ducttape_ has joined #openstack-lbaas17:02
xgermaneverybody does17:03
xgermanthere are even conferences with their own slack channel17:03
*** strigazi is now known as strigazi_AFK17:07
johnsomFYI, I have a few minutes before my next meeting, so working on the agent python3 bytes issues17:13
rm_workbytes issue?17:16
johnsomYeah, the agent has some py3 issues.  I posted a few last night in the irc channel17:18
johnsomI thought we had them all in good shape, but I guessed we missed a few issues in the agent code17:19
rm_workhmm17:19
greghayneswoo, sounds like at least theres been some good value out of all the py3k derpage17:20
rm_workah i see it17:20
johnsomI have two changes I'm about to test17:21
rm_workalso, korean101 yeah the newton packages SHOULD work, I believe, and there shouldn't be anything wrong with running on centos17:21
*** diogogmt has joined #openstack-lbaas17:23
*** eezhova_ has joined #openstack-lbaas17:23
*** rcernin has quit IRC17:24
*** rcernin has joined #openstack-lbaas17:35
*** rcernin has quit IRC17:35
*** kobis has joined #openstack-lbaas17:40
*** ihrachys has quit IRC17:44
*** kobis has quit IRC17:51
*** kevo has quit IRC17:51
openstackgerritMichael Johnson proposed openstack/octavia: Fix some python3 string issues in amphora agent  https://review.openstack.org/41034517:57
johnsomrm_work  ^^^ That isn't finished.  I need to go to a bunch of meetings, can you work on fixing the rest of the string/byte issues.17:57
rm_workOk, i'll take a look.17:57
johnsomThere might be a better way than I was doing it as well17:57
rm_workI was about to ask what you were doing17:58
johnsomMaking a mess probably17:58
*** kobis has joined #openstack-lbaas17:58
rm_workhmm k18:00
rm_workstill trying to get one spun up where i can actually ssh in18:00
* greghaynes commented18:00
johnsomWith that and the dependencies, I can get as far as the lb creating and ssh.  It's listener that falls over18:01
rm_workk i'll probably have to build a new stack18:02
*** kobis has quit IRC18:05
*** fnaval_ has joined #openstack-lbaas18:09
*** fnaval__ has joined #openstack-lbaas18:11
*** fnaval has quit IRC18:11
*** kobis has joined #openstack-lbaas18:12
*** fnaval has joined #openstack-lbaas18:12
*** kobis has quit IRC18:12
*** fnaval_ has quit IRC18:13
*** fnaval_ has joined #openstack-lbaas18:14
*** fnaval__ has quit IRC18:15
*** fnaval__ has joined #openstack-lbaas18:16
*** fnaval has quit IRC18:17
*** fnaval___ has joined #openstack-lbaas18:17
*** klindgren has joined #openstack-lbaas18:19
*** fnaval has joined #openstack-lbaas18:19
*** fnaval_ has quit IRC18:19
*** klindgren_ has quit IRC18:20
*** fnaval__ has quit IRC18:20
*** diogogmt has quit IRC18:22
*** fnaval___ has quit IRC18:23
*** eezhova_ has quit IRC18:23
rm_workyou might be out of your meeting by the time i get set up for this >_<18:30
*** cody-somerville has joined #openstack-lbaas18:38
*** cody-somerville has quit IRC18:38
*** cody-somerville has joined #openstack-lbaas18:38
*** eezhova has joined #openstack-lbaas18:52
*** eezhova has quit IRC19:01
*** eezhova has joined #openstack-lbaas19:01
*** diogogmt has joined #openstack-lbaas19:03
*** diogogmt has quit IRC19:04
*** diogogmt has joined #openstack-lbaas19:05
johnsomNot likely, I'm basically booked for the next 3-4 hours...   Ping me though if you have questions19:06
*** eezhova has quit IRC19:06
*** rcernin has joined #openstack-lbaas19:14
amoralejping ankur-gupta-f re. dashboard status, i've seen in last meeting log that you may take a look19:16
*** madhu_ak has joined #openstack-lbaas19:17
ankur-gupta-famoralej: Indeed. In fact I am trying to build the VM right now. But stable/mitaka is fighting me with all its got19:17
ankur-gupta-fby all mean if you can get it up and running and solve it that would be awesome. But yes, trying to take a crack at it :)19:18
amoraleji tested it in RDO and found some issues, https://bugs.launchpad.net/neutron-lbaas-dashboard/+bug/1629258 https://bugs.launchpad.net/neutron-lbaas-dashboard/+bug/1629261 https://bugs.launchpad.net/neutron-lbaas-dashboard/+bug/162926619:18
openstackLaunchpad bug 1629258 in Neutron LBaaS Dashboard ""Error: source_type" when trying to create a loadbalancer" [Undecided,New]19:18
openstackLaunchpad bug 1629261 in Neutron LBaaS Dashboard "Error when i try to edit a load balancer" [Undecided,New]19:18
openstackLaunchpad bug 1629266 in Neutron LBaaS Dashboard "Error when i try to terminate a load balancer" [Undecided,New]19:18
ankur-gupta-fooohhh boy. Fun.19:21
ankur-gupta-famoralej: how did you get your env up and running?19:21
amoralejunfortunately, my experience with dashboard stuff is none :(19:21
amoraleji used packstack19:21
amoralejand symply install the lbaas dashboard and it's automatically enabled19:22
amoralejso, setting the environment is the easy part19:22
amoralejhave you used packstack?19:22
ankur-gupta-fnice and easy. I am trying to build on an Ubuntu VM with devstack and its getting all sorts of crazy errors.19:22
ankur-gupta-fNot yet19:23
ankur-gupta-freading up on docs to install with packstack right now19:23
amoralejcreate a centos7 vm19:23
amoralejenable newton repo by "yum install -y *newton"19:24
amoralejand install it with "yum install openstack-packstack"19:24
johnsomankur-gupta-f I can help you with your devstack errors.  It's likely the diskimage-builder breakage.19:25
ankur-gupta-fits breaking on keystone and for whatever reason openstacksdk19:26
johnsomHmm, ok, so not getting down to diskimage-builder yet.  If you want me to take a look we can jump in the hangout19:26
ankur-gupta-fjohnsom: yea give me a second.19:27
*** eezhova has joined #openstack-lbaas19:29
nmagnezijohnsom, hello sir :)19:31
*** kevo has joined #openstack-lbaas19:37
*** eezhova has quit IRC19:43
nmagnezijohnsom, where can i list an item for the weekly meeting tomo20:13
nmagnezitomorrow*20:13
*** amoralej is now known as amoralej|off20:17
rm_workthe wiki page for our meeting agenda20:19
rm_workuhh, where is that... i usually google for it20:19
johnsomhttps://wiki.openstack.org/wiki/Octavia20:20
rm_workthe ToC on the meeting page is getting out of hand <_<20:23
*** eezhova has joined #openstack-lbaas20:25
johnsomYeah, it's getting towards the end of the year20:25
*** eezhova has quit IRC20:26
ankur-gupta-famoralej|off: the bugs you submitted. Which branch of neutron-lbaas-dashboard was being used... since apparently stable/newton doesn't exist...20:39
*** fnaval_ has joined #openstack-lbaas20:39
*** fnaval has quit IRC20:43
johnsomankur-gupta-f Correct, there was not enough change to cut a newton release.  So, use Mitaka20:56
*** csomerville has joined #openstack-lbaas21:02
rm_workjohnsom: PostVIPPlug is causing a revert for me still, even with your latest :(21:03
rm_worktrying to get an amp just *up* and SSH-able21:03
johnsomrm_work Ugh, really?   Can you check octavia / elements/amphora-agent/install.d/75-run_setup_install and make sure the -U is in there?21:05
*** cody-somerville has quit IRC21:05
johnsomrm_work Don't forget, with that cache change to pull octavia from local, you have to have all the changes committed before building the image, otherwise it pulls master21:06
rm_workyeah it should be21:06
rm_worksec21:06
rm_workyeah the -U is there21:07
johnsomAnd you can't ssh?   Check /opt/stack/data/nova/instances/<uuid>/console.log21:07
rm_workk sec, i lost it to the HM21:12
rm_workwaited too long21:13
amoralej|offankur-gupta-f, i used master21:15
johnsomYeah, I kill that.  Also, you can edit octavia/common/base_taskflow.py, add never_resolve=True, to the engine load.  That will stop the revert flow from starting.21:15
ankur-gupta-fjohnsom: amoralej|off: kk thanks21:18
rm_workk21:18
rm_worki keep getting connection timeouts when ssh-ing to the amp... i'm thinking it just *takes that long* though, lol21:21
rm_workneed to up that timeout i guess21:21
johnsomYou can watch it boot in by tailing that console log21:21
rm_workyeah i did21:22
rm_workand it booted21:22
johnsomIf you see a login in that log, you should be able to ssh in21:22
rm_workyeah21:22
rm_workit just takes FOREEEEVER21:23
rm_worksetting the ConnectTimeout to like infinity21:23
rm_workhopefully will get in21:23
johnsomThe boot or ssh to connect?21:23
rm_workthe ssh21:23
rm_work-o ConnectTimeout=100000 hopefully will work21:24
* rm_work crosses fingers21:24
johnsomI am skeptical, it connects fast for me.21:24
rm_workit's always been that slow for me, even when it worked21:25
rm_workhmmm weird, it still timed out quicker21:25
*** madhu_ak has quit IRC21:28
rm_workstill times out in ... apparently 127 seconds >_>21:29
*** chlong has quit IRC21:30
rm_worknetworking may just be borked21:34
rm_workah nm got it21:35
rm_worki'm dumb21:35
rm_workyou can prolly guess how :P21:35
rm_workanyway, should be good now21:35
*** amoralej|off is now known as amoralej21:36
rm_workdoes the agent log somewhere? I thought it did but the path i thought i remembered seems empty21:38
xgermanthe flask agent logged in /var/logs21:42
*** kobis has joined #openstack-lbaas21:43
xgermanupstart21:43
xgermannot sure if gunicorn logs to stdout/stderr which we can forward with upstart?21:44
rm_workyeah it seems maybe gunicorn isn't doing logging like i expected21:44
rm_workit's set to log to stdout21:45
rm_workand yeah i expected the init stuff to handle capturing that21:45
rm_workbut maybe not21:45
nmagnezijohnsom, thanks :-) I added a few items to the agenda21:45
rm_workI might tweak that to just ... force it to log to a specific place21:47
rm_workwhich does work, i just did it locally and forced a restart of the agent21:47
*** nmagnezi has quit IRC21:51
xgermanyeah, having a good log location is goodness21:54
openstackgerritDirk Mueller proposed openstack/neutron-lbaas-dashboard: Allow hacking 0.12.x  https://review.openstack.org/41041621:57
rm_workjohnsom: what is the old expected log location, so i can match it?21:59
xgermanlet me check22:00
*** csomerville has quit IRC22:00
*** amoralej is now known as amoralej|off22:01
xgermanhttps://usercontent.irccloud-cdn.com/file/cExDnvfT/Screen%20Shot%202016-12-13%20at%205.01.24%20PM.png22:02
openstackgerritSindhu Devale proposed openstack/octavia: [WIP] Octavia developer quick start guide  https://review.openstack.org/41041922:02
openstackgerritDirk Mueller proposed openstack/neutron-lbaas-dashboard: Add Constraints support  https://review.openstack.org/41042022:02
xgerman^^ rm_work22:02
rm_worklol ok nm22:02
rm_worki guess i'm not going to use the same path22:02
johnsomrm_work /var/log/syslog now with systemd images22:02
rm_workbecause that's very very upstart-specific22:03
rm_workaaaah ok johnsom22:03
rm_workweird, not seeing the error there22:05
rm_workpostvipplug fails hard in o-cw but there's nothing in the amp's syslog about it even attempting to connect22:05
rm_worki was expecting it to spew stuff there22:05
rm_workok now i'm in business... got myself set up to send arbitrary requests to the agent22:13
*** csomerville has joined #openstack-lbaas22:13
*** kobis has quit IRC22:19
*** yamamoto has joined #openstack-lbaas22:28
johnsomrm_work How is it going?  Anything I can help with?22:56
rm_workjust throwing all the types of requests at it22:57
rm_workand seeing what breaks22:57
rm_workand fixing it22:57
rm_workonly found one so far22:57
rm_workthough some of these requests are tricky to format manually22:57
rm_workso if you have a better way...22:58
rm_workshit, i let it revert by accident23:00
johnsomShort of code inspection, nope23:03
*** armax has joined #openstack-lbaas23:04
*** ducttape_ has quit IRC23:12
xgermanrm_work you should note those requests and put them in some script so we ca run tests23:30
rm_workhmm23:31
rm_workmight be difficult23:31
rm_workthe way i got it to work was by spinning up python, importing our client, and making some fake objects23:31
rm_workwell, i guess i could make a python script that does that23:31
rm_workhaving trouble emulating a plug_vip tho23:32
rm_workkeep getting Invalid request23:32
rm_work'{\n  "error": "400: Bad Request", \n  "http_code": 400\n}\n'23:32
rm_workah i know why, nm23:32
rm_worknow i'm getting a 404?! not sure how that's possible actually23:38
xgermanmagic?23:39
rm_workah got it23:48
rm_workjohnsom: what do I have to pass in for mac_address for a vip_plug operation23:52
rm_workport = amphorae_network_config.get(amphora.id).vrrp_port23:52
rm_work'mac_address': port.mac_address23:52
rm_worktrying to trace that down in the DB23:52
rm_workbut i think maybe it's outside of our DB? :/23:52
johnsomIt is the mac address of the neutron port for the vip.  We get it from neutron23:52
rm_workyeah23:53
rm_workugh k23:53
johnsomIt gets us around the interface naming issues23:53
rm_workok so lets see23:53
rm_worki have a vrrp_port id, so i just need to look that up in neutron right?23:53
rm_workgot it23:54
johnsomYou could probably just do an ip link too23:54
johnsomsince you are doing it manually23:54
rm_workhmm .. /etc/netns/amphora-haproxy23:54
rm_workgets created once on the first vip_plug23:55
johnsomCorrect23:55
rm_workand if you run it again, it's already there and explodes?23:55
rm_workis that ... right?23:55
johnsomI think it just gets overwriten23:55
rm_workFileExistsError: [Errno 17] File exists: '/etc/netns/amphora-haproxy'23:55
rm_worki wonder if that's a py3 thing23:55
johnsomThere is a check in there about not running all of this again because flask was doing stupid things23:56
johnsomhttps://github.com/openstack/octavia/blob/master/octavia/amphorae/backends/agent/api_server/plug.py#L8523:56
johnsomYeah, that stops this from running a second time23:57
rm_workuhh ... k23:58
johnsomBTW, no, that is the same in py2723:58
rm_workhmm23:58
rm_workyeah k23:58
rm_worki got it in a weird state23:59
rm_workthat i think isn't normal23:59
rm_workso i'll ignore that for now23:59

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