Thursday, 2016-05-19

*** minwang2 has quit IRC00:10
*** harlowja_ has joined #openstack-lbaas00:11
*** mixos has joined #openstack-lbaas00:12
*** harlowja has quit IRC00:15
*** meghal has quit IRC00:21
*** diogogmt has quit IRC00:23
*** meghal has joined #openstack-lbaas00:23
*** ajmiller_ has joined #openstack-lbaas00:25
*** diogogmt has joined #openstack-lbaas00:27
*** meghal has quit IRC00:28
*** ajmiller has quit IRC00:29
*** diogogmt has quit IRC00:36
*** crc32 has joined #openstack-lbaas00:56
*** bana_k has quit IRC01:05
*** kevo has quit IRC01:08
*** diogogmt has joined #openstack-lbaas01:14
*** crc32 has quit IRC01:18
*** ducttape_ has joined #openstack-lbaas01:20
*** doug-fish has joined #openstack-lbaas01:24
*** doug-fish has quit IRC01:29
*** ducttape_ has quit IRC01:56
*** yamamoto_ has joined #openstack-lbaas02:06
*** meghal has joined #openstack-lbaas02:23
*** ducttape_ has joined #openstack-lbaas02:28
*** meghal has quit IRC02:29
*** BjoernT has joined #openstack-lbaas02:32
*** ducttape_ has quit IRC02:34
*** links has joined #openstack-lbaas02:35
*** BjoernT has quit IRC02:39
*** reedip has joined #openstack-lbaas02:41
*** fnaval has quit IRC02:42
*** TrevorV has joined #openstack-lbaas02:47
*** woodster_ has quit IRC02:48
*** fnaval has joined #openstack-lbaas02:51
*** fnaval has quit IRC02:51
*** fnaval has joined #openstack-lbaas02:51
*** yuanying has quit IRC02:54
*** daneyon has joined #openstack-lbaas02:54
*** ajmiller has joined #openstack-lbaas02:59
*** ducttape_ has joined #openstack-lbaas03:01
*** ajmiller_ has quit IRC03:02
*** ducttape_ has quit IRC03:12
*** bana_k has joined #openstack-lbaas03:20
*** yamamoto_ has quit IRC03:26
*** ajmiller has quit IRC03:33
*** ajmiller has joined #openstack-lbaas03:38
*** minwang2 has joined #openstack-lbaas03:43
*** yuanying has joined #openstack-lbaas03:46
*** kingbird has joined #openstack-lbaas03:47
*** reedip has quit IRC03:53
*** reedip has joined #openstack-lbaas03:55
*** links has quit IRC04:00
*** bana_k has quit IRC04:01
*** chlong has joined #openstack-lbaas04:04
*** evgenyf has joined #openstack-lbaas04:06
*** amotoki has joined #openstack-lbaas04:06
*** yamamoto_ has joined #openstack-lbaas04:09
*** TrevorV has quit IRC04:09
*** evgenyf has quit IRC04:10
*** mixos has quit IRC04:12
*** mixos has joined #openstack-lbaas04:12
*** links has joined #openstack-lbaas04:16
*** mixos has quit IRC04:18
*** ducttape_ has joined #openstack-lbaas04:19
*** ajmiller has quit IRC04:20
*** ducttape_ has quit IRC04:21
*** armax has quit IRC04:40
*** bana_k has joined #openstack-lbaas04:46
*** minwang2 has quit IRC04:49
*** gongysh has joined #openstack-lbaas04:53
*** armax has joined #openstack-lbaas04:54
*** armax has quit IRC05:01
*** armax has joined #openstack-lbaas05:03
*** gongysh has quit IRC05:04
*** doug-fish has joined #openstack-lbaas05:11
*** doug-fish has quit IRC05:15
*** chlong has quit IRC05:17
*** kodokuu has quit IRC05:30
*** chlong has joined #openstack-lbaas05:31
openstackgerritChristian Zunker proposed openstack/neutron-lbaas: Prevent LBaaS agent from filling up logs.  https://review.openstack.org/30528405:44
*** fnaval has quit IRC05:48
*** fnaval_ has joined #openstack-lbaas05:49
*** fawadkhaliq has joined #openstack-lbaas05:57
*** doug-fish has joined #openstack-lbaas05:57
*** armax has quit IRC06:00
*** doug-fish has quit IRC06:01
*** chlong has quit IRC06:05
*** reedip_ has joined #openstack-lbaas06:08
*** reedip has quit IRC06:10
*** dhlorenz has quit IRC06:10
*** rcernin has joined #openstack-lbaas06:13
*** chlong has joined #openstack-lbaas06:22
*** numans has joined #openstack-lbaas06:27
*** kobis has joined #openstack-lbaas06:31
*** nmagnezi has joined #openstack-lbaas06:38
*** anilvenkata has joined #openstack-lbaas06:43
*** nmagnezi has quit IRC06:46
*** bana_k has quit IRC06:48
*** nmagnezi has joined #openstack-lbaas06:49
*** chlong has quit IRC06:54
*** dean has joined #openstack-lbaas06:59
*** dean is now known as Guest2493806:59
*** nmagnezi_ has joined #openstack-lbaas07:29
*** nmagnezi_ has quit IRC07:35
*** ihrachys has joined #openstack-lbaas07:37
*** fawadkhaliq has quit IRC07:39
*** fawadkhaliq has joined #openstack-lbaas07:39
*** ihrachys has quit IRC07:41
*** dmk0202 has joined #openstack-lbaas07:50
*** dean has joined #openstack-lbaas08:02
*** dean is now known as Guest789508:02
*** Guest24938 has quit IRC08:04
*** kevo has joined #openstack-lbaas08:13
*** ihrachys has joined #openstack-lbaas08:20
*** noshankus has joined #openstack-lbaas08:35
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Wait for loadbalancer to be ready instead of sleeping  https://review.openstack.org/31850208:38
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Add libvirt provider support and grab files from local /vagrant.  https://review.openstack.org/31850508:49
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Add libvirt provider support and grab files from local /vagrant.  https://review.openstack.org/31850509:09
ajo_I enhanced the vagrant sample a bit ^09:11
*** Guest7895 has quit IRC09:12
ajo_I'm planning to provide another vagrant setting for multi node controller, if that sounds reasonable.09:12
ajo_so we have an easy way to experiment with multiple workers of the octavia services (I'd omit the o-api for now, to avoid the need of an haproxy in front.09:13
*** dean has joined #openstack-lbaas09:13
*** dean is now known as Guest4339009:14
*** ihrachys has quit IRC09:23
*** fawadkhaliq has quit IRC09:24
*** fawadkhaliq has joined #openstack-lbaas09:24
kongajo_: yeah, i think it makes sense to have a multiple vagrant instances deployment.09:41
kongI heard so many people asked how to config the network connectivity between octavia-worker and amphora09:42
kongfor me, I still didn't have full picture about that09:43
noshankus@sbelous & @frito - got the lbaasv2 working in the 3 controller node cluster in Mitaka working :)10:02
noshankusSo thanks for your help yesterday - got me thinking in the right direction10:03
*** dean has joined #openstack-lbaas10:29
*** dean is now known as Guest4024410:30
*** Guest43390 has quit IRC10:32
*** Guest40244 has quit IRC10:34
*** rtheis has joined #openstack-lbaas10:35
ajo_noshankus, that's interesting, if I can get the details, may be I can create the proper Vagrant definition, and any changes required to the devstack plugin (if that's necessary at all)10:46
ajo_sbelous, Frito   ^ :)10:46
ajo_kong, thanks10:46
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Add libvirt provider support and grab files from local /vagrant  https://review.openstack.org/31850510:47
noshankusHi ajo_ sure... note: I installed openstack using fuel-community-9 (one of the latest nightlies due to galera clustering issue) with 3 controllers, 6 compute nodes and 4 ceph nodes. This is using Mitaka on Ubuntu 14.0410:49
ajo_noshankus, it's a start, my intention is to initially have something devstack compatible to check development work,10:51
ajo_then I'd jump into deployment details10:51
ajo_noshankus, what does fuel/mirantis use for HA? , do they use pacemaker? , or just keepalive for the service VIPS?10:51
*** kevo has quit IRC10:53
*** kevo has joined #openstack-lbaas10:53
*** yamamoto_ has quit IRC10:56
sbelousajo_, pacemaker for l3- dhcp-agents. But, what do you mean about HA? HA for lbaas-agent? or?11:00
sbeloussorry, i'm a little newbie in lbaas and related things, and now trying to get into it :(11:00
ajo_sbelous, just in general, I didn't know how do they setup HA11:01
ajo_there are many ways to do ti11:01
ajo_it11:01
ajo_in tripleo/rdo/rhel pacemaker + haproxy is used11:01
*** kingbird has quit IRC11:20
*** doug-fish has joined #openstack-lbaas11:28
*** doug-fish has quit IRC11:29
*** fawadkhaliq has quit IRC11:30
noshankushi ajo_ I'm not sure... will have to look into it myself :)11:32
*** ducttape_ has joined #openstack-lbaas11:59
*** nmagnezi has quit IRC12:13
*** dean has joined #openstack-lbaas12:15
*** dean is now known as Guest7836112:15
*** piet has joined #openstack-lbaas12:22
openstackgerrithang cheng proposed openstack/neutron-lbaas: Add neutron-lbaas-dashboard devstack guide in README.md  https://review.openstack.org/31400712:23
*** ducttape_ has quit IRC12:28
openstackgerrithang cheng proposed openstack/neutron-lbaas: Add neutron-lbaas-dashboard devstack guide in README.md  https://review.openstack.org/31400712:28
*** links has quit IRC12:36
*** piet has quit IRC12:36
*** piet has joined #openstack-lbaas12:37
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Add libvirt provider support and grab files from local /vagrant  https://review.openstack.org/31850512:59
*** bogdan has joined #openstack-lbaas13:13
bogdanis there any documentation on L7 switching in Octavia?13:15
*** diogogmt has quit IRC13:17
duvarenkov_If I create L7Policy, I can pass redirect_url and it is somehow checked whether it is valid URL or not. Can you point me, where that validation occurs?13:28
sbelousbogdan: see here http://octavia.io/review/master/api/octaviaapi.html#layer-7-policies13:28
bogdanthanks sbelous!13:30
bogdando you know if Octavia L7 policies/rules are comparable/compatible with F5 BIG-IP for example?13:31
sbelousduvarenkov_: not sure, but I think somewhere here https://github.com/openstack/octavia/blob/master/octavia/common/validate.py#L29 (and also take a look at sanitize_l7policy_api_args() method)13:33
sbelousbogdan: I don't know anything about F5 BIG-IP, sorry :(13:35
duvarenkov_sbelous: thanks!13:37
bogdansbelous, do you know who are developers of the L7 capabilities?13:42
sbelousbogdan: I think you can ask sbalukoff13:44
bogdanthanks sbelous!13:45
*** anilvenkata has quit IRC13:47
*** piet has quit IRC13:48
*** piet has joined #openstack-lbaas13:55
*** nmagnezi has joined #openstack-lbaas14:00
*** nmagnezi has quit IRC14:01
*** woodster_ has joined #openstack-lbaas14:02
*** Guest78361 has quit IRC14:03
*** ducttape_ has joined #openstack-lbaas14:05
*** ducttape_ has quit IRC14:07
*** ducttape_ has joined #openstack-lbaas14:07
*** piet has quit IRC14:07
*** ducttape_ has quit IRC14:08
*** ducttape_ has joined #openstack-lbaas14:08
*** yamamoto has joined #openstack-lbaas14:12
*** fawadkhaliq has joined #openstack-lbaas14:29
*** diogogmt has joined #openstack-lbaas14:33
*** fawadkhaliq has quit IRC14:33
*** piet has joined #openstack-lbaas14:42
*** yamamoto has quit IRC14:45
*** TrevorV|Home has joined #openstack-lbaas14:53
*** mixos has joined #openstack-lbaas14:54
*** TrevorV|Home has quit IRC14:57
*** fnaval_ has quit IRC14:58
*** TrevorV|Home has joined #openstack-lbaas15:01
*** doug-fish has joined #openstack-lbaas15:10
*** madhu_ak_ has joined #openstack-lbaas15:10
*** links has joined #openstack-lbaas15:11
*** doug-fish has quit IRC15:12
*** fnaval has joined #openstack-lbaas15:13
noshankushi ajo_ look slike pacemaker + haproxy is being used by fuel too15:13
ajo_noshankus, ack :) nice15:13
*** madhu_ak has quit IRC15:14
*** crc32 has joined #openstack-lbaas15:17
noshankusanyone managed to get neutron_lbaas_dashboard installed on Mitaka? I've bene trying various ways and places to drop it in, but it never seems to be picked up...15:18
*** kobis has quit IRC15:19
*** doug-fish has joined #openstack-lbaas15:20
noshankushi doug-fish! Just noticed your neutron-lbaas-dashboard fork for devstack... good timing :) You ever try on openstack as opposed to devstack?15:22
doug-fishnoshankus: hi! I'm not sure I understand the distinction you are making between openstack vs devstack ...15:23
*** fawadkhaliq has joined #openstack-lbaas15:24
noshankusdoug-fish - your "howto"  starts with "Use devstack" :) I have a 3 controller node cluster running Mitaka on Ubuntu 14.04. I installed lbaasv2 and it's working... btu I want to try and get the dashboard panels now...15:26
*** links has quit IRC15:26
noshankusI can't seem to get the panels to appear however15:27
doug-fishnoshankus: did you see the steps at https://github.com/openstack/neutron-lbaas-dashboard#howto ?15:28
*** sbezverk has joined #openstack-lbaas15:28
doug-fishfull disclosure: those aren't the steps I normally followed. But they _should_ work15:28
noshankusYeah.... they're not great steps... i.e. they didn't work - but that could be my issue - not theirs...15:29
doug-fishhmm, that's disappointing. Did you see any errors along the way? or everything looked good and it just didn't work at the end?15:30
noshankusI created the egg and installed it, but all the neutron_lbaas_dashboard went under /usr/local/lib... while the openstack is installed under /usr/lib...15:30
noshankusNo erros as such15:30
noshankusJust didn't appear15:30
sbezverkGood morning.. I see a problem where lbaasv2 agent tries to communicate with neutron server and then timing out.. no errors or anything suspicios in rabbitmq and neutron server log, any help would be greatly appreciated15:30
doug-fish*thinking*15:30
noshankusI copied the installed neutron_lbaas_dashboard to under /usr/lib.../dist-packages/15:31
sbezverkhere is the traceback for timeout in lbaas log http://paste.openstack.org/show/497746/15:31
noshankusjust in case! and also copied the _1481...py file under both openstack-dashboard/local/enabled and openstack-dashboard/enabled15:32
noshankusit does give me hope though that you say it should be possible :)15:32
doug-fishnoshankus: again - this isn't my process (and I'm a bit naive about packaging), but I wonder if there is a need to pip install (vaguely implied in step 1a)15:32
noshankusPerhaps I should easy_install and configure to go under /usr/lib rather than /usr/local/lib15:32
*** bana_k has joined #openstack-lbaas15:33
*** dmk0202 has quit IRC15:33
doug-fishhow do you run Horizon? is it using a virtual environment?15:33
noshankushuh... I packaged on a separate machine... as git/unzip aren't installed by default on the controllers...15:33
noshankusI installed via fuel-community-9, using Mitaka on Ubuntu 14.04 - wth three clustered controller nodes...15:34
noshankusthe nodes are on hardware - not vms15:34
noshankusI might try and install directly on each node, rather than pre-packaging15:35
doug-fishnoshankus: those instructions were really written with our development in mind ... I'm expecting you should be able to just pip install neutron-lbaas-dashboard then copy the files + restart15:37
doug-fishI was wondering if you were using a python virtual environment - suitable for hardware or vms!15:38
doug-fishagain - this isn't the process that I've followed, so take suitable caution15:38
noshankusHmm, ok, let me undo my hacks and I'll try afresh15:38
*** meghal has joined #openstack-lbaas15:40
*** crc32 has quit IRC15:40
openstackgerritj_king proposed openstack/neutron-lbaas: Cleanup pool db when protocol mismatch occurs  https://review.openstack.org/31129115:43
*** minwang2 has joined #openstack-lbaas15:44
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Wait for loadbalancer to be ready instead of sleeping  https://review.openstack.org/31850215:44
openstackgerritMiguel Angel Ajo proposed openstack/octavia: Add libvirt provider support and grab files from local /vagrant  https://review.openstack.org/31850515:44
sbelousdoug-fish, noshankus may be /etc/openstack-dashboard/local_settings.py file also need some changes? change enable_lb to True in OPENSTACK_NEUTRON_NETWORK dictionary15:44
*** yamamoto has joined #openstack-lbaas15:46
doug-fishsbelous: that's not immediately familiar to me ... is that related to lbaas v1?15:46
*** numans has quit IRC15:46
doug-fishI *think* no changes are required to local_settings.py for the lbaasv2 UI15:46
noshankuscool, installed via pip and copied the _1481 file.... can't find a policy file however...15:48
noshankusdo I need to add the config (step 3) - although it states optional?15:49
sbelousdoug-fish: yep, it's from https://wiki.openstack.org/wiki/Neutron/LBaaS/HowToRun but I can see in my fresh devstack with lbaasv2 enable_lb set to True in local_settings.py15:49
sbelousjust a guess…15:49
noshankuscool sbelous - I have changed to True15:51
noshankusno go...15:53
doug-fishnoshankus: optional step 3 should be skipped15:54
noshankusyep - I did skip... panels not appearing...15:54
noshankuspity15:54
doug-fishindeed.15:54
noshankusI take it that it is enough to just to restart apache2....15:56
*** yamamoto has quit IRC15:57
doug-fishnoshankus: restarting apache is necessary yes.15:57
*** jschwarz has joined #openstack-lbaas15:58
noshankusYeah, but I guess I don't need to restart anything else?15:58
doug-fishnope shouldn't have to.15:58
*** armax has joined #openstack-lbaas15:59
doug-fishnoshankus: I assume you are successfully making lbaasv2 calls from the command line, right?16:00
noshankus~doug-fish yep16:00
doug-fish(UI people love to blame services when possible)  :-)16:00
doug-fishhmm16:00
noshankusHa! :)16:00
noshankus"Well, it works on my machine..."16:01
doug-fishlol16:01
doug-fish"Works on Devstack"16:01
noshankusHence my very first statement :D16:01
doug-fishwell played.16:02
noshankusYou don't think it matters that it installed uder /usr/loca/lib..../dist-packages/ while everything openstack-y is under /usr/lib/...dist-packages/ ?16:02
*** nmagnezi has joined #openstack-lbaas16:03
doug-fishI don't think so, but again that's not my strongest area.16:03
doug-fishI'm more curious about how your Horizon is set up to run16:04
*** rcernin has quit IRC16:04
doug-fishI don't have an environment available right now ... but IIRC under /etc/apache2/enabled-sites there is a config file describing how Horizon is hosted in apache16:05
doug-fishI'm curious what has been chosen for you here.16:06
noshankusAh! Maybe a clue here... other _[0-9]+_dashboard_fles.py have a slightly different syntax16:08
noshankusfor example: DASHBOARD = 'identity'  VS  PANEL_DASHBOARD = 'project'16:09
noshankus@doug-fish I can put some stuff up for the httpd config somewhere for you...16:10
noshankuswill probably be tomrrow as have to run in 5, but I think this syntax issue might be the key for my problem - it may have changed from liberty -> mitaka???16:11
*** fawadkhaliq has quit IRC16:11
doug-fishnoshankus: I can't think of a breaking change off the top of my head, but it does seem like a thread to investigate16:11
noshankusYeah - that's probably true... quick check and I'm off - thanks for all the help doug-fish/sbelous16:13
doug-fishno worries. happy to help.16:13
*** noshankus has quit IRC16:16
*** perelman has joined #openstack-lbaas16:23
perelmanhi16:23
*** nmagnezi has quit IRC16:23
perelmanI see that gate-octavia-pep8 test fails due to already Copyright of already merged file (./octavia/tests/functional/db/test_repositories.py)16:25
perelmanI have reported it as a bug: https://bugs.launchpad.net/octavia/+bug/158368416:25
openstackLaunchpad bug 1583684 in octavia "pep8 gate fails due to wrong license in " [Undecided,New]16:25
perelmanI have reported it as a bug: #link https://bugs.launchpad.net/octavia/+bug/158368416:25
*** perelman has quit IRC16:25
*** piet has quit IRC16:30
*** piet has joined #openstack-lbaas16:31
meghalhello…is this the latest api documentation for lbaas - https://wiki.openstack.org/wiki/Neutron/LBaaS/API_2.0 ?16:38
*** nmagnezi has joined #openstack-lbaas16:38
rm_workanyone fixing that? ^^16:39
*** nmagnezi has quit IRC16:40
*** nmagnezi has joined #openstack-lbaas16:40
meghalwanted to understand latest sequence of commands one should run to get LB working, one sequence I read was 1. create LB 2. create listener 3. create pool with that listener 4. add members to pool 5. add and associate health monitors to the pool16:41
meghalis this the right sequence ?16:41
meghalor is this the right one  1. create pool 2. add members 3. add monitors 4. create vip for that pool  ?16:42
meghaldoes the latest code use listener or vip or does both exist ?16:42
rm_workblogan: can you +A https://review.openstack.org/#/c/318290/16:43
rm_workblogan: scenario tests didn't pass but are "fixed"16:43
rm_workonly one of them failed which means it's building LBs again16:43
*** fawadkhaliq has joined #openstack-lbaas16:46
*** doug-fish has quit IRC16:50
*** doug-fish has joined #openstack-lbaas16:51
*** meghal has quit IRC16:52
bogdansbalukoff, would you compare Octavia L7 policies/rules with the F5 BIG-IP for example?16:52
*** doug-fis_ has joined #openstack-lbaas16:54
sbelousperelman: please, see my comment to your patch :) it's not a bug in octavia ;)16:55
*** doug-fish has quit IRC16:55
*** piet has quit IRC16:58
rm_workcan someone +A this plz https://review.openstack.org/#/c/318290/16:59
*** doug-fis_ has quit IRC16:59
rm_workwould like our master branch to actually be able to build LBs, lol16:59
*** doug-fish has joined #openstack-lbaas16:59
*** meghal has joined #openstack-lbaas17:01
*** kevo has quit IRC17:01
bloganthat damn session persistence test17:02
*** piet has joined #openstack-lbaas17:02
*** doug-fish has quit IRC17:04
*** minwang2 has quit IRC17:04
rm_workthx blogan17:05
*** jschwarz has quit IRC17:05
bloganmeghal: that is correct17:06
meghalblogan:  so is it creating a pool and adding a vip for that pool or creating a listener first and then creating pool linked to that listener ?17:07
meghalor sequence does not matter at all ?17:09
bloganwhen you create a LB, it allocates a VIP, then when you link the listener to that LB you've now got a listening port, and then pool links to the listener, etc17:09
bloganmeghal: sequence matters in that you have to have an LB to create a pool or listener17:09
*** nmagnezi has quit IRC17:11
*** doug-fish has joined #openstack-lbaas17:11
*** doug-fish has quit IRC17:11
meghalblogan:  cool…so 0th step is creating a LB and get an id. 1) create a pool by passing that lb id 2) add members to the pool 3) create listener by passing the pool id or create a vip by passing the pool id17:12
*** doug-fish has joined #openstack-lbaas17:12
bloganmeghal: i'd go through the nromal steps of 1) LB 2) listener 3) pool 4) members 5) health monitor (4 and 5 can be done in any order17:13
bloganmeghal: you don't create a vip anymore in v2, that's v1 workflow17:13
mhaydenmeghal: this may help you -> https://github.com/major/lbaasv2-demo/blob/master/demo_plan.rst17:14
mhaydenit was a demo plan that i used to show off lbaas internally17:15
meghalblogan:  cool…that answers my question. and would this be latest doc for the api - https://wiki.openstack.org/wiki/Neutron/LBaaS/API_2.0#API_Operations ?17:15
meghalmhayden:  that def helps17:15
mhaydenblogan: i've been intending to add some stuff from that plan into the networking guide somewhere17:15
*** johnsom has quit IRC17:16
bloganmeghal: http://developer.openstack.org/api-ref-networking-v2-ext.html#lbaas-v2.017:16
bloganmhayden: ah nice, if you used octavia you wouldn't have to do that security group port update :)17:17
* mhayden feels blogan's glare17:17
bloganmhayden: it could easily be done in the agent one though :(17:18
mhaydeni'd like to revisit getting octavia into openstack-ansible in newton17:18
bloganmhayden: well with the decisions made at the summit, it'll have to happen in the next 2-3 cycles probably17:19
mhaydenfancy17:20
*** anilvenkata has joined #openstack-lbaas17:24
meghalblogan:  thanks for the latest links17:25
bloganmeghal: np17:25
bloganmhayden: is that draining method reliable?17:26
mhaydenblogan: so far, yes17:26
mhaydensetting the weight to 0 works17:27
bloganmhayden: seems like there could be long lived connections17:27
mhaydenthat's possible17:27
mhaydenperhaps i need a different test case :)17:27
mhaydeni was testing with a boatload of short-lived connections17:27
bloganwell its still a good method in the absence of an actual API call to set it in draining mode17:28
bloganlong lived connections won't be the norm in most use cases17:29
* blogan waits for someone to say "but wait!"17:29
*** minwang2 has joined #openstack-lbaas17:30
*** minwang2 has quit IRC17:32
*** fawadkhaliq has quit IRC17:33
openstackgerritTrevor Vardeman proposed openstack/neutron-lbaas: Get Me A LB  https://review.openstack.org/25720117:35
openstackgerritMerged openstack/octavia: Fix keystone auth url in devstack plugin  https://review.openstack.org/31829017:35
*** anilvenkata has quit IRC17:37
rm_workmhayden: well, i know rbounds has some work done on the ansible deployment of octavia already, i wonder if he could help contribute some of that to openstack-ansible17:41
*** bana_k has quit IRC17:41
*** sbelous__ has joined #openstack-lbaas17:47
*** TrevorV|Home has quit IRC17:50
*** sbelous__ has left #openstack-lbaas17:50
*** johnsom has joined #openstack-lbaas17:52
*** meghal has quit IRC17:52
johnsomHi folks.  Just barely back from traveling.17:53
*** bana_k has joined #openstack-lbaas17:53
johnsomThis is important to Octavia and anyone else using allowed address pairs in neutron:17:53
johnsomhttps://bugs.launchpad.net/neutron/+bug/158369417:53
openstackLaunchpad bug 1583694 in neutron "[RFE] DVR support for Allowed_address_pair port that are bound to multiple ACTIVE VM ports used by Octavia" [Wishlist,Confirmed]17:53
*** kevo has joined #openstack-lbaas17:54
johnsomI.e. the breakage-ness in DVR with allowed address pairs/FIPs17:54
sbezverkNeed help with lbaasv2 timing out rpc calls to neutron? anybody on the list could check??17:55
*** TrevorV|Home has joined #openstack-lbaas17:56
johnsomblogan Would love your comments on that as well17:57
*** crc32 has joined #openstack-lbaas17:59
*** SumitNaiksatam has joined #openstack-lbaas18:00
*** dean has joined #openstack-lbaas18:00
*** dean is now known as Guest6642218:00
*** meghal has joined #openstack-lbaas18:01
*** ducttape_ has quit IRC18:01
*** TrevorV|Home has quit IRC18:02
*** TrevorV has joined #openstack-lbaas18:03
*** TrevorV2 has joined #openstack-lbaas18:06
*** TrevorV2 has quit IRC18:06
*** Guest66422 has quit IRC18:06
*** ducttape_ has joined #openstack-lbaas18:11
openstackgerritMerged openstack/octavia: Wait for loadbalancer to be ready instead of sleeping  https://review.openstack.org/31850218:13
*** doug-fis_ has joined #openstack-lbaas18:16
*** doug-fish has quit IRC18:19
meghalmhayden:  blogan i see that listener_id is an optional parameter in pool creation, so was wondering what would be the advantages of creating a pool without listener ?18:20
johnsommeghal Pools that are used for L7 rules18:21
bloganjohnsom: welcome back!18:22
johnsomblogan Thanks.  Stormy down your way...18:22
bloganjohnsom: indeed, but just cleared up18:22
johnsomDidn't get to hang out by the pool18:22
bogdansbalukoff, would you compare Octavia L7 policies/rules with the F5 BIG-IP for example?18:22
johnsomblogan Of course it did....18:22
bloganwell the rain filled my pool up18:22
johnsomhahaha18:23
bloganjohnsom: you should be used to the rain18:23
johnsomYeah, I would have totally been in the pool if it was just rain18:23
johnsomGot a nice lightening video with my phone though18:23
bloganwhile in the pool?18:23
johnsomHa, um, no18:23
johnsomFrom the patio of my hotel room18:23
bloganyou're not a very dedicated reporter then18:24
johnsomI guess not18:24
bloganmakes great tv when a report is in death's way18:24
bloganreporter18:24
johnsomTrying to get rid of me?18:24
bloganat that point i'd chalk it up to a darwin award, and not me at all18:25
johnsomYep18:25
*** kfox1111 has quit IRC18:26
*** kfox1111 has joined #openstack-lbaas18:26
johnsomReading the meeting log and commenting on the DVR RFE thing18:26
mhaydenmeghal: with shared pools (stable/mitaka and later), you can make a pool without a listener18:29
mhaydenthis is handy if you have a group of servers that will be assigned to multiple listeners18:29
mhaydenmy demo plan was based on liberty -- it doesn't have shared pools18:30
*** amitry has quit IRC18:31
bloganthe main use case for same pool on multiple listeners is for an LB listening on port 80 and port 443 with ssl termination going to the same pool18:31
johnsomFrito FYI, I am totally cool with you adding items to the agenda prior to the meeting.  Open discussion, IMHO, is for items that didn't get on the agenda ahead of time or are sparked by the meeting discussion.18:32
meghalblogan:  mhayden cool…so there could be multiple pools which are shared and eventually 1 pool is tied to a listener ?18:33
meghal*reading more on L7 rules in load balancing*18:33
*** amitry has joined #openstack-lbaas18:33
*** TrevorV|Home has joined #openstack-lbaas18:34
mhaydenmeghal: right18:34
bloganmeghal: 1 pool could be tied to many listeners, directly (by default_pool_id) or indirectly (by l7 rules)18:34
mhaydenyou could have one pool with two servers in it, but that pool could be attached to 5 listeners on one load balancer18:34
*** TrevorV has quit IRC18:35
meghalgot it and because of different l7 rules, different listeners would end up sending traffic to same pool18:37
*** TrevorV||Home has joined #openstack-lbaas18:38
meghalso pool A could be tied to listener x,y (80, 443 with rule to terminate SSL) for example. Hence multiple listeners could point to 1 pool, but 1 listener to many pools is not possible…right ?18:40
*** TrevorV|Home has quit IRC18:41
*** ihrachys has joined #openstack-lbaas18:43
Fritojohnsom: Cool. Sorry. I just saw your message and I guess I didn't see the agenda link / wasn't aware to put general whatever topics there.18:44
johnsomFrito It is here: https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda18:44
FritoYea, I need to get better at throwing that stuff down.18:44
johnsomThough it looks like one didn't get posted in my absence.  I will put one in for what transpired last week.18:45
*** TrevorV||Home has quit IRC18:45
Fritogot ya18:45
Fritobrb, client being weird.18:46
johnsomI was traveling, so wasn't leading this one.  I usually try to paste the link in the IRC channel when I create the agenda for the week18:46
FritoYea, makes sense18:46
*** rcernin has joined #openstack-lbaas18:47
johnsomNext weeks agenda (because I was there) https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda#Meeting_2016-05-2518:47
*** TrevorV|Home has joined #openstack-lbaas18:53
*** diogogmt has quit IRC18:55
*** doug-fis_ has quit IRC18:58
bloganmeghal: techincally, one listener to many pools is possible, just indirectly wiht L7 rules19:06
*** doug-fish has joined #openstack-lbaas19:09
*** diogogmt has joined #openstack-lbaas19:12
*** diogogmt has quit IRC19:15
*** SumitNaiksatam has left #openstack-lbaas19:16
*** crc32 has quit IRC19:20
*** SumitNaiksatam has joined #openstack-lbaas19:28
*** ducttape_ has quit IRC19:30
openstackgerritAdam Harwell proposed openstack/octavia: [WIP] Test splitting agent into separate install  https://review.openstack.org/31775619:31
*** SumitNaiksatam has quit IRC19:32
*** ducttape_ has joined #openstack-lbaas19:33
*** ducttape_ has quit IRC19:33
*** ducttape_ has joined #openstack-lbaas19:33
*** diogogmt has joined #openstack-lbaas19:37
*** BjoernT has joined #openstack-lbaas19:40
*** kobis has joined #openstack-lbaas19:54
*** ducttape_ has quit IRC19:54
*** diogogmt has quit IRC19:55
*** ducttape_ has joined #openstack-lbaas19:57
*** daneyon_ has joined #openstack-lbaas19:59
*** daneyon__ has joined #openstack-lbaas20:00
*** daneyon has quit IRC20:01
*** kobis has quit IRC20:04
*** diogogmt has joined #openstack-lbaas20:04
*** daneyon_ has quit IRC20:04
*** diogogmt has quit IRC20:08
*** diogogmt has joined #openstack-lbaas20:09
*** ducttape_ has quit IRC20:13
*** xin9972 has joined #openstack-lbaas20:15
*** doug-fish has quit IRC20:15
*** xenthree3 has joined #openstack-lbaas20:15
*** xenthree3 has left #openstack-lbaas20:15
xin9972hi guys, i'm wondering does anyone familiar with tempest for lbaas?20:16
*** ducttape_ has joined #openstack-lbaas20:16
*** diogogmt has quit IRC20:25
*** diogogmt has joined #openstack-lbaas20:29
*** piet has quit IRC20:35
*** doug-fish has joined #openstack-lbaas20:38
*** dmk0202 has joined #openstack-lbaas20:39
*** doug-fish has quit IRC20:43
*** doug-fish has joined #openstack-lbaas20:43
*** yamamoto has joined #openstack-lbaas20:44
*** cody-somerville has joined #openstack-lbaas20:55
*** rtheis has quit IRC21:06
*** ihrachys has quit IRC21:16
kongjohnsom: do you have a chance to review this patch and move on? https://review.openstack.org/#/c/314410/21:17
*** ihrachys has joined #openstack-lbaas21:17
kevoCould someone help me with this issue?21:19
*** cody-somerville has quit IRC21:19
kevoI'm trying to run octavia on a non devstack environment21:19
johnsomkong Hi.  I have been traveling and I'm just getting back into things.  I will take a quick look.  I know blogan wanted something similar in the past.21:20
kevoI'm getting the following error on load balancer creation at this point https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/drivers/octavia/driver.py#L13121:21
kevoERROR neutron_lbaas.services.loadbalancer.plugin ConnectFailure: Unable to establish connection to http://controller:5000/tokens21:21
johnsomkevo That looks like a keystone setup issue21:22
*** dmk0202 has quit IRC21:22
*** TrevorV|Home has quit IRC21:23
*** piet has joined #openstack-lbaas21:23
kevoWhen i try neutron lbaas-loadbalancer-list it's fine.21:24
kevojohnsom this is debug output for lb list21:25
kevoDEBUG: keystoneauth.session REQ: curl -g -i --cacert "/etc/ssl/certs/ca-certificates.crt" -X GET https://controller:5000/v2.0 -H "Accept: application/json" -H "User-Agent: keystoneauth1/2.6.0 python-requests/2.10.0 CPython/2.7.6"21:25
kevo/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connection.py:303: SubjectAltNameWarning: Certificate for controller has no `subjectAltName`, falling back to check for a `commonName` for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.)21:25
johnsomkevo That is likely the case as it just queries the local database for that21:25
kongjohnsom: thanks so much21:25
kevojohnsom and where do we give key_auth values for neuron_lbaas ?21:26
*** cody-somerville has joined #openstack-lbaas21:26
kongbtw, do you know who I should refer to for stable/mitaka patch review? we have been waiting for the amphora namespace patch for a long time...21:27
kevoneutron_lbaas.conf seems to be not the place21:27
johnsomkevo yes21:28
johnsomkong It is probably waiting on my approval21:28
johnsomkong I will have a look.  Even though you copied the co-author but didn't add me...  grin21:28
kongjohnsom: ah, you are the right person then :-)21:28
johnsomkong I can't +2 it, but I expect the stable folks want my blessing first21:29
johnsomI will have a look later.  I have a huge backlog of reviews I need to do21:29
kongjohnsom: got it.take your time.21:30
kongI just don't want operators yell at me everyday...21:30
johnsomkong Grin.  Yeah.  I still haven't cracked the bug with failover and that namespace patch.21:30
johnsomkong If you have cycles to spare, feel free to have a look.  Strangeness happens with the VIP interfaces after failover.21:31
kongjohnsom: for stable/mitaka?21:31
johnsomkong This is a partial fix: https://review.openstack.org/#/c/312270/21:31
kevojohnsom my auth_uri = https://controller:5000 looks like this, is this incorrect ?21:31
johnsomkong Well, master first, but I would like to include it in the mitaka backport21:32
kongjohnsom: ok, will take a look at it today, hope it will not block our adoption21:32
johnsomkevo It needs to point to the keystone endpoint21:32
johnsomkong No, namespace needs to be there, I just really want failover to not have a bug21:33
johnsomkong I keep getting started on it and getting pulled off.  I don't think I will be able to get back to it this week21:34
kevoopenstack endpoint show uri to be this https://controller:5000/v2.021:34
kevoll change it see how it goes21:34
kevothanks tjonsom21:34
kongjohnsom: yeah, I mean, I also don't want adding a new feature will bring another potential bug :-)21:34
kevojohnsom*21:34
johnsomyep21:35
*** ducttape_ has quit IRC21:35
*** doug-fish has quit IRC21:38
*** doug-fish has joined #openstack-lbaas21:44
*** doug-fish has quit IRC21:49
*** diogogmt has quit IRC21:50
*** doug-fish has joined #openstack-lbaas21:50
*** doug-fish has quit IRC21:54
bana_kjohnsom: I was wondering does o-hm0 is just used for health monitor or is it used for all the management traffic too?21:57
johnsombana_k management as well21:58
bana_koh ok got it. thanks :)21:58
*** ducttape_ has joined #openstack-lbaas22:02
openstackgerritMerged openstack/octavia: Add WSGI support for octavia api  https://review.openstack.org/31441022:05
bogdansbalukoff, would you compare Octavia L7 policies/rules with the F5 BIG-IP for example?22:11
*** ducttape_ has quit IRC22:16
*** diogogmt has joined #openstack-lbaas22:19
*** rcernin has quit IRC22:23
*** mixos has quit IRC22:28
openstackgerritMerged openstack/neutron-lbaas: Updated port validation to not allow port 0  https://review.openstack.org/31163122:28
*** ducttape_ has joined #openstack-lbaas22:29
*** meghal has quit IRC22:31
*** bogdan has quit IRC22:36
*** xin9972 has quit IRC22:39
*** ducttape_ has quit IRC22:40
*** ducttape_ has joined #openstack-lbaas22:42
*** doug-fish has joined #openstack-lbaas22:44
*** doug-fish has quit IRC22:44
*** sbezverk has left #openstack-lbaas22:46
*** diogogmt has quit IRC22:56
*** ducttape_ has quit IRC22:57
*** meghal has joined #openstack-lbaas22:59
*** ihrachys has quit IRC23:04
*** ducttape_ has joined #openstack-lbaas23:15
*** amotoki has quit IRC23:21
*** amotoki has joined #openstack-lbaas23:21
*** meghal1 has joined #openstack-lbaas23:23
*** ducttape_ has quit IRC23:26
*** amotoki has quit IRC23:26
*** meghal has quit IRC23:28
*** BjoernT has quit IRC23:37
*** mixos has joined #openstack-lbaas23:52
*** ducttape_ has joined #openstack-lbaas23:54
*** cody-somerville has quit IRC23:56

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