Wednesday, 2019-03-27

openstackgerritMichael Johnson proposed openstack/octavia-tempest-plugin master: Add a test job for cinder volume backed amps  https://review.openstack.org/63829300:10
*** abaindur has quit IRC00:22
*** ricolin has joined #openstack-lbaas01:00
*** rcernin has quit IRC01:49
*** rcernin has joined #openstack-lbaas01:53
*** hongbin has joined #openstack-lbaas01:54
*** ianychoi has quit IRC02:03
*** ianychoi has joined #openstack-lbaas02:03
*** psachin has joined #openstack-lbaas02:51
*** hongbin has quit IRC03:06
*** ramishra has joined #openstack-lbaas03:07
johnsomWell, that is interesting.  It is an issue adding a IPv6 address.03:48
johnsomThis is a part of the net driver code that is screaming to be refactored.03:49
*** fnaval has quit IRC03:49
*** fnaval has joined #openstack-lbaas03:49
johnsomWell, will dig in tomorrow even more03:49
johnsomIt is odd as I run with IPv6 in my lab too. Not sure what the issue is.03:50
*** psachin has quit IRC04:58
*** abaindur has joined #openstack-lbaas05:03
*** psachin has joined #openstack-lbaas05:19
*** vishalmanchanda has joined #openstack-lbaas05:57
*** abaindur has quit IRC06:12
*** abaindur has joined #openstack-lbaas06:13
*** AlexStaf has joined #openstack-lbaas06:33
*** ramishra_ has joined #openstack-lbaas06:41
*** ramishra has quit IRC06:41
*** ramishra_ has quit IRC06:53
*** ramishra has joined #openstack-lbaas06:55
*** ccamposr has joined #openstack-lbaas07:02
*** abaindur_ has joined #openstack-lbaas07:19
*** abaindur has quit IRC07:22
*** yboaron_ has joined #openstack-lbaas07:27
*** velizarx has joined #openstack-lbaas07:30
*** abaindur_ has quit IRC07:34
*** abaindur has joined #openstack-lbaas07:34
*** rpittau|afk is now known as rpittau07:35
*** velizarx has quit IRC07:43
*** ivve has joined #openstack-lbaas07:47
*** luksky has joined #openstack-lbaas08:03
*** gcheresh has joined #openstack-lbaas08:09
*** velizarx has joined #openstack-lbaas08:11
*** abaindur has quit IRC08:15
*** yamamoto has joined #openstack-lbaas08:33
*** celebdor has joined #openstack-lbaas08:33
*** yboaron_ has quit IRC08:37
*** ricolin has quit IRC08:40
*** velizarx has quit IRC08:51
*** pcaruana has joined #openstack-lbaas08:57
*** ramishra_ has joined #openstack-lbaas09:04
*** ramishra has quit IRC09:04
*** ramishra_ has quit IRC09:10
*** ramishra has joined #openstack-lbaas09:14
*** velizarx has joined #openstack-lbaas09:15
*** yboaron_ has joined #openstack-lbaas09:28
*** velizarx has quit IRC09:30
*** AlexStaf has quit IRC09:31
*** gcheresh_ has joined #openstack-lbaas09:32
*** gcheresh has quit IRC09:33
*** velizarx has joined #openstack-lbaas09:34
*** yboaron_ has quit IRC09:35
*** yboaron_ has joined #openstack-lbaas09:36
*** velizarx has quit IRC09:49
*** AlexStaf has joined #openstack-lbaas09:51
*** ataraday_ has joined #openstack-lbaas09:57
*** happyhemant has joined #openstack-lbaas09:58
*** velizarx has joined #openstack-lbaas10:03
*** velizarx has quit IRC10:05
rm_workYeah that's pretty weird10:09
openstackgerritLuis Tomas Bolivar proposed openstack/octavia master: Enabling SG customization on loadbalancer listerners  https://review.openstack.org/60256410:13
openstackgerritLuis Tomas Bolivar proposed openstack/octavia stable/stein: Enabling SG customization on loadbalancer listerners  https://review.openstack.org/64806910:16
*** gcheresh_ has quit IRC10:21
*** yamamoto has quit IRC10:21
*** gcheresh_ has joined #openstack-lbaas10:30
*** ricolin has joined #openstack-lbaas10:33
*** gcheresh has joined #openstack-lbaas10:35
*** gcheresh_ has quit IRC10:35
*** rcernin has quit IRC10:51
*** ricolin has quit IRC10:52
*** ramishra has quit IRC10:56
*** ramishra has joined #openstack-lbaas10:59
*** yamamoto has joined #openstack-lbaas11:01
*** yamamoto has quit IRC11:08
*** yamamoto has joined #openstack-lbaas11:08
openstackgerritMerged openstack/octavia master: Adds server_certs_key_passphrase to octavia.conf  https://review.openstack.org/64775211:22
*** ricolin has joined #openstack-lbaas11:40
*** velizarx has joined #openstack-lbaas12:07
*** velizarx has quit IRC12:12
*** trown|outtypewww is now known as trown12:17
*** yboaron_ has quit IRC12:18
*** lemko has joined #openstack-lbaas12:21
*** velizarx has joined #openstack-lbaas12:27
*** pcaruana has quit IRC12:39
*** pcaruana has joined #openstack-lbaas12:42
*** pcaruana has quit IRC12:42
*** pcaruana has joined #openstack-lbaas12:43
*** velizarx has quit IRC13:04
*** velizarx has joined #openstack-lbaas13:12
*** yboaron_ has joined #openstack-lbaas13:15
*** velizarx has quit IRC13:27
*** velizarx has joined #openstack-lbaas13:28
*** velizarx has quit IRC13:36
*** velizarx has joined #openstack-lbaas13:37
*** velizarx has quit IRC13:40
*** velizarx has joined #openstack-lbaas13:45
*** vishalmanchanda has quit IRC13:56
*** fnaval has quit IRC14:04
*** fnaval has joined #openstack-lbaas14:15
*** AlexStaf has quit IRC14:19
*** vishalmanchanda has joined #openstack-lbaas14:40
*** AlexStaf has joined #openstack-lbaas14:40
johnsomcgoncalves I'm going to keep poking at this DNM patch. I've narrowed it to something odd with the IPv6 address. I'm doing local tests to see if I can figure out what is wrong. Pretty sure it works as-is for me local, but I am building a new LB to test the scenario.15:00
openstackgerritMichael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora  https://review.openstack.org/64770815:15
openstackgerritMichael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check  https://review.openstack.org/62800715:15
johnsomMy guess is some how slaac is assigning the IPv6 address there, but not for me locally. Mine come up just fine with dual stack.  I'm going to try a flush and see if that clears this up.15:20
NobodyCamGood Morning Octavia Folks15:24
johnsomHi there15:24
NobodyCam:)15:24
NobodyCamI've been battling a strange issue where octavia creates a LB for a k8's cluster deployed by magnum but kubernetes never gets a external ip. in Openstack the LB looks correct.. Ie. No errors that I have seen, it lists a external ip, show online / active..15:27
cgoncalvesjohnsom, yeah, seen the result from the job. the ipv6 setting command looks fine. I can also add more IPs with same command. I could only get RTNETLINK error when adding twice the same IP15:27
NobodyCamis there a troubleshooting doc I could take a look at?15:28
johnsomNobodyCam What is creating your Octavia LB? Heat?15:28
johnsomNobodyCam We can help you debug/troubleshoot Octavia, probably not much help with the other parts.15:29
NobodyCamI'm not sure if the k8's cloud-provider is taking directly to octavia or going thru heat15:30
johnsomcgoncalves Yeah, I would have expected a message in the syslog if the kernel picked up that address via slaac or DHCPv6, but maybe not....15:30
*** goldyfruit has joined #openstack-lbaas15:31
cgoncalvesjohnsom, could you log "ip a" right before ifup?15:31
*** goldyfruit has left #openstack-lbaas15:31
*** goldyfruit has joined #openstack-lbaas15:31
johnsomYeah, maybe on the next run. I want this flush test to finish15:32
goldyfruitHi guys15:32
NobodyCamhey hey goldyfruit :)15:33
goldyfruitHey NobodyCam :)15:36
goldyfruito/ johnsom15:36
goldyfruitI would like to know if it's possible to have active/active LB ?15:37
goldyfruitAnd if yes if there is a way to scale up/down this LB15:37
goldyfruitI found blueprint15:37
goldyfruitAbout active active but I don't really know the status of it15:38
johnsomNobodyCam I'm not very familiar with the octavia cloud provider.  lxkong is our local expert.  Looking at https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/using-octavia-ingress-controller.md I wonder if the floating-network-id: in the config file is wrong.15:38
johnsomgoldyfruit We lost the developer resources for Active/Active before it was fully implemented. There are two stages to it, the first was the basic infrastructure for Active/Active, the second was adding the auto-scaling.15:39
johnsomgoldyfruit Do you have information on what your need for it is?  I.e. connections per second/bandwidth?15:40
goldyfruitjohnsom: The metric could be, CPU usage or network packets/bandwidth15:41
NobodyCamjohnsom: the ip listed in openstack is from the correct network15:41
johnsomgoldyfruit Yeah, I know the metrics for scaling, I just want to know what level of traffic you are expecting that you would need Active/Active. It would help us with design targets for the feature.15:42
johnsomgoldyfruit For example, the current implementation can go up to 14Gbps in some configurations. I'm just trying to get a feel for what the target levels would be for Active/Active.15:43
goldyfruitOhh, basically I'll need LB in front of DNS servers (using UDP feature from Octavia via LVS), so the load could be millions of DNS queries15:43
johnsomNobodyCam Ok, help me understand your configuration. The load balancer VIP is what IP? Is there a floating IP in neutron attached to it?15:44
johnsomgoldyfruit DNS has load balancing built in, so you typically don't use UDP load balancing for DNS servers. Do you have a special use case?15:44
NobodyCamlet me spin up a new LB15:45
*** velizarx has quit IRC15:46
goldyfruitjohnsom: I'll have a LB in front of 3 DNS servers to spread the load, the LB will be aware of 9 DNS  servers (in different regions) and redirect via GEOIP the requests from the LB to the closest DNS server15:47
*** gcheresh has quit IRC15:48
goldyfruitThe DNS are managed by Designate using the front DNS15:48
johnsomgoldyfruit I'm not sure you need an LB for that. Also, we don't have GEOIP yet.15:51
NobodyCamokay, the error I see with describe service is: `Warning  CreatingLoadBalancerFailed  17s (x6 over 3m)  service-controller  Error creating load balancer (will retry): failed to ensure load balancer for service default/hostname-echo-svc: error creating LB floatingip {FloatingNetworkID:130c6451-5f71-44f5-86f9-68fb44f1f01e FloatingIP: PortID:2a5ccbbe-0d90-4bfc-8911-8eb642a24e3f FixedIP: SubnetID: TenantID: ProjectID:}:15:53
NobodyCamResource not found`15:53
goldyfruitjohnsom: ns1 = region1(dns1,dns2,dns3) | ns2 = regions2(dns4,dns4,dns6) | ns3 = regions3(dns7,dns8,dns9)15:53
goldyfruitYeah I know about GEOIP it's not the requirement yet15:53
johnsomgoldyfruit What you are really looking for is a GSLB with GEOIP. The Kosmos project was proposed for that, but is currently unstaffed.15:55
goldyfruitjohnsom: I heard of it but as you said, the project is "dead"15:56
*** KeithMnemonic has quit IRC16:01
*** velizarx has joined #openstack-lbaas16:01
*** KeithMnemonic has joined #openstack-lbaas16:04
*** gcheresh has joined #openstack-lbaas16:13
*** KeithMnemonic has quit IRC16:18
*** velizarx has quit IRC16:23
*** velizarx has joined #openstack-lbaas16:23
NobodyCamoh snap, The network it's attempting to get the floating ip from is NOT the network I assigned on the Coe template16:24
*** gcheresh has quit IRC16:24
NobodyCamgreat catch johnsom !16:24
*** yamamoto has quit IRC16:25
*** celebdor has quit IRC16:25
johnsom+116:25
NobodyCamnetwork from error: FloatingNetworkID:130c6451-5f71-44f5-86f9-68fb44f1f01e / network in template external_network_id   | b2b181e9-4cab-434f-84f7-54fef0b7048316:26
*** velizarx has quit IRC16:26
*** velizarx has joined #openstack-lbaas16:28
*** velizarx has quit IRC16:34
*** trown is now known as trown|lunch16:35
openstackgerritMichael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora  https://review.openstack.org/64770816:36
*** velizarx has joined #openstack-lbaas16:36
openstackgerritMichael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check  https://review.openstack.org/62800716:37
*** velizarx has quit IRC16:41
*** velizarx has joined #openstack-lbaas16:42
*** velizarx has quit IRC16:45
colin-maybe for the health checking benefits octavia offers johnsom (re: dns lb) though i see your point16:47
colin-i did that a long time ago where a health check was performing queries of external domains on backend name servers16:48
*** KeithMnemonic has joined #openstack-lbaas16:48
johnsomYeah, typically the DNS client or resolver handles load balancing and HA for DNS queries.16:49
*** ricolin has quit IRC16:50
goldyfruitjohnsom: could you please point me to some documentation about this ?16:52
*** velizarx has joined #openstack-lbaas17:09
*** celebdor has joined #openstack-lbaas17:10
*** rpittau is now known as rpittau|afk17:13
openstackgerritMerged openstack/octavia master: Replace openstack.org git:// URLs with https://  https://review.openstack.org/64669617:17
*** KeithMnemonic has quit IRC17:17
*** celebdor has quit IRC17:28
*** KeithMnemonic has joined #openstack-lbaas17:29
*** celebdor has joined #openstack-lbaas17:35
*** psachin has quit IRC17:36
*** ramishra has quit IRC17:37
*** ccamposr has quit IRC17:38
*** yboaron_ has quit IRC17:40
*** KeithMnemonic has quit IRC17:42
*** trown|lunch is now known as trown17:50
*** celebdor has quit IRC18:02
*** velizarx has quit IRC18:10
openstackgerritMichael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora  https://review.openstack.org/64770818:14
*** velizarx has joined #openstack-lbaas18:14
openstackgerritMichael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check  https://review.openstack.org/62800718:15
cgoncalvesno need to accept_ra=0?18:17
johnsomIt should be valid to have it on....18:18
johnsomI have it on in my lab18:18
johnsomI'm going to run some errands before the meeting. back in about an hour.18:19
*** celebdor has joined #openstack-lbaas18:20
*** abaindur has joined #openstack-lbaas18:24
*** KeithMnemonic has joined #openstack-lbaas18:39
*** KeithMnemonic has quit IRC18:47
*** ataraday_ has quit IRC18:52
*** yamamoto has joined #openstack-lbaas19:05
*** yamamoto has quit IRC19:10
*** lemko has quit IRC19:11
*** velizarx has quit IRC19:23
johnsomWell it is running the upgrade, so one of my hacks must have worked around it. I want to look at the full logs to decide what the right path forward is.19:31
cgoncalveswh00t!19:44
cgoncalveswhich hack did you add that was not in previous patch sets of https://review.openstack.org/#/c/647708 ?19:45
johnsomI set the base interface up directly, then flushed, then let the ifup run19:46
cgoncalvesah, hmm. the ip link set up19:46
cgoncalvesright19:46
cgoncalveslol, now that it passed we don't have the amp syslog19:46
johnsomlol....... I forgot, since it didn't fail, it didn't archive the log.  Sigh19:46
johnsomYeah, that19:47
*** pcaruana has quit IRC19:53
*** Vorrtex has joined #openstack-lbaas19:57
johnsom#startmeeting Octavia20:00
openstackMeeting started Wed Mar 27 20:00:11 2019 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: Octavia)"20:00
openstackThe meeting name has been set to 'octavia'20:00
johnsomHi folks!20:00
rm_worko/20:01
johnsomMight be a quiet day. I know a few folks can't make it.20:02
cgoncalveshi20:02
johnsom#topic Announcements20:02
*** openstack changes topic to "Announcements (Meeting topic: Octavia)"20:02
johnsomOctavia projects RC1 has been released, stable branches are available20:03
johnsomWe can chat later and decide if we are ready to open Train.20:03
johnsomAs far as I can see, the RC1 will be our Stein release. Please let me know if you have concerns about bug fix patches you feel need to be in the Stein release.20:04
johnsomAlso of note, I have created the Octavia PTG planning etherpad20:05
johnsom#link  https://etherpad.openstack.org/p/octavia-train-ptg20:05
johnsomPlease include if you are planning to attend or not and any topic ideas you think we should cover at the PTG.20:05
johnsomrm_work Feel free to take this over as you will be the PTL in charge by then.20:06
* johnsom Knows the answer to that....20:06
rm_workI hereby delegate management of that to.... ..... Any takers? :D20:06
johnsomI will try to keep it up to date and do a proposed schedule20:06
johnsomAlso of note,  there is a big re-name/re-org of the repositories being discussed.20:08
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html20:08
*** abaindur has quit IRC20:08
johnsomand20:09
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html20:09
*** abaindur has joined #openstack-lbaas20:09
johnsomSo you will see patches changing from GIT protocol to HTTPS and some discussions about the repo names.20:09
johnsomAny other announcements this week?20:10
cgoncalveshttps://review.openstack.org/#/q/owner:iwienand%2540redhat.com+status:open+project:%255E.*octavia.*20:10
johnsomCool, thanks. I know at least one has already merged. We probably have lbaas patches too20:10
colin-o/20:11
*** colin-m has joined #openstack-lbaas20:12
johnsomAh, another e-mail chain on the repo renames:20:12
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003943.html20:12
johnsomAny other announcements today?20:13
johnsom#topic Brief progress reports / bugs needing review20:14
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)"20:14
johnsomLast week was all about getting the last bug fix patches in and the release cut.20:15
johnsomI did do a tempest release for those folks that package it.20:15
cgoncalvesthis last week I worked on fixing two issues related to VIP QoS policy: https://review.openstack.org/#/c/645817/20:17
cgoncalvesalso addressed Michael's comment and submitted new patch set to the spare pool tempest test: https://review.openstack.org/#/c/634988/20:18
cgoncalvesreviews would be welcome20:18
johnsomI also fixed an interesting issue with the client, where under some strange cases the API might return an error in HTML format if we don't explicitly ask it to return JSON. I didn't find it on the API side yet, but fixed the client to always ask for JSON.20:18
johnsomCool20:19
cgoncalveswe might want to include that fix in Stein GA rather than waiting until next dot release20:19
johnsomRecently I have been helping figure out this super strange grenade job issue when going from queens. I think we have isolated it today, just need to come up with a good fix.20:20
*** velizarx has joined #openstack-lbaas20:20
johnsomcgoncalves You want the QoS in Stein GA?20:20
cgoncalvesjohnsom, no. I meant your client patch, although not necessary20:21
cgoncalvesKong needed it fixed but I don't think he needs it for Stein GA20:21
johnsomYeah, technically the client is "release with intermediates" so other than the release team blocking it for Stein, we can release updates at any time20:22
cgoncalvesah, as I transitioned from Vim/PyCharm to Visual Studio Code, I figured I'd also add support to their debugger (we support pydev today): https://review.openstack.org/#/c/645280/20:22
cgoncalvesok, good to me20:22
johnsomI hope we don't end up with a bunch of debugger specific code....20:23
cgoncalvesI'm okay dropping pydev in favor of VSCode :P20:23
johnsomlol20:23
johnsomWell, I think it's good to post it and let the cores decide.20:24
cgoncalvessure20:24
johnsomAny other updates today?20:24
johnsom#topic Are we ready to open Train development?20:25
*** openstack changes topic to "Are we ready to open Train development? (Meeting topic: Octavia)"20:25
johnsomI missed that on the agenda, but we should talk about it.20:25
johnsomBasically the question is, are we comfortable enough with RC1 that we can start landing Train features?20:26
rm_workWe can always just backport anything right?20:26
rm_workI mean, that's how we'd make an RC2 anyway20:26
johnsomYeah, it just gets slightly harder20:27
cgoncalves"anything" == non API/DB changes, yes20:27
NobodyCamI have a dumb question, should the lbaas network be external?20:27
johnsomPersonally I think we are good and could consider opening Train for feature merge20:27
rm_workagree20:28
*** happyhemant has quit IRC20:28
cgoncalves+120:28
johnsomNobodyCam lb-mgmt-net? Not usually, but it "can" be20:28
NobodyCamack Thank you ... sorry didn't see meeting notice20:28
*** abaindur_ has joined #openstack-lbaas20:28
*** Vorrtex has quit IRC20:28
johnsomOk then, let's open Train for development!20:28
* johnsom Swings his virtual Stein in the air20:29
openstackgerritCarlos Goncalves proposed openstack/octavia master: Add support to the Python Visual Studio Debugger  https://review.openstack.org/64528020:29
johnsomInsert cheesy train whistle meme here20:29
johnsom#topic Open Discussion20:30
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)"20:30
johnsomOther topics this week?20:30
colin-mnothing from me20:30
cgoncalvesI had two things, can only remember of one...20:31
cgoncalvesah!20:31
johnsomThank you again to everyone for your contributions to Stein!  We did a great job during that last push!20:31
johnsom#link https://etherpad.openstack.org/p/octavia-priority-reviews20:31
*** abaindur has quit IRC20:32
cgoncalvesactive-standby tempest test. Michael proposed one approach that relies on the existence of an API that is only avalable in >= Stein20:32
johnsomAh, yes, good topic.20:32
cgoncalvesI proposed another approach that relies on iptables to log VIP traffic, which could be run in stable versions20:32
cgoncalvesthere are pros/cons on both. ultimately I think it would be better take either one or the other20:33
cgoncalvesnothing prevent us from having both and running Michael's test >= Stein and mine in <Stein releases20:33
cgoncalvesbut would be more effort and slightly different tests in the end20:34
*** mmdurrant has quit IRC20:34
johnsomWell, it's just more to maintain/duplicate tests. I think we should pick one and live with it.20:34
cgoncalves#link https://review.openstack.org/#/c/637073/20:34
cgoncalves#link https://review.openstack.org/#/c/584681/20:34
cgoncalvesthoughts?20:35
*** abaindur_ has quit IRC20:35
johnsomIf the iptables path seems stable now, I guess I would lean towards it just because it brings coverage to the older releases20:36
*** abaindur has joined #openstack-lbaas20:36
johnsomI just worry about it be "fragile" due to the SSH/iptables stuff.20:36
cgoncalvesyeah, I understand20:36
cgoncalvesit has only passed the queens job thus far. it passed locally on master when I wrote it. if we agree to take that test, I'll resume the work20:37
johnsomlol, how about we agree to take that test IF it works. grin20:38
cgoncalvesit WILL work -_-20:38
johnsomThat is my opinion. Maybe the new PTL has one as well?20:39
cgoncalves:D20:39
johnsomrm_work Thoughts on the active/standby tests?20:41
rm_worki literally do not20:41
johnsomOk20:41
*** abaindur_ has joined #openstack-lbaas20:42
rm_workoh, actually yes20:42
rm_workbut not that i can vocalize presently20:42
rm_workI did a bunch of work for that previously20:42
johnsomSo, there you go, let's polish up cgoncalves test20:42
cgoncalvesOk20:43
johnsomI think you had another topic?20:43
openstackgerritCarlos Goncalves proposed openstack/octavia-tempest-plugin master: Add iptables-based active/standby scenario test  https://review.openstack.org/63707320:43
cgoncalvesfirst one question. I must confess I haven't had time to do my homework20:44
*** abaindur has quit IRC20:44
* johnsom reaches for the ruler20:44
colin-minexcusable20:44
cgoncalveswhat is the expectation when a LB is created in a given VIP network?20:44
cgoncalveslol20:44
cgoncalvesI mean, should it listen on all of its subnets? like, ipv4 and ipv620:45
johnsomYeah, this is a GREAT discussion for our new PTL.... grin20:45
rm_workwell, presently we don't expose multiple VIPs...20:45
colin-mhaha20:45
rm_workwhich is ... problematic20:45
rm_workThis is a discussion to be had in Denver IMO20:46
cgoncalvesagreed, problematic20:46
johnsomSo, if you pass in a port, the decision is made for us.20:46
cgoncalvesright20:46
johnsomIf you pass in a subnet-id, it listens on *that* subnet.20:46
colin-myeah what was the intent originally good Q20:46
*** vishalmanchanda has quit IRC20:46
johnsomIf you pass in a network, right now it preferences the first IPv4 subnet that neutron returns20:46
*** abaindur has joined #openstack-lbaas20:46
cgoncalvesfirst IPv4 subnet or first subnet regardless of IP version?20:47
johnsomIt preferences IPv420:47
*** abaindur_ has quit IRC20:48
johnsomI know this off my head because I had some arguments about this in the past, lost, and grumble about the implementation.20:48
cgoncalvesOk. we can talk about this at the PTG then as it seems will take some time20:48
johnsomTo me, only passing in a network doesn't make sense, but I know there are some "creative" cloud deployments that don't see it that way20:49
cgoncalvesone other question that gthiemonge raised today was when he created a LB with IPv6 VIP and then was trying to add an IPv4 member on the same VIP network20:49
johnsomThis is the code in quesiton:20:50
cgoncalvesIIRC his LB went to ERROR or didn't configure IPv4 at all20:50
johnsom#link https://github.com/openstack/octavia/blob/master/octavia/api/v2/controllers/load_balancer.py#L13820:50
rm_workyeah it seemed in my testing like if you created it with ipv4 it brought up both, but if you created with ipv6 it didn't bring up ipv4, which matters when you're using member-on-vip20:51
cgoncalvesyep20:51
johnsomcgoncalves Hmmm, that is interesting. I may not have tested the cross-protocol stuff when it's on the same VIP and actually I know off my head that is broken.20:51
johnsomThis comes back to a discussion I was having with Nir where the whole member networking flow needs re-worked20:51
rm_workyeah it's kinda a design issue20:51
rm_worki think20:52
johnsomWell, the member network flow is broken. It only thinks in terms of networks and not subnets (even though the API does).20:52
cgoncalvesOk, good, sort of. wanted to confirm with you all if I was missing something or not20:52
*** trown is now known as trown|outtypewww20:52
johnsomSo in that case, it would have decided that since the VIP network was already plugged, it had nothing to do, where in reality, it should have setup the subnet.20:53
cgoncalvesexactly20:53
johnsomThere is an open story for this20:53
*** AlexStaf has quit IRC20:54
johnsomIf you are willing to wait long enough for storyboard to load20:54
cgoncalveslol20:54
rm_workyeah at some point i was hitting this pretty hard but then i left that org :D20:55
johnsom#link https://storyboard.openstack.org/#!/story/200503820:55
johnsomThat is the exact story cgonvalves20:56
cgoncalveswho? xD20:56
johnsomopps, sorry20:56
cgoncalvesthank you! I'll share this with gthiemonge tomorrow20:57
johnsomI think Nir was going to work on fixing the member network flows20:57
johnsomHe could not make the meeting today however.20:57
johnsomWe have three minutes left, any other topics today?20:57
cgoncalvesthank you all for the time and input. much appreciated!20:58
johnsomOk, thanks folks! Have a great week!20:58
rm_workseriously why is storyboard taking so long, is it just me?20:58
johnsomNo, it's everyone20:59
johnsom#endmeeting20:59
*** openstack changes topic to "Discussions for OpenStack Octavia | Train PTG etherpad: https://etherpad.openstack.org/p/octavia-train-ptg"20:59
openstackMeeting ended Wed Mar 27 20:59:02 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.html20:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.txt20:59
openstackLog:            http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.log.html20:59
rm_workeugh20:59
johnsomIt just thinks we all need to slow down and enjoy life.... lol21:00
*** colin-m has quit IRC21:01
*** abaindur has quit IRC21:06
*** henriqueof has quit IRC21:07
openstackgerritMichael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check  https://review.openstack.org/62800721:33
*** ivve has quit IRC21:50
*** AlexStaf has joined #openstack-lbaas22:00
*** abaindur has joined #openstack-lbaas22:06
*** fnaval has quit IRC22:07
*** abaindur has quit IRC22:12
*** fnaval has joined #openstack-lbaas22:17
openstackgerritMerged openstack/octavia stable/pike: Replace openstack.org git:// URLs with https://  https://review.openstack.org/64669822:22
johnsomgoldyfruit Sorry, it has been a bit of a busy day.  See section 7.2 of https://www.ietf.org/rfc/rfc1035.txt and https://www.ietf.org/rfc/rfc1034.txt section 5.3.322:22
*** goldyfruit has quit IRC22:26
*** velizarx has quit IRC22:27
*** rcernin has joined #openstack-lbaas22:31
openstackgerritMerged openstack/octavia stable/queens: Replace openstack.org git:// URLs with https://  https://review.openstack.org/64669923:28
*** cooper6581 has joined #openstack-lbaas23:35

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