Tuesday, 2017-03-21

openstackgerritMichael Johnson proposed openstack/octavia master: Adds v2 load balancer API section  https://review.openstack.org/43875700:05
*** armax has quit IRC00:26
*** amotoki has joined #openstack-lbaas00:26
*** nrado has quit IRC00:31
*** catintheroof has joined #openstack-lbaas00:35
*** gongysh has quit IRC00:42
*** reedip has quit IRC00:59
*** catintheroof has quit IRC01:08
*** yamamoto has joined #openstack-lbaas01:12
*** ducnc has quit IRC01:35
*** gongysh has joined #openstack-lbaas01:50
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717702:15
*** ipsecguy_ has quit IRC02:22
*** ipsecguy has joined #openstack-lbaas02:22
*** ducnc has joined #openstack-lbaas02:25
*** reedip has joined #openstack-lbaas02:27
*** yamamoto has quit IRC02:41
*** yamamoto has joined #openstack-lbaas02:48
*** aojea has joined #openstack-lbaas02:48
*** sanfern has joined #openstack-lbaas02:52
*** aojea has quit IRC02:53
reedipjohnsom : there is no project in Launchpad for Octaviaclient03:00
johnsomreedip it is octavia in launchpad03:00
johnsomI don't think there is enough to want a separate launchpad just for the client03:01
reedipbut should bugs of octaviaclient logged in octavia ?03:01
johnsomYes03:02
reedipjohnsom : thats why I mentioned OSC :D03:02
reedipbut anyways, got your point for now03:02
johnsomYeah, I understand, it is just openstackclient is not the right place.  I put octavia launchpad in for the bugs/launchpad in infra.  It is just hidden in got03:03
johnsomGit03:03
reediplol03:04
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717703:07
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717703:13
*** armax has joined #openstack-lbaas03:24
*** yamamoto has quit IRC03:25
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717703:26
*** links has joined #openstack-lbaas03:44
*** MarkMielke has joined #openstack-lbaas03:49
*** yamamoto has joined #openstack-lbaas04:09
*** sticker_ has quit IRC04:19
*** sticker_ has joined #openstack-lbaas04:19
*** sticker_ has quit IRC04:31
*** sticker_ has joined #openstack-lbaas04:32
*** rcernin has joined #openstack-lbaas05:43
*** rcernin has quit IRC05:57
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717706:18
openstackgerrithuangshan proposed openstack/octavia master: Remove log translations from octavia  https://review.openstack.org/44787206:26
*** gcheresh_ has joined #openstack-lbaas06:28
*** aojea has joined #openstack-lbaas06:30
*** aojea has quit IRC06:54
*** amotoki_ has joined #openstack-lbaas07:00
*** amotoki has quit IRC07:03
*** sticker_ is now known as sticker07:05
*** krypto has joined #openstack-lbaas07:08
*** krypto has joined #openstack-lbaas07:08
*** amotoki has joined #openstack-lbaas07:18
*** krypto has quit IRC07:21
*** amotoki_ has quit IRC07:21
*** krypto has joined #openstack-lbaas07:21
openstackgerritReedip proposed openstack/octavia master: Introduce Octavia v2 API for Health Monitor  https://review.openstack.org/40625607:26
openstackgerritReedip proposed openstack/octavia master: Introduce Octavia v2 API for Health Monitor  https://review.openstack.org/40625607:27
*** nrado has joined #openstack-lbaas07:28
*** eezhova has joined #openstack-lbaas07:31
*** tesseract has joined #openstack-lbaas07:35
openstackgerrithuangshan proposed openstack/neutron-lbaas master: Remove log translations from neutron-lbaas  https://review.openstack.org/44792107:36
*** ptoohill- has quit IRC07:52
*** ptoohill has quit IRC07:53
*** pcaruana has joined #openstack-lbaas08:11
*** aojea has joined #openstack-lbaas08:21
*** krypto has quit IRC08:25
*** krypto has joined #openstack-lbaas08:26
openstackgerritReedip proposed openstack/octavia master: Introduce Octavia v2 API for Health Monitor  https://review.openstack.org/40625608:26
-openstackstatus- NOTICE: Wiki is broken with database problems, we are working to resolve it08:31
*** ChanServ changes topic to "Wiki is broken with database problems, we are working to resolve it"08:31
*** eezhova has quit IRC08:31
*** ChanServ changes topic to "Welcome to LBaaS / Octavia"08:40
-openstackstatus- NOTICE: Wiki problems have been fixed, it's up and running08:40
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717708:44
*** reedip has quit IRC08:56
*** eezhova has joined #openstack-lbaas09:02
*** openstackgerrit has quit IRC09:03
*** sanfern has quit IRC09:04
*** sanfern has joined #openstack-lbaas09:04
*** openstackgerrit has joined #openstack-lbaas09:06
openstackgerrithuangshan proposed openstack/octavia master: Remove log translations from octavia  https://review.openstack.org/44787209:06
*** reedip has joined #openstack-lbaas09:09
*** sanfern has quit IRC09:35
*** sanfern has joined #openstack-lbaas09:37
*** sanfern has quit IRC09:58
*** sanfern has joined #openstack-lbaas10:01
*** nrado has quit IRC10:03
openstackgerritZhi Chang proposed openstack/neutron-lbaas master: Add Loadbalancer migration  https://review.openstack.org/44717710:07
openstackgerritJi Chengke proposed openstack/octavia master: Use HostAddressOpt for opts that accept IP and hostnames  https://review.openstack.org/44798910:11
*** amotoki has quit IRC10:17
rm_workhmm ok surprisingly that did not fix my dib problem...10:18
reediprm_work : which one?10:18
rm_workI thought this would fix it: https://review.openstack.org/#/c/447701/110:18
rm_workactually I should probably remove my +A10:19
*** reedip has quit IRC10:30
*** kobis1 has joined #openstack-lbaas10:30
*** kobis has quit IRC10:31
*** krypto has quit IRC10:41
*** nrado has joined #openstack-lbaas10:49
*** krypto has joined #openstack-lbaas10:51
*** sanfern has quit IRC10:51
*** faizy has joined #openstack-lbaas10:56
*** krypto has quit IRC10:57
*** faizy has quit IRC10:59
*** faizy has joined #openstack-lbaas11:00
*** aojea_ has joined #openstack-lbaas11:01
*** aojea has quit IRC11:03
*** krypto has joined #openstack-lbaas11:10
*** krypto has quit IRC11:10
*** krypto has joined #openstack-lbaas11:10
*** faizy_ has joined #openstack-lbaas11:24
*** faizy has quit IRC11:25
*** reedip has joined #openstack-lbaas11:33
*** gongysh has quit IRC11:33
*** amotoki has joined #openstack-lbaas11:36
*** sanfern has joined #openstack-lbaas11:40
openstackgerrithuangshan proposed openstack/octavia master: Remove log translations from octavia  https://review.openstack.org/44787211:41
*** faizy_ has quit IRC11:48
*** krypto has quit IRC12:00
*** krypto has joined #openstack-lbaas12:00
*** krypto has quit IRC12:00
*** krypto has joined #openstack-lbaas12:00
*** krypto has quit IRC12:28
*** krypto has joined #openstack-lbaas12:30
*** gcheresh has joined #openstack-lbaas12:36
*** gcheresh_ has quit IRC12:36
openstackgerritNir Magnezi proposed openstack/octavia master: Auto detect haproxy user_group  https://review.openstack.org/42939812:41
openstackgerritMerged openstack/octavia master: Remove local DIB elements dir  https://review.openstack.org/44770112:46
openstackgerrithuangshan proposed openstack/neutron-lbaas master: Remove log translations from neutron-lbaas  https://review.openstack.org/44792112:48
*** gongysh has joined #openstack-lbaas13:02
*** gongysh has quit IRC13:07
*** gcheresh_ has joined #openstack-lbaas13:10
*** gcheresh has quit IRC13:10
*** gongysh has joined #openstack-lbaas13:13
*** gongysh has quit IRC13:15
*** links has quit IRC13:24
*** faizy_ has joined #openstack-lbaas13:31
*** faizy__ has joined #openstack-lbaas13:33
*** blogan has quit IRC13:36
*** faizy_ has quit IRC13:36
*** blogan has joined #openstack-lbaas13:36
*** faizy__ has quit IRC13:51
*** catintheroof has joined #openstack-lbaas13:57
*** chlong has joined #openstack-lbaas14:18
*** chlong has quit IRC14:24
rm_workgrrrr wtf14:31
rm_workcurl -X POST http://127.0.0.1:9876/v2.0/lbaas/loadbalancers.json -H "X-Auth-Token: $MYTOKEN" -d '{"loadbalancer": {"vip_subnet_id": "'$DEFAULT_NETWORK'", "name": "lb1", "admin_state_up": true}}'14:31
rm_workis that wrong?14:31
rm_workgetting:14:32
rm_work2017-03-21 23:28:28.655 16542 DEBUG wsme.api [req-aca54109-b5ef-4a8b-9904-a3f651757de1 - 85e70746bc5d44888d3a49f427d4299d - default default] Client-side error: Unknown argument: "{"loadbalancer": {"vip_subnet_id": "183f7734-45ba-44d0-9bed-acd01e3e13d3", "name": "lb1", "admin_state_up": true}}" format_exception /usr/local/lib/python2.7/dist-packages/wsme/api.py:22214:32
rm_workThis did work before, I thought14:33
rm_workthat's really weird wording, too14:36
rm_work"unknown argument: <the whole request>"14:36
rm_workit's like it isn't unpacking the json14:36
reedipthats weird14:36
*** diltram_ has joined #openstack-lbaas14:37
*** diltram has quit IRC14:37
reediprm_work : which patch ?14:37
rm_workah got it14:38
rm_workapparently with curl I do still have to send content-type json14:38
rm_worki thought it'd assume it14:38
reedipno... I dont think so rm_work14:39
rm_workwell, obviously it does not :P14:39
reedipno I mean, generally it picks up json itself..14:39
*** faizy has joined #openstack-lbaas14:57
*** armax has quit IRC14:57
rm_workgrrr parallels snapshots totally destroy networking14:58
rm_workso i can't stack and then snapshot and revert for testing purposes :(14:59
*** pck is now known as pckizer14:59
*** faizy has quit IRC15:10
*** faizy has joined #openstack-lbaas15:11
*** faizy_ has joined #openstack-lbaas15:14
*** faizy__ has joined #openstack-lbaas15:17
*** faizy has quit IRC15:18
johnsomOye, log translation stuff....15:20
johnsomThat was not well managed....15:20
*** faizy_ has quit IRC15:20
*** faizy__ has quit IRC15:21
*** faizy__ has joined #openstack-lbaas15:21
reediphttps://review.openstack.org/#/c/447921/ ??15:22
johnsomYeah, and octavia15:22
johnsomJust the process of deciding to remove them, etc.15:22
*** ptoohill has joined #openstack-lbaas15:22
*** ptoohill1 has joined #openstack-lbaas15:23
*** faizy__ has quit IRC15:24
reedipI stated the same to kevinbenton earlier today.... this has to be done logically15:24
reedipnot bruteforce15:24
*** faizy__ has joined #openstack-lbaas15:24
johnsomYeah, i.e. start with the hacking rules which everyone is either ignoring or just deleting instead of enforcing the "don't"15:25
nmagnezithis patch actually surprised me. I was waiting to see what you will say about it before I review :)15:25
johnsomYeah, me too.  I just dug through the e-mail chains and found it really is a decision.  http://lists.openstack.org/pipermail/openstack-dev/2017-March/114191.html15:26
reedipYup, thats the email !15:26
*** faizy__ has quit IRC15:26
reedipI had to verify code change in OSC15:27
reedipand in Neutronclient15:27
johnsomI kind of hate to do it.  It was a lot of work and frankly I like to have things translated for folks, but I guess if it doesn't add value in today's world....15:27
*** faizy__ has joined #openstack-lbaas15:27
reedipnow LBaaS, FWaaS, octavia ... this is gonna be a big change , with a lot of failures bcz of the brute force nature for patch counts15:27
reedipjohnsom : it does, they are going to discuss it once more in Boston , atleast for the Log translations15:28
johnsomYeah, but it doesn't look like projects are waiting.  From what I can see nova has already deleted most of theirs15:28
reedipnova was among the first ones, sean started the mail chain bcz of this15:29
*** faizy__ has quit IRC15:29
reedipbut this decision was taken in Barcelona, it just manifested now15:29
*** faizy__ has joined #openstack-lbaas15:30
*** krypto has quit IRC15:33
*** krypto has joined #openstack-lbaas15:34
*** krypto has quit IRC15:34
*** krypto has joined #openstack-lbaas15:34
nmagnezihonestly i don't understand the value of removing those translations. I can understand a decision not to translate logs in the first place, but once it is there, actively removing it seems strange to me.15:36
nmagnezibut maybe I just need to read that mail :-)15:36
reedipnmagnezi :D15:36
johnsomThe argument is they don't have the translation resources they used to and that translated logs makes it harder for folks to google the log entries15:38
*** kobis has joined #openstack-lbaas15:40
*** kobis1 has quit IRC15:41
*** armax has joined #openstack-lbaas15:49
rm_workok, got some comments up for the listener and pool patches15:51
rm_workif we can get movement on those things... soon... that'd be sweet15:51
rm_worki'm like 60 seconds from just *doing it* again15:52
rm_workbecause I am incredibly impatient :P15:52
*** gcheresh_ has quit IRC15:52
reediprm_work : the HM patches await your impatience for review :)15:53
*** eezhova has quit IRC15:53
rm_worki'll get to that after i get all of the ones that are necessary for basic functionality15:53
rm_workIE, listeners/pools/members15:53
rm_workhmm, listeners may not be doing quotas? :/15:54
* rm_work looks closer15:54
reedipsindhu : I think we need to add quotas15:54
rm_workyeah looks like it's missing15:56
rm_worksoooo15:56
johnsomI had planned to come back and do dependent patches for quota like we did on lb for project_id and vip_network_id.16:01
johnsomDon't let me stop you from doing so....  Grin16:01
rm_workerg16:02
rm_workwell16:02
rm_worki will give people like16:02
rm_workuntil morning16:02
rm_workif it's not fixed by then i will just do it16:02
rm_workI dunno if that's rude though...16:03
rm_workbut i've got nothing to do right now besides focus on this, and it's my #1 priority16:03
rm_workand i would like this stuff to merge soon, so the faster we can get iterations going16:03
rm_workthe better16:03
johnsomYeah, don't be idle....16:03
rm_worksindhu16:03
johnsomPing folks and if they are working on other tasks, ask if you can finish up the patches.16:04
rm_workI assume sindhu is working on it as he's put -W on the patch16:04
johnsomI think she is....16:04
johnsomI will bring this up in our sync meeting today.16:05
rm_workah16:05
rm_workexcellent16:05
sindhurm_work: yup working on listeners and health monitor today16:06
rm_worksweet16:07
rm_workhoping you can get the quotas/project_id stuff added to listeners, along with the loadbalancer_id name fix16:07
*** krypto has quit IRC16:12
*** amotoki has quit IRC16:13
rm_workor if not quotas yet, then at least the project_id code16:16
rm_workso it'll work with auth enabled16:16
sindhuyup on it :)16:19
*** krypto has joined #openstack-lbaas16:25
*** krypto has quit IRC16:32
*** eezhova has joined #openstack-lbaas16:37
*** faizy__ has quit IRC16:40
*** krypto has joined #openstack-lbaas16:49
*** eezhova has quit IRC16:55
*** eezhova has joined #openstack-lbaas16:55
*** aojea_ has quit IRC16:59
*** krypto has quit IRC17:18
*** krypto has joined #openstack-lbaas17:19
*** krypto has quit IRC17:24
*** krypto has joined #openstack-lbaas17:25
*** nrado has quit IRC17:28
*** catintheroof has quit IRC17:30
*** catintheroof has joined #openstack-lbaas17:30
*** beagles is now known as beagles_lunch17:48
*** eezhova has quit IRC18:01
*** markd_ has quit IRC18:04
johnsomreedip Are you still around?18:05
*** eezhova has joined #openstack-lbaas18:08
*** aojea has joined #openstack-lbaas18:17
rm_workout for a bit18:18
*** krypto has quit IRC18:19
*** blogan_ has joined #openstack-lbaas18:20
*** gcheresh_ has joined #openstack-lbaas18:21
*** blogan has quit IRC18:23
ankur-gupta-f4johnsom:18:26
ankur-gupta-f4hes in india time zone fyi.18:26
johnsomOk, I was just checking.  I thought he was somewhere in asia18:28
johnsomwell, like closer to japan time18:29
ankur-gupta-f4yea something like that18:29
*** blogan_ is now known as blogan18:30
*** tesseract has quit IRC18:31
*** beagles_lunch is now known as beagles18:33
*** pcaruana has quit IRC18:39
*** aojea has quit IRC18:40
*** aojea has joined #openstack-lbaas18:46
rm_workwtf, do listeners have ... ONE load balancer? or many?18:46
rm_workI thought listeners couldn't possibly be shared18:46
rm_workbut the return in neutron-lbaas for a listener18:46
rm_workhas an ARRAY of "loadbalancers" which are objects with 'id': uuid18:47
rm_workhttps://developer.openstack.org/api-ref/networking/v2/?expanded=list-listeners-detail#id65718:48
rm_workhow is that even possible18:48
rm_workshouldn't it be one loadbalancer_id per listener?18:48
*** armax has quit IRC18:49
johnsomload balancers have 0 or more listeners.  listeners cannot be shared between lbs, but do get instantiated on more than one amp.18:51
johnsomAlso, rm_work, I would not trust those docs at all.  They do not match reality.....18:54
rm_workhmmmm k18:54
johnsomWhen they mixed the v1 api and the v2 api, the seperation back out was not clean....18:54
sindhurm_work: ping?18:54
rm_workyeah k18:55
rm_worksindhu: sup18:55
sindhurm_work: hey, so if I make the change 'loadbalancer_id' and make corresponding change in the controller to send the request to db in the format that it needs, when the db sends it response it'll hold 'load_balancer_id' but the types will have 'loadbalancer_id'. won't there be a mis match?18:57
rm_workyou can resolve that18:57
rm_workone sec18:57
johnsomrm_work However, in this case, it does appear that neutron-lbaas is returning an array....18:59
johnsomhttps://www.irccloud.com/pastebin/X8vWaTMT/18:59
johnsomSo, maybe something intended for the future?18:59
sindhurm_work: will push up the changes I have made, can you take a look19:00
rm_workyeah19:00
openstackgerritSindhu Devale proposed openstack/octavia master: Octavia v2 API for listeners  https://review.openstack.org/42474419:01
sindhuwill have lunch and be back19:01
ndahiwadejohnsom,: quick question19:09
*** chlong has joined #openstack-lbaas19:13
*** aojea has quit IRC19:17
*** nrado has joined #openstack-lbaas19:17
*** aojea has joined #openstack-lbaas19:18
rm_worksindhu: commented... hopefully that makes sense, i'm really tired19:22
*** aojea has quit IRC19:22
rm_workdisappearing for now, but I can poke at stuff tomorrow19:22
sindhurm_work: thank you :) will fix it19:27
*** gcheresh_ has quit IRC19:36
*** gcheresh_ has joined #openstack-lbaas19:49
*** armax has joined #openstack-lbaas20:02
*** chlong has quit IRC20:21
johnsomndahiwade What is your question?20:24
ndahiwadejohnsom, https://review.openstack.org/#/c/431207/3/octavia/api/v1/controllers/l7policy.py20:29
ndahiwadewe don't need  to get project_id for L7Policy and Rules?20:30
m-greene-Question to the team: neutron_lbaas/tests/tempest/v2/api/test_members_non_admin.py fails in several tests for us (F5 service provider) becuase the tests are configured to use 127.0.0.1.  This only makes sense for devstack (per the comment), as any external device is going to reject packets to a loopback address.  Does neutron_lbass or octavia have an official stance on these tests?  We modified the tests to use 128 and a par20:32
m-greene-is rejecting this change because the tests no longer reflect upstream.20:32
johnsomNo, it will inherit from the load balancer20:32
ndahiwadejohnsom, got it, thanks:)20:33
johnsomm-greene- The last part "We modified..." got cut off20:37
m-greene-We modified the tests to use 128 and a partner is rejecting this change because the tests no longer reflect upstream.20:37
johnsomAh20:37
johnsomm-grerene- I would not use 128 as that is a valid network.  I would use RFC1918 private address space.20:39
johnsomm-greene- Opps, typo above for your nick.20:40
m-greene-johnsom: That is fine- their argument is more simply against any change to the tests.20:40
johnsomm-greene- Feel free to post a patch to fix the tests20:41
m-greene-this is back on mitaka :)20:41
*** aojea has joined #openstack-lbaas20:41
johnsomm-greene- As you know, these tests need work.  I have no problem fixing them to be flexible for the vendors.20:41
m-greene-johnsom: great- I’d expect us to submit a patch and review, but was curious if these tests are gold and we should create another set for vendors.  You’ve answered my question- we can change, but need to ensure the ref driver still passes.20:43
johnsomm-greene- Ah, mitaka is a problem.  It goes EOL in three weeks and per the stable release policy we can only backport security fixes to mitaka at this time.  https://releases.openstack.org/ and https://docs.openstack.org/project-team-guide/stable-branches.html#support-phases20:43
m-greene-johnsom: Understood.  F5 (and partner) will need to keep our forks alive for much longer.  We have customers at each end of the spectrum.  Some pushing us to newton/ocata, and others just moving up from juno/kilo (to liberty/mitaka).20:46
*** chlong has joined #openstack-lbaas20:48
openstackgerritSindhu Devale proposed openstack/octavia master: Octavia v2 API for listeners  https://review.openstack.org/42474420:48
johnsomm-greene- Yeah, it is an odd situation for sure.  I just need to follow the OpenStack stable policy.  We can get a fix in master and I can argue for backports as far as newton for that change.20:48
xgermanyeah, those forks are an elephant in the room20:51
*** cody-somerville has joined #openstack-lbaas21:15
reedipjohnsom : just woke up21:20
reedipankur-gupta-f4 : Philippiness time zone :P21:20
ankur-gupta-f4Ah yea. Forgot21:21
ankur-gupta-f4Im in PST now and its throwing me off21:21
johnsomreedip Sorry about that.  Yeah, I was close.  Grab a cup of whatever your morning beverage is then ping me to talk about the DNS patch.21:21
johnsomankur-gupta-f4 PST rocks....21:21
* johnsom waves from probably south of you....21:22
reedipjohnsom : fire away21:22
johnsomreedip So I loaded it up and kicked the tires.  I made a few observations and commented on the patch.21:23
johnsomThe first issue I hit is that not all of the drivers create the VIP there.  Octavia for example creates it's own.21:23
johnsomI also wondered is dns-<lb-id> that much more useful than the default host-<ip> neutron pops on there21:24
johnsomThere is also the failover issue and why we explicitly delete the neutron dns name record...21:25
reedipok21:25
johnsomI was going to try to override the vip creation for the octavia driver and try the failover again, just haven't got there yet.21:27
reedipso , I can probably use the host-<ip> format from neutron, which would have consistency between neutron and octavia21:27
johnsomYeah, so then you don't need this patch at all, it comes in automagically  when we create the port.21:27
openstackgerritShashank Kumar Shankar proposed openstack/octavia master: Move API v1, v2 hooks to API Common  https://review.openstack.org/44828821:27
johnsomhttps://www.irccloud.com/pastebin/kcRMHJJg/21:28
johnsomAnd the VIP port:21:28
johnsomhttps://www.irccloud.com/pastebin/hTGjtkMC/21:28
reedipjohnsom : so basically we need to copy the name to the dns-name21:29
reedipIIUC21:29
johnsomOh, interesting, I didn't notice that dns_name didn't get filled in.21:29
reedipand that was what the patch was :D21:30
johnsomDo you know where the docs are for this dns extension?  It's not in the main neutron API ref....21:30
johnsomYeah, but dns_assignment has it, so what is the difference?21:30
reedipjohnsom : you mean https://docs.openstack.org/ocata/networking-guide/config-dns-int.html ?21:32
reedipjohnsom : the bug was that itself, though we have a DNS Assignment, we do not have a DNS Name, as mentioned in the Link ^^ populated by LBaaS when we create a Loadbalancer21:34
reedipdesignate may require this21:34
johnsomreedip It is this paragraph that is probably what caused the failures with failover:21:36
johnsomInstead of having the Compute service create the port for the instance, the user might have created it and assigned a value to its dns_name attribute. In this case, the value assigned to the dns_name attribute must be equal to the value that Compute service will assign to the instance’s hostname, in this example my-vm. Otherwise, the instance boot will21:36
johnsomfail.21:36
johnsomAnd also this paragraph:21:37
johnsomIf the port is going to be used for an instance boot, the value assigned to dns_name must be equal to the hostname that the Compute service will assign to the instance. Otherwise, the boot will fail.21:37
reedipjohnsom : but in loadbalancer case, would the user be creating a port ?21:37
johnsomWell in the neutron-lbaas case it is the neutron service account creating the port.21:38
reedipand would the loadbalancer port be used for an Instance boot ?21:39
johnsomIt might in a failover scenario, but it fails just attaching the port to an instance....21:40
reedipjohnsom : but in that case, if we do not assign a DNS Name, wont it still fail  ?21:41
reedipI mean the port doesnt have a DNS Name and the COmpute instance checks for it21:41
johnsomNo, it does not fail.  No DNS name is normal21:42
reediphmm21:42
johnsomIt's only when you populate that dns name that it becomes fragile and restricts what you can do with a port.21:42
johnsomPersonally I think it is implemented incorrectly.21:42
*** gcheresh_ has quit IRC21:42
johnsomI don't think the dns_name should have anything to do with the nova instance the port is attached to..   I should be able to call it "lbaas-is-great" and be able to plug it into any instance....21:43
johnsomIMO21:43
reedipjohnsom : that you may be right... but they would have some reason for this restriction21:44
reediplemme ask the designate team member as well21:46
johnsomTell them Hi....21:48
johnsom(I have mentioned this issue to them at the Barcelona summit)21:48
reedip:)21:50
reedipjohnsom : okay, we will pick it up later ... :)21:50
reedipthanks though for the assist21:50
reedipnext would be the timeout patch, I will ping you tomorrow for that :)21:51
johnsomFair enough21:53
reedipok, going back to sleep now !21:53
*** catintheroof has quit IRC21:57
*** catintheroof has joined #openstack-lbaas21:58
*** catintheroof has quit IRC21:58
openstackgerritReedip proposed openstack/octavia master: Introduce Octavia v2 API for Health Monitor  https://review.openstack.org/40625622:14
*** chlong has quit IRC22:27
*** eezhova has quit IRC22:27
openstackgerritShashank Kumar Shankar proposed openstack/octavia master: Introduce Octavia v2 API for pools  https://review.openstack.org/40592222:35
*** aojea has quit IRC22:53
*** harlowja has quit IRC23:06
openstackgerritSindhu Devale proposed openstack/octavia master: Octavia v2 API for listeners  https://review.openstack.org/42474423:13
openstackgerritAnkur proposed openstack/octavia master: Change v2 API LB create return status code  https://review.openstack.org/44830723:28

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