openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Add a test job for cinder volume backed amps https://review.openstack.org/638293 | 00:10 |
---|---|---|
*** abaindur has quit IRC | 00:22 | |
*** ricolin has joined #openstack-lbaas | 01:00 | |
*** rcernin has quit IRC | 01:49 | |
*** rcernin has joined #openstack-lbaas | 01:53 | |
*** hongbin has joined #openstack-lbaas | 01:54 | |
*** ianychoi has quit IRC | 02:03 | |
*** ianychoi has joined #openstack-lbaas | 02:03 | |
*** psachin has joined #openstack-lbaas | 02:51 | |
*** hongbin has quit IRC | 03:06 | |
*** ramishra has joined #openstack-lbaas | 03:07 | |
johnsom | Well, that is interesting. It is an issue adding a IPv6 address. | 03:48 |
johnsom | This is a part of the net driver code that is screaming to be refactored. | 03:49 |
*** fnaval has quit IRC | 03:49 | |
*** fnaval has joined #openstack-lbaas | 03:49 | |
johnsom | Well, will dig in tomorrow even more | 03:49 |
johnsom | It is odd as I run with IPv6 in my lab too. Not sure what the issue is. | 03:50 |
*** psachin has quit IRC | 04:58 | |
*** abaindur has joined #openstack-lbaas | 05:03 | |
*** psachin has joined #openstack-lbaas | 05:19 | |
*** vishalmanchanda has joined #openstack-lbaas | 05:57 | |
*** abaindur has quit IRC | 06:12 | |
*** abaindur has joined #openstack-lbaas | 06:13 | |
*** AlexStaf has joined #openstack-lbaas | 06:33 | |
*** ramishra_ has joined #openstack-lbaas | 06:41 | |
*** ramishra has quit IRC | 06:41 | |
*** ramishra_ has quit IRC | 06:53 | |
*** ramishra has joined #openstack-lbaas | 06:55 | |
*** ccamposr has joined #openstack-lbaas | 07:02 | |
*** abaindur_ has joined #openstack-lbaas | 07:19 | |
*** abaindur has quit IRC | 07:22 | |
*** yboaron_ has joined #openstack-lbaas | 07:27 | |
*** velizarx has joined #openstack-lbaas | 07:30 | |
*** abaindur_ has quit IRC | 07:34 | |
*** abaindur has joined #openstack-lbaas | 07:34 | |
*** rpittau|afk is now known as rpittau | 07:35 | |
*** velizarx has quit IRC | 07:43 | |
*** ivve has joined #openstack-lbaas | 07:47 | |
*** luksky has joined #openstack-lbaas | 08:03 | |
*** gcheresh has joined #openstack-lbaas | 08:09 | |
*** velizarx has joined #openstack-lbaas | 08:11 | |
*** abaindur has quit IRC | 08:15 | |
*** yamamoto has joined #openstack-lbaas | 08:33 | |
*** celebdor has joined #openstack-lbaas | 08:33 | |
*** yboaron_ has quit IRC | 08:37 | |
*** ricolin has quit IRC | 08:40 | |
*** velizarx has quit IRC | 08:51 | |
*** pcaruana has joined #openstack-lbaas | 08:57 | |
*** ramishra_ has joined #openstack-lbaas | 09:04 | |
*** ramishra has quit IRC | 09:04 | |
*** ramishra_ has quit IRC | 09:10 | |
*** ramishra has joined #openstack-lbaas | 09:14 | |
*** velizarx has joined #openstack-lbaas | 09:15 | |
*** yboaron_ has joined #openstack-lbaas | 09:28 | |
*** velizarx has quit IRC | 09:30 | |
*** AlexStaf has quit IRC | 09:31 | |
*** gcheresh_ has joined #openstack-lbaas | 09:32 | |
*** gcheresh has quit IRC | 09:33 | |
*** velizarx has joined #openstack-lbaas | 09:34 | |
*** yboaron_ has quit IRC | 09:35 | |
*** yboaron_ has joined #openstack-lbaas | 09:36 | |
*** velizarx has quit IRC | 09:49 | |
*** AlexStaf has joined #openstack-lbaas | 09:51 | |
*** ataraday_ has joined #openstack-lbaas | 09:57 | |
*** happyhemant has joined #openstack-lbaas | 09:58 | |
*** velizarx has joined #openstack-lbaas | 10:03 | |
*** velizarx has quit IRC | 10:05 | |
rm_work | Yeah that's pretty weird | 10:09 |
openstackgerrit | Luis Tomas Bolivar proposed openstack/octavia master: Enabling SG customization on loadbalancer listerners https://review.openstack.org/602564 | 10:13 |
openstackgerrit | Luis Tomas Bolivar proposed openstack/octavia stable/stein: Enabling SG customization on loadbalancer listerners https://review.openstack.org/648069 | 10:16 |
*** gcheresh_ has quit IRC | 10:21 | |
*** yamamoto has quit IRC | 10:21 | |
*** gcheresh_ has joined #openstack-lbaas | 10:30 | |
*** ricolin has joined #openstack-lbaas | 10:33 | |
*** gcheresh has joined #openstack-lbaas | 10:35 | |
*** gcheresh_ has quit IRC | 10:35 | |
*** rcernin has quit IRC | 10:51 | |
*** ricolin has quit IRC | 10:52 | |
*** ramishra has quit IRC | 10:56 | |
*** ramishra has joined #openstack-lbaas | 10:59 | |
*** yamamoto has joined #openstack-lbaas | 11:01 | |
*** yamamoto has quit IRC | 11:08 | |
*** yamamoto has joined #openstack-lbaas | 11:08 | |
openstackgerrit | Merged openstack/octavia master: Adds server_certs_key_passphrase to octavia.conf https://review.openstack.org/647752 | 11:22 |
*** ricolin has joined #openstack-lbaas | 11:40 | |
*** velizarx has joined #openstack-lbaas | 12:07 | |
*** velizarx has quit IRC | 12:12 | |
*** trown|outtypewww is now known as trown | 12:17 | |
*** yboaron_ has quit IRC | 12:18 | |
*** lemko has joined #openstack-lbaas | 12:21 | |
*** velizarx has joined #openstack-lbaas | 12:27 | |
*** pcaruana has quit IRC | 12:39 | |
*** pcaruana has joined #openstack-lbaas | 12:42 | |
*** pcaruana has quit IRC | 12:42 | |
*** pcaruana has joined #openstack-lbaas | 12:43 | |
*** velizarx has quit IRC | 13:04 | |
*** velizarx has joined #openstack-lbaas | 13:12 | |
*** yboaron_ has joined #openstack-lbaas | 13:15 | |
*** velizarx has quit IRC | 13:27 | |
*** velizarx has joined #openstack-lbaas | 13:28 | |
*** velizarx has quit IRC | 13:36 | |
*** velizarx has joined #openstack-lbaas | 13:37 | |
*** velizarx has quit IRC | 13:40 | |
*** velizarx has joined #openstack-lbaas | 13:45 | |
*** vishalmanchanda has quit IRC | 13:56 | |
*** fnaval has quit IRC | 14:04 | |
*** fnaval has joined #openstack-lbaas | 14:15 | |
*** AlexStaf has quit IRC | 14:19 | |
*** vishalmanchanda has joined #openstack-lbaas | 14:40 | |
*** AlexStaf has joined #openstack-lbaas | 14:40 | |
johnsom | cgoncalves 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 |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora https://review.openstack.org/647708 | 15:15 |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check https://review.openstack.org/628007 | 15:15 |
johnsom | My 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 |
NobodyCam | Good Morning Octavia Folks | 15:24 |
johnsom | Hi there | 15:24 |
NobodyCam | :) | 15:24 |
NobodyCam | I'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 |
cgoncalves | johnsom, 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 IP | 15:27 |
NobodyCam | is there a troubleshooting doc I could take a look at? | 15:28 |
johnsom | NobodyCam What is creating your Octavia LB? Heat? | 15:28 |
johnsom | NobodyCam We can help you debug/troubleshoot Octavia, probably not much help with the other parts. | 15:29 |
NobodyCam | I'm not sure if the k8's cloud-provider is taking directly to octavia or going thru heat | 15:30 |
johnsom | cgoncalves 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-lbaas | 15:31 | |
cgoncalves | johnsom, could you log "ip a" right before ifup? | 15:31 |
*** goldyfruit has left #openstack-lbaas | 15:31 | |
*** goldyfruit has joined #openstack-lbaas | 15:31 | |
johnsom | Yeah, maybe on the next run. I want this flush test to finish | 15:32 |
goldyfruit | Hi guys | 15:32 |
NobodyCam | hey hey goldyfruit :) | 15:33 |
goldyfruit | Hey NobodyCam :) | 15:36 |
goldyfruit | o/ johnsom | 15:36 |
goldyfruit | I would like to know if it's possible to have active/active LB ? | 15:37 |
goldyfruit | And if yes if there is a way to scale up/down this LB | 15:37 |
goldyfruit | I found blueprint | 15:37 |
goldyfruit | About active active but I don't really know the status of it | 15:38 |
johnsom | NobodyCam 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 |
johnsom | goldyfruit 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 |
johnsom | goldyfruit Do you have information on what your need for it is? I.e. connections per second/bandwidth? | 15:40 |
goldyfruit | johnsom: The metric could be, CPU usage or network packets/bandwidth | 15:41 |
NobodyCam | johnsom: the ip listed in openstack is from the correct network | 15:41 |
johnsom | goldyfruit 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 |
johnsom | goldyfruit 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 |
goldyfruit | Ohh, 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 queries | 15:43 |
johnsom | NobodyCam 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 |
johnsom | goldyfruit 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 |
NobodyCam | let me spin up a new LB | 15:45 |
*** velizarx has quit IRC | 15:46 | |
goldyfruit | johnsom: 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 server | 15:47 |
*** gcheresh has quit IRC | 15:48 | |
goldyfruit | The DNS are managed by Designate using the front DNS | 15:48 |
johnsom | goldyfruit I'm not sure you need an LB for that. Also, we don't have GEOIP yet. | 15:51 |
NobodyCam | okay, 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 |
NobodyCam | Resource not found` | 15:53 |
goldyfruit | johnsom: ns1 = region1(dns1,dns2,dns3) | ns2 = regions2(dns4,dns4,dns6) | ns3 = regions3(dns7,dns8,dns9) | 15:53 |
goldyfruit | Yeah I know about GEOIP it's not the requirement yet | 15:53 |
johnsom | goldyfruit What you are really looking for is a GSLB with GEOIP. The Kosmos project was proposed for that, but is currently unstaffed. | 15:55 |
goldyfruit | johnsom: I heard of it but as you said, the project is "dead" | 15:56 |
*** KeithMnemonic has quit IRC | 16:01 | |
*** velizarx has joined #openstack-lbaas | 16:01 | |
*** KeithMnemonic has joined #openstack-lbaas | 16:04 | |
*** gcheresh has joined #openstack-lbaas | 16:13 | |
*** KeithMnemonic has quit IRC | 16:18 | |
*** velizarx has quit IRC | 16:23 | |
*** velizarx has joined #openstack-lbaas | 16:23 | |
NobodyCam | oh snap, The network it's attempting to get the floating ip from is NOT the network I assigned on the Coe template | 16:24 |
*** gcheresh has quit IRC | 16:24 | |
NobodyCam | great catch johnsom ! | 16:24 |
*** yamamoto has quit IRC | 16:25 | |
*** celebdor has quit IRC | 16:25 | |
johnsom | +1 | 16:25 |
NobodyCam | network from error: FloatingNetworkID:130c6451-5f71-44f5-86f9-68fb44f1f01e / network in template external_network_id | b2b181e9-4cab-434f-84f7-54fef0b70483 | 16:26 |
*** velizarx has quit IRC | 16:26 | |
*** velizarx has joined #openstack-lbaas | 16:28 | |
*** velizarx has quit IRC | 16:34 | |
*** trown is now known as trown|lunch | 16:35 | |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora https://review.openstack.org/647708 | 16:36 |
*** velizarx has joined #openstack-lbaas | 16:36 | |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check https://review.openstack.org/628007 | 16:37 |
*** velizarx has quit IRC | 16:41 | |
*** velizarx has joined #openstack-lbaas | 16:42 | |
*** velizarx has quit IRC | 16:45 | |
colin- | maybe for the health checking benefits octavia offers johnsom (re: dns lb) though i see your point | 16:47 |
colin- | i did that a long time ago where a health check was performing queries of external domains on backend name servers | 16:48 |
*** KeithMnemonic has joined #openstack-lbaas | 16:48 | |
johnsom | Yeah, typically the DNS client or resolver handles load balancing and HA for DNS queries. | 16:49 |
*** ricolin has quit IRC | 16:50 | |
goldyfruit | johnsom: could you please point me to some documentation about this ? | 16:52 |
*** velizarx has joined #openstack-lbaas | 17:09 | |
*** celebdor has joined #openstack-lbaas | 17:10 | |
*** rpittau is now known as rpittau|afk | 17:13 | |
openstackgerrit | Merged openstack/octavia master: Replace openstack.org git:// URLs with https:// https://review.openstack.org/646696 | 17:17 |
*** KeithMnemonic has quit IRC | 17:17 | |
*** celebdor has quit IRC | 17:28 | |
*** KeithMnemonic has joined #openstack-lbaas | 17:29 | |
*** celebdor has joined #openstack-lbaas | 17:35 | |
*** psachin has quit IRC | 17:36 | |
*** ramishra has quit IRC | 17:37 | |
*** ccamposr has quit IRC | 17:38 | |
*** yboaron_ has quit IRC | 17:40 | |
*** KeithMnemonic has quit IRC | 17:42 | |
*** trown|lunch is now known as trown | 17:50 | |
*** celebdor has quit IRC | 18:02 | |
*** velizarx has quit IRC | 18:10 | |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/queens: Fix a systemd race condition in the amphora https://review.openstack.org/647708 | 18:14 |
*** velizarx has joined #openstack-lbaas | 18:14 | |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check https://review.openstack.org/628007 | 18:15 |
cgoncalves | no need to accept_ra=0? | 18:17 |
johnsom | It should be valid to have it on.... | 18:18 |
johnsom | I have it on in my lab | 18:18 |
johnsom | I'm going to run some errands before the meeting. back in about an hour. | 18:19 |
*** celebdor has joined #openstack-lbaas | 18:20 | |
*** abaindur has joined #openstack-lbaas | 18:24 | |
*** KeithMnemonic has joined #openstack-lbaas | 18:39 | |
*** KeithMnemonic has quit IRC | 18:47 | |
*** ataraday_ has quit IRC | 18:52 | |
*** yamamoto has joined #openstack-lbaas | 19:05 | |
*** yamamoto has quit IRC | 19:10 | |
*** lemko has quit IRC | 19:11 | |
*** velizarx has quit IRC | 19:23 | |
johnsom | Well 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 |
cgoncalves | wh00t! | 19:44 |
cgoncalves | which hack did you add that was not in previous patch sets of https://review.openstack.org/#/c/647708 ? | 19:45 |
johnsom | I set the base interface up directly, then flushed, then let the ifup run | 19:46 |
cgoncalves | ah, hmm. the ip link set up | 19:46 |
cgoncalves | right | 19:46 |
cgoncalves | lol, now that it passed we don't have the amp syslog | 19:46 |
johnsom | lol....... I forgot, since it didn't fail, it didn't archive the log. Sigh | 19:46 |
johnsom | Yeah, that | 19:47 |
*** pcaruana has quit IRC | 19:53 | |
*** Vorrtex has joined #openstack-lbaas | 19:57 | |
johnsom | #startmeeting Octavia | 20:00 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: Octavia)" | 20:00 | |
openstack | The meeting name has been set to 'octavia' | 20:00 |
johnsom | Hi folks! | 20:00 |
rm_work | o/ | 20:01 |
johnsom | Might be a quiet day. I know a few folks can't make it. | 20:02 |
cgoncalves | hi | 20:02 |
johnsom | #topic Announcements | 20:02 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 20:02 | |
johnsom | Octavia projects RC1 has been released, stable branches are available | 20:03 |
johnsom | We can chat later and decide if we are ready to open Train. | 20:03 |
johnsom | As 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 |
johnsom | Also of note, I have created the Octavia PTG planning etherpad | 20:05 |
johnsom | #link https://etherpad.openstack.org/p/octavia-train-ptg | 20:05 |
johnsom | Please include if you are planning to attend or not and any topic ideas you think we should cover at the PTG. | 20:05 |
johnsom | rm_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_work | I hereby delegate management of that to.... ..... Any takers? :D | 20:06 |
johnsom | I will try to keep it up to date and do a proposed schedule | 20:06 |
johnsom | Also 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.html | 20:08 |
*** abaindur has quit IRC | 20:08 | |
johnsom | and | 20:09 |
johnsom | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html | 20:09 |
*** abaindur has joined #openstack-lbaas | 20:09 | |
johnsom | So you will see patches changing from GIT protocol to HTTPS and some discussions about the repo names. | 20:09 |
johnsom | Any other announcements this week? | 20:10 |
cgoncalves | https://review.openstack.org/#/q/owner:iwienand%2540redhat.com+status:open+project:%255E.*octavia.* | 20:10 |
johnsom | Cool, thanks. I know at least one has already merged. We probably have lbaas patches too | 20:10 |
colin- | o/ | 20:11 |
*** colin-m has joined #openstack-lbaas | 20:12 | |
johnsom | Ah, another e-mail chain on the repo renames: | 20:12 |
johnsom | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003943.html | 20:12 |
johnsom | Any other announcements today? | 20:13 |
johnsom | #topic Brief progress reports / bugs needing review | 20:14 |
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)" | 20:14 | |
johnsom | Last week was all about getting the last bug fix patches in and the release cut. | 20:15 |
johnsom | I did do a tempest release for those folks that package it. | 20:15 |
cgoncalves | this last week I worked on fixing two issues related to VIP QoS policy: https://review.openstack.org/#/c/645817/ | 20:17 |
cgoncalves | also addressed Michael's comment and submitted new patch set to the spare pool tempest test: https://review.openstack.org/#/c/634988/ | 20:18 |
cgoncalves | reviews would be welcome | 20:18 |
johnsom | I 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 |
johnsom | Cool | 20:19 |
cgoncalves | we might want to include that fix in Stein GA rather than waiting until next dot release | 20:19 |
johnsom | Recently 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-lbaas | 20:20 | |
johnsom | cgoncalves You want the QoS in Stein GA? | 20:20 |
cgoncalves | johnsom, no. I meant your client patch, although not necessary | 20:21 |
cgoncalves | Kong needed it fixed but I don't think he needs it for Stein GA | 20:21 |
johnsom | Yeah, technically the client is "release with intermediates" so other than the release team blocking it for Stein, we can release updates at any time | 20:22 |
cgoncalves | ah, 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 |
cgoncalves | ok, good to me | 20:22 |
johnsom | I hope we don't end up with a bunch of debugger specific code.... | 20:23 |
cgoncalves | I'm okay dropping pydev in favor of VSCode :P | 20:23 |
johnsom | lol | 20:23 |
johnsom | Well, I think it's good to post it and let the cores decide. | 20:24 |
cgoncalves | sure | 20:24 |
johnsom | Any 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 | |
johnsom | I missed that on the agenda, but we should talk about it. | 20:25 |
johnsom | Basically the question is, are we comfortable enough with RC1 that we can start landing Train features? | 20:26 |
rm_work | We can always just backport anything right? | 20:26 |
rm_work | I mean, that's how we'd make an RC2 anyway | 20:26 |
johnsom | Yeah, it just gets slightly harder | 20:27 |
cgoncalves | "anything" == non API/DB changes, yes | 20:27 |
NobodyCam | I have a dumb question, should the lbaas network be external? | 20:27 |
johnsom | Personally I think we are good and could consider opening Train for feature merge | 20:27 |
rm_work | agree | 20:28 |
*** happyhemant has quit IRC | 20:28 | |
cgoncalves | +1 | 20:28 |
johnsom | NobodyCam lb-mgmt-net? Not usually, but it "can" be | 20:28 |
NobodyCam | ack Thank you ... sorry didn't see meeting notice | 20:28 |
*** abaindur_ has joined #openstack-lbaas | 20:28 | |
*** Vorrtex has quit IRC | 20:28 | |
johnsom | Ok then, let's open Train for development! | 20:28 |
* johnsom Swings his virtual Stein in the air | 20:29 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Add support to the Python Visual Studio Debugger https://review.openstack.org/645280 | 20:29 |
johnsom | Insert cheesy train whistle meme here | 20:29 |
johnsom | #topic Open Discussion | 20:30 |
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)" | 20:30 | |
johnsom | Other topics this week? | 20:30 |
colin-m | nothing from me | 20:30 |
cgoncalves | I had two things, can only remember of one... | 20:31 |
cgoncalves | ah! | 20:31 |
johnsom | Thank 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-reviews | 20:31 |
*** abaindur has quit IRC | 20:32 | |
cgoncalves | active-standby tempest test. Michael proposed one approach that relies on the existence of an API that is only avalable in >= Stein | 20:32 |
johnsom | Ah, yes, good topic. | 20:32 |
cgoncalves | I proposed another approach that relies on iptables to log VIP traffic, which could be run in stable versions | 20:32 |
cgoncalves | there are pros/cons on both. ultimately I think it would be better take either one or the other | 20:33 |
cgoncalves | nothing prevent us from having both and running Michael's test >= Stein and mine in <Stein releases | 20:33 |
cgoncalves | but would be more effort and slightly different tests in the end | 20:34 |
*** mmdurrant has quit IRC | 20:34 | |
johnsom | Well, 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 |
cgoncalves | thoughts? | 20:35 |
*** abaindur_ has quit IRC | 20:35 | |
johnsom | If the iptables path seems stable now, I guess I would lean towards it just because it brings coverage to the older releases | 20:36 |
*** abaindur has joined #openstack-lbaas | 20:36 | |
johnsom | I just worry about it be "fragile" due to the SSH/iptables stuff. | 20:36 |
cgoncalves | yeah, I understand | 20:36 |
cgoncalves | it 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 work | 20:37 |
johnsom | lol, how about we agree to take that test IF it works. grin | 20:38 |
cgoncalves | it WILL work -_- | 20:38 |
johnsom | That is my opinion. Maybe the new PTL has one as well? | 20:39 |
cgoncalves | :D | 20:39 |
johnsom | rm_work Thoughts on the active/standby tests? | 20:41 |
rm_work | i literally do not | 20:41 |
johnsom | Ok | 20:41 |
*** abaindur_ has joined #openstack-lbaas | 20:42 | |
rm_work | oh, actually yes | 20:42 |
rm_work | but not that i can vocalize presently | 20:42 |
rm_work | I did a bunch of work for that previously | 20:42 |
johnsom | So, there you go, let's polish up cgoncalves test | 20:42 |
cgoncalves | Ok | 20:43 |
johnsom | I think you had another topic? | 20:43 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia-tempest-plugin master: Add iptables-based active/standby scenario test https://review.openstack.org/637073 | 20:43 |
cgoncalves | first one question. I must confess I haven't had time to do my homework | 20:44 |
*** abaindur has quit IRC | 20:44 | |
* johnsom reaches for the ruler | 20:44 | |
colin-m | inexcusable | 20:44 |
cgoncalves | what is the expectation when a LB is created in a given VIP network? | 20:44 |
cgoncalves | lol | 20:44 |
cgoncalves | I mean, should it listen on all of its subnets? like, ipv4 and ipv6 | 20:45 |
johnsom | Yeah, this is a GREAT discussion for our new PTL.... grin | 20:45 |
rm_work | well, presently we don't expose multiple VIPs... | 20:45 |
colin-m | haha | 20:45 |
rm_work | which is ... problematic | 20:45 |
rm_work | This is a discussion to be had in Denver IMO | 20:46 |
cgoncalves | agreed, problematic | 20:46 |
johnsom | So, if you pass in a port, the decision is made for us. | 20:46 |
cgoncalves | right | 20:46 |
johnsom | If you pass in a subnet-id, it listens on *that* subnet. | 20:46 |
colin-m | yeah what was the intent originally good Q | 20:46 |
*** vishalmanchanda has quit IRC | 20:46 | |
johnsom | If you pass in a network, right now it preferences the first IPv4 subnet that neutron returns | 20:46 |
*** abaindur has joined #openstack-lbaas | 20:46 | |
cgoncalves | first IPv4 subnet or first subnet regardless of IP version? | 20:47 |
johnsom | It preferences IPv4 | 20:47 |
*** abaindur_ has quit IRC | 20:48 | |
johnsom | I know this off my head because I had some arguments about this in the past, lost, and grumble about the implementation. | 20:48 |
cgoncalves | Ok. we can talk about this at the PTG then as it seems will take some time | 20:48 |
johnsom | To 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 way | 20:49 |
cgoncalves | one 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 network | 20:49 |
johnsom | This is the code in quesiton: | 20:50 |
cgoncalves | IIRC his LB went to ERROR or didn't configure IPv4 at all | 20:50 |
johnsom | #link https://github.com/openstack/octavia/blob/master/octavia/api/v2/controllers/load_balancer.py#L138 | 20:50 |
rm_work | yeah 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-vip | 20:51 |
cgoncalves | yep | 20:51 |
johnsom | cgoncalves 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 |
johnsom | This comes back to a discussion I was having with Nir where the whole member networking flow needs re-worked | 20:51 |
rm_work | yeah it's kinda a design issue | 20:51 |
rm_work | i think | 20:52 |
johnsom | Well, the member network flow is broken. It only thinks in terms of networks and not subnets (even though the API does). | 20:52 |
cgoncalves | Ok, good, sort of. wanted to confirm with you all if I was missing something or not | 20:52 |
*** trown is now known as trown|outtypewww | 20:52 | |
johnsom | So 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 |
cgoncalves | exactly | 20:53 |
johnsom | There is an open story for this | 20:53 |
*** AlexStaf has quit IRC | 20:54 | |
johnsom | If you are willing to wait long enough for storyboard to load | 20:54 |
cgoncalves | lol | 20:54 |
rm_work | yeah at some point i was hitting this pretty hard but then i left that org :D | 20:55 |
johnsom | #link https://storyboard.openstack.org/#!/story/2005038 | 20:55 |
johnsom | That is the exact story cgonvalves | 20:56 |
cgoncalves | who? xD | 20:56 |
johnsom | opps, sorry | 20:56 |
cgoncalves | thank you! I'll share this with gthiemonge tomorrow | 20:57 |
johnsom | I think Nir was going to work on fixing the member network flows | 20:57 |
johnsom | He could not make the meeting today however. | 20:57 |
johnsom | We have three minutes left, any other topics today? | 20:57 |
cgoncalves | thank you all for the time and input. much appreciated! | 20:58 |
johnsom | Ok, thanks folks! Have a great week! | 20:58 |
rm_work | seriously why is storyboard taking so long, is it just me? | 20:58 |
johnsom | No, it's everyone | 20:59 |
johnsom | #endmeeting | 20:59 |
*** openstack changes topic to "Discussions for OpenStack Octavia | Train PTG etherpad: https://etherpad.openstack.org/p/octavia-train-ptg" | 20:59 | |
openstack | Meeting ended Wed Mar 27 20:59:02 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.html | 20:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.txt | 20:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2019/octavia.2019-03-27-20.00.log.html | 20:59 |
rm_work | eugh | 20:59 |
johnsom | It just thinks we all need to slow down and enjoy life.... lol | 21:00 |
*** colin-m has quit IRC | 21:01 | |
*** abaindur has quit IRC | 21:06 | |
*** henriqueof has quit IRC | 21:07 | |
openstackgerrit | Michael Johnson proposed openstack/octavia stable/rocky: DNM: Gate check https://review.openstack.org/628007 | 21:33 |
*** ivve has quit IRC | 21:50 | |
*** AlexStaf has joined #openstack-lbaas | 22:00 | |
*** abaindur has joined #openstack-lbaas | 22:06 | |
*** fnaval has quit IRC | 22:07 | |
*** abaindur has quit IRC | 22:12 | |
*** fnaval has joined #openstack-lbaas | 22:17 | |
openstackgerrit | Merged openstack/octavia stable/pike: Replace openstack.org git:// URLs with https:// https://review.openstack.org/646698 | 22:22 |
johnsom | goldyfruit 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.3 | 22:22 |
*** goldyfruit has quit IRC | 22:26 | |
*** velizarx has quit IRC | 22:27 | |
*** rcernin has joined #openstack-lbaas | 22:31 | |
openstackgerrit | Merged openstack/octavia stable/queens: Replace openstack.org git:// URLs with https:// https://review.openstack.org/646699 | 23:28 |
*** cooper6581 has joined #openstack-lbaas | 23:35 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!