openstackgerrit | Merged openstack/octavia master: Adding support for the octavia listener X-Forwarded-Proto header insertion. https://review.openstack.org/573227 | 00:26 |
---|---|---|
*** longkb has joined #openstack-lbaas | 00:31 | |
*** yamamoto has joined #openstack-lbaas | 00:40 | |
*** yamamoto has quit IRC | 00:45 | |
*** hongbin has joined #openstack-lbaas | 00:59 | |
*** KeithMnemonic1 has quit IRC | 01:25 | |
*** yamamoto has joined #openstack-lbaas | 01:42 | |
*** yamamoto has quit IRC | 01:47 | |
*** yamamoto has joined #openstack-lbaas | 01:51 | |
openstackgerrit | Jacky Hu proposed openstack/octavia master: Bring up lo when plugging interfaces https://review.openstack.org/550861 | 02:09 |
*** yamamoto has quit IRC | 02:10 | |
*** yamamoto has joined #openstack-lbaas | 02:15 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Cleanup Octavia create VIP ports on LB delete https://review.openstack.org/581168 | 02:18 |
*** ramishra has joined #openstack-lbaas | 03:39 | |
*** hongbin has quit IRC | 03:40 | |
bzhao__ | johnsom: ping, hi michael, https://review.openstack.org/#/c/529651/ could you please have a quick look if you are free? :) Thank you | 03:47 |
johnsom | bzhao__ I don't have much time, is there something specific you would like me to look at? | 03:50 |
openstackgerrit | Merged openstack/octavia master: Improve resource quota response message https://review.openstack.org/578318 | 03:52 |
*** ramishra has quit IRC | 03:59 | |
bzhao__ | johnsom: sorry. Thanks for leaving comments. So the ipv6 support we still need to enable some kernel configuration. Let me google how to do. | 04:09 |
johnsom | ok, should be ip6tables too | 04:10 |
bzhao__ | yeah. | 04:10 |
bzhao__ | johnsom: errrr, the backend file resolver function need to change.. As I wrote based on ipv4... | 04:19 |
*** yboaron has joined #openstack-lbaas | 04:33 | |
*** yboaron has quit IRC | 04:38 | |
*** ramishra has joined #openstack-lbaas | 04:51 | |
*** links has joined #openstack-lbaas | 05:03 | |
*** yboaron has joined #openstack-lbaas | 05:34 | |
*** velizarx has joined #openstack-lbaas | 06:15 | |
*** kobis has joined #openstack-lbaas | 06:33 | |
openstackgerrit | Tatsuma Matsuki proposed openstack/octavia master: Separate the thread pool for health and stats update. https://review.openstack.org/581585 | 06:34 |
*** ispp has joined #openstack-lbaas | 06:39 | |
*** kobis has quit IRC | 06:39 | |
*** korean101 has joined #openstack-lbaas | 06:46 | |
*** velizarx has quit IRC | 06:46 | |
*** korean101 has left #openstack-lbaas | 06:46 | |
*** kobis has joined #openstack-lbaas | 07:06 | |
*** tesseract has joined #openstack-lbaas | 07:12 | |
*** peereb has joined #openstack-lbaas | 07:17 | |
*** velizarx has joined #openstack-lbaas | 07:18 | |
*** nmanos has joined #openstack-lbaas | 07:18 | |
*** ispp has quit IRC | 07:21 | |
bzhao__ | is there anyone test lb with ipv6? I'm afraid that whether it works. I debug and found the plug vip not work as wish. Anyone hit the same issue? | 07:22 |
*** ispp has joined #openstack-lbaas | 07:25 | |
*** rcernin has quit IRC | 08:03 | |
*** rraja has joined #openstack-lbaas | 08:17 | |
*** ktibi has joined #openstack-lbaas | 08:23 | |
*** ivve has quit IRC | 08:37 | |
bzhao__ | play lvs with iptables, if ipv4, we can set net.ipv4.vs.conntrack , but where is the one for ipv6 | 09:02 |
bzhao__ | I failed to google it for a while.. | 09:03 |
bzhao__ | Any body knows? | 09:03 |
openstackgerrit | Tatsuma Matsuki proposed openstack/octavia master: Separate the thread pool for health and stats update. https://review.openstack.org/581585 | 09:11 |
*** kobis has quit IRC | 09:38 | |
*** yboaron has quit IRC | 09:38 | |
*** issp has joined #openstack-lbaas | 09:38 | |
*** ianychoi_ has joined #openstack-lbaas | 09:38 | |
*** yboaron has joined #openstack-lbaas | 09:38 | |
*** ispp has quit IRC | 09:41 | |
*** ianychoi has quit IRC | 09:41 | |
openstackgerrit | Allen proposed openstack/octavia master: Use openstack client command to replace nova client https://review.openstack.org/581646 | 09:45 |
openstackgerrit | Allen proposed openstack/octavia master: Add the missing markup for the hyperlink title https://review.openstack.org/581650 | 09:54 |
*** kobis has joined #openstack-lbaas | 09:57 | |
bzhao__ | johnsom: errr, I found enable net.ipv4.vs.conntrack, the ipv6 traffic also use that configuration....When I open it, it works as ipv4.. | 10:00 |
bzhao__ | johnsom: OK, I will extend the udp for ipv6 support | 10:00 |
*** ianychoi_ has quit IRC | 10:05 | |
openstackgerrit | yanpuqing proposed openstack/python-octaviaclient master: Add some filter options to load balancer list command https://review.openstack.org/580322 | 10:07 |
openstackgerrit | Allen proposed openstack/octavia-dashboard master: Add Apple OS X ".DS_Store" to ".gitignore" file https://review.openstack.org/581653 | 10:15 |
*** ianychoi has joined #openstack-lbaas | 10:30 | |
*** longkb has quit IRC | 10:34 | |
*** yamamoto has quit IRC | 11:01 | |
*** atoth has quit IRC | 11:09 | |
openstackgerrit | Tatsuma Matsuki proposed openstack/octavia master: Separate the thread pool for health and stats update. https://review.openstack.org/581585 | 11:09 |
*** velizarx has quit IRC | 11:22 | |
*** velizarx has joined #openstack-lbaas | 11:23 | |
openstackgerrit | yanpuqing proposed openstack/python-octaviaclient master: Add some filter options to load balancer list command https://review.openstack.org/580322 | 11:24 |
*** ktibi has quit IRC | 11:25 | |
*** ramishra has quit IRC | 11:32 | |
*** ramishra has joined #openstack-lbaas | 11:44 | |
*** yamamoto has joined #openstack-lbaas | 12:02 | |
crazik | Hello, | 12:07 |
crazik | new day, new questions ;) | 12:07 |
crazik | I have an amphorae with 3 subnets connected in ACTIVE/STANDBY layout | 12:08 |
crazik | when I login to the instance, I see only 1 IP address | 12:09 |
crazik | what is the correct path to find the others? | 12:09 |
bzhao__ | please see the network namespace "amphora-haproxy". | 12:11 |
*** amuller has joined #openstack-lbaas | 12:12 | |
cgoncalves | crazik, you're probably looking at the global namespace, hence seeing lb-mgmt network. "sudo ip netns exec amphora-haproxy ip a" to see all others | 12:12 |
crazik | hm, no, I am looking inside amphora VM | 12:12 |
cgoncalves | crazik, yes, run that inside amphora VM | 12:12 |
*** atoth has joined #openstack-lbaas | 12:12 | |
crazik | oh | 12:13 |
crazik | I didn't expected thtat | 12:13 |
crazik | cgoncalves: thank you! | 12:14 |
*** yamamoto has quit IRC | 12:15 | |
cgoncalves | you're welcome | 12:16 |
crazik | ok, next question: I use some private address class for lb-mgmt-net, how to prevent users from using the same one? | 12:16 |
crazik | for example, let say i have 10.0.0.0/16, and LB user have the same | 12:17 |
*** ktibi has joined #openstack-lbaas | 12:17 | |
cgoncalves | crazik, they would not conflict. lb-mgmt-net runs on global namespace and the rest on the amphora-haproxy net namespace | 12:21 |
crazik | good, great to hear that! | 12:21 |
crazik | thank you again :) | 12:21 |
*** rraja has quit IRC | 12:32 | |
*** rraja has joined #openstack-lbaas | 12:39 | |
*** yamamoto has joined #openstack-lbaas | 12:50 | |
*** openstack has joined #openstack-lbaas | 13:06 | |
*** ChanServ sets mode: +o openstack | 13:06 | |
*** KeithMnemonic has joined #openstack-lbaas | 13:18 | |
*** nmanos has left #openstack-lbaas | 13:21 | |
*** fnaval has joined #openstack-lbaas | 13:31 | |
*** ramishra has quit IRC | 13:38 | |
*** kobis has quit IRC | 13:38 | |
*** kobis has joined #openstack-lbaas | 14:47 | |
*** kobis has quit IRC | 14:52 | |
*** ivve has joined #openstack-lbaas | 14:59 | |
*** kobis has joined #openstack-lbaas | 15:05 | |
*** links has quit IRC | 15:16 | |
*** velizarx has quit IRC | 15:23 | |
*** yamamoto has quit IRC | 15:33 | |
johnsom | Thanks folks for helping with questions! | 15:36 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Cleanup Octavia create VIP ports on LB delete https://review.openstack.org/581168 | 15:38 |
*** sapd1 has joined #openstack-lbaas | 15:42 | |
*** peereb has quit IRC | 15:46 | |
kevko | guys, could you advice me why i have operating status offline for LB created ? | 15:47 |
cgoncalves | kevko, what is the provisioning status you see? | 15:50 |
kevko | cgoncalves: activ | 15:50 |
xgerman_ | mmh, if the health messages are not working it’s in OFFLINE | 15:53 |
cgoncalves | kevko, ok. it could be that the health manager is not receiving health packets from the amphora | 15:53 |
cgoncalves | kevko, make sure that the amphora is sending them (be default udp:5555 on eth0) and the health manager interface (by default o-hm0) is receiving them | 15:54 |
*** issp has quit IRC | 15:55 | |
*** tesseract has quit IRC | 16:01 | |
kevko | cgoncalves: let me see | 16:12 |
kevko | check | 16:12 |
kevko | when tcpdumping port 5555 i can see packets from amphora every 10 sec | 16:14 |
kevko | cgoncalves: but maybe this is a issue , isn't it ? | 16:15 |
kevko | cgoncalves: WARNING octavia.amphorae.backends.health_daemon.status_message [-] calculated hmac: c8cee43ce7580aa4fe006ade988d442001e85e1e7bf4692275d0fa1944342486 not equal to msg hmac: 6233303834366436323861333330323131616430653163383966376561363230 dropping packet | 16:15 |
cgoncalves | kevko, correct. packets are being dropped | 16:16 |
kevko | cgoncalves: before i will investigate it .. do you have some advice for me ? :) | 16:16 |
johnsom | kevko Operating status is the observed status. Is the member server down or not reachable (security group)? | 16:16 |
johnsom | kevko I think you have a mis-matched image. We made a change (which I think we need to re-think) that changes how the hmac is handled. I'm guessing the controller version is older than the image version. | 16:18 |
kevko | johnsom: so, firstly i should regenerate image ... | 16:19 |
johnsom | https://review.openstack.org/#/c/571333/ | 16:19 |
johnsom | That is the series of patches | 16:19 |
johnsom | kevko Well, no, your image is new, it's the controller that seems to be an older version | 16:20 |
kevko | johnsom: ok.. let me try it | 16:20 |
kevko | johnsom: can i only ask why so old fix from 2016 is not in queens ? i mean released version ..not branch | 16:29 |
kevko | johnsom: just trying to understand the process | 16:29 |
johnsom | Which old fix? | 16:29 |
kevko | johnsom: oh, sorry , my fault ... i was looking on other monitor :D | 16:30 |
kevko | johnsom: sorry :D | 16:30 |
*** yamamoto has joined #openstack-lbaas | 16:33 | |
*** kobis has quit IRC | 16:37 | |
*** velizarx has joined #openstack-lbaas | 16:37 | |
*** rraja has quit IRC | 16:38 | |
*** yamamoto has quit IRC | 16:39 | |
sapd1 | kevko: : I have some WARNING log with you. | 17:04 |
*** sapd1 has quit IRC | 17:04 | |
kevko | sapd: what ? | 17:04 |
*** velizarx has quit IRC | 17:13 | |
*** yamamoto has joined #openstack-lbaas | 17:35 | |
*** yamamoto has quit IRC | 17:41 | |
kevko | johnsom: you were correct ...status is now working as expected and have online status in dashboard | 18:13 |
cgoncalves | kevko, interesting case you have: control plane services version older than amphora (e.g. services on Queens while amphora based on Rocky) | 18:28 |
cgoncalves | johnsom, I think this warrants an upgrade note | 18:29 |
kevko | cgoncalves: i have one more issue .. | 18:30 |
johnsom | cgoncalves It might warrant a revert | 18:30 |
kevko | cgoncalves: but now trying to find issue myself firstly :D | 18:30 |
*** yamamoto has joined #openstack-lbaas | 18:37 | |
*** yamamoto has quit IRC | 18:43 | |
kevko | guys ..can i recheck review even if it is abandoned ? | 18:53 |
cgoncalves | kevko, not sure it will trigger CI. try, there's no harm anyway | 18:57 |
*** harlowja has joined #openstack-lbaas | 19:00 | |
openstackgerrit | German Eichberger proposed openstack/octavia master: Add a config to surpress amphora logging https://review.openstack.org/566741 | 19:07 |
*** atoth has quit IRC | 19:14 | |
*** amuller has quit IRC | 19:27 | |
*** ktibi has quit IRC | 19:34 | |
*** yamamoto has joined #openstack-lbaas | 19:40 | |
*** yamamoto has quit IRC | 19:45 | |
johnsom | #startmeeting Octavia | 20:00 |
openstack | Meeting started Wed Jul 11 20:00:04 2018 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 |
cgoncalves | hi | 20:00 |
johnsom | I always worry that I start the meeting in the right channel... lol | 20:00 |
xgerman_ | o/ | 20:00 |
johnsom | #topic Announcements | 20:00 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 20:00 | |
johnsom | Same story, new week, we have a priority bug list for Rocky | 20:01 |
johnsom | #link https://etherpad.openstack.org/p/octavia-priority-reviews | 20:01 |
johnsom | We have made a lot of progress! | 20:01 |
johnsom | But more work to do.... | 20:01 |
johnsom | Also a reminder, python-octaviaclient needs it's final Rocky release by the 26th | 20:02 |
johnsom | And finally: Berlin summit presentation deadline is July 18th | 20:02 |
johnsom | So if you want to submit a talk for Berlin, you have a week to do it. | 20:03 |
johnsom | Any other announcements today? | 20:03 |
xgerman_ | if you need soccer scores… | 20:03 |
johnsom | Sigh, I am so buried with work right now I haven't even had lunch yet let alone see who is playing... | 20:04 |
johnsom | #topic Brief progress reports / bugs needing review | 20:04 |
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)" | 20:04 | |
johnsom | I have been working on a bunch of stuff. | 20:05 |
johnsom | Fixed the connection limit issue, added a port cleanup that was missing from the provider driver setup, testing UDP patches, | 20:06 |
johnsom | Currently I am focused on internal stuff, but will be starting work on an Active/Standby tempest test. | 20:06 |
johnsom | I started looking at the flavors patch and getting the API reference parts in, but there is more work to do there. I'm not sure it will land for Rocky | 20:07 |
johnsom | Any other updates today? | 20:08 |
xgerman_ | I have been putting some cycles into privsep but not sure if I will finish it in Rocky | 20:08 |
cgoncalves | no much from my side. backporting bug fixes to stable branches and some other integration and CI work in TripleO land | 20:09 |
johnsom | Oh, and I wrote a test gate for the migration tool. That was way more work than it's worth, but... So many Ansible bugs/issues | 20:09 |
johnsom | Thanks for staying on top of the backports. | 20:09 |
johnsom | I would like to see this merge so we can start backporting it: https://review.openstack.org/577344 | 20:10 |
cgoncalves | we have to apologize for the asking for a test gate. we probably underestimated the effort required | 20:11 |
johnsom | Oh no worries. it's done now. maybe the code will be useful in the future if we have a need for a "special" gate test. | 20:12 |
cgoncalves | how can we easily reproduce the issue? | 20:12 |
johnsom | I'm just grumpy about it because it took ~50 patches and a week to make a test run.... | 20:13 |
cgoncalves | deleting the two amphorae instances would do? | 20:13 |
johnsom | Yes, just nova delete both amps at the same time. | 20:13 |
johnsom | without the patch the LB will go down in a ball of flames | 20:13 |
cgoncalves | ok. I'll try | 20:14 |
johnsom | with the patch, it will "do the right thing" and repair the LB and both amps | 20:14 |
johnsom | It's a nasty bug that I know people have hit, that is why I want to make sure we get it backported | 20:15 |
johnsom | #topic Versioning patch | 20:15 |
*** openstack changes topic to "Versioning patch (Meeting topic: Octavia)" | 20:15 | |
johnsom | #link https://review.openstack.org/559460 | 20:15 |
johnsom | I have put up another proposal for versioning our API and communicating that. Please have a look and comment on this approach | 20:16 |
johnsom | As discussed before, I switched the endpoint to be /v2 with an alias for the old /v2.0 path | 20:16 |
johnsom | Any other discussion on that or just review comments? | 20:17 |
johnsom | #topic HMAC hexdigest patch | 20:18 |
*** openstack changes topic to "HMAC hexdigest patch (Meeting topic: Octavia)" | 20:18 | |
johnsom | #link https://review.openstack.org/#/c/571333/ | 20:18 |
johnsom | It has come to my attention that we have a compatibility issue with this change | 20:18 |
johnsom | It has also be backported, so even more sad face | 20:19 |
xgerman_ | but not released? silver lining? | 20:19 |
johnsom | We have backward compatibility if the control plane is updated, but the amp is an old version. | 20:19 |
johnsom | But, if the amp is new and the control plane is old, the amps get ignored and failed over. | 20:20 |
johnsom | I see a few options here: | 20:20 |
johnsom | 1. revert the patches | 20:20 |
xgerman_ | mmh, I am ok with just documenting - this is an odd case (why would you not update amps with control plane) | 20:21 |
johnsom | 2. Add a release note warning the deployer the order things need updating | 20:21 |
johnsom | 3. Throw up our hands and run for the hills | 20:21 |
* johnsom thinks 3 sounds good about now | 20:22 | |
xgerman_ | CRO:ENG 2:1 | 20:22 |
johnsom | Yeah, it is an odd case. I might be ok with adding release notes if you all think that is an ok upgrade requirement | 20:22 |
cgoncalves | 3 sounds exhausting. climbing hills is not easy, but the price we may have to pay | 20:22 |
xgerman_ | I am fine with (2) | 20:23 |
xgerman_ | #vote ? | 20:23 |
johnsom | Do we have enough people for that? grin Seems quiet today | 20:24 |
cgoncalves | what would be an use case where the operator would upload new amp and keep same control plane version? | 20:24 |
cgoncalves | I can think of 1 or 2 maybe | 20:24 |
johnsom | At least our handy upgrade guide points out the right procedure | 20:25 |
johnsom | #link https://docs.openstack.org/octavia/latest/admin/guides/upgrade.html#cold-upgrade | 20:25 |
johnsom | Yeah, I think it's really people that are grabbing the nightly build image and dropping it into a cloud that doesn't have the updated control plane | 20:26 |
johnsom | The issue will likely go away once we do a stable branch release that includes it | 20:26 |
cgoncalves | I'd need to think a bit more. maybe it's not something one would face in a normal day 2 using tripleo at least | 20:27 |
johnsom | Ok, I'm leaning towards #2 and adding a release note | 20:28 |
cgoncalves | +1 | 20:28 |
johnsom | Ok, I will do that. | 20:28 |
johnsom | #topic Open Discussion | 20:28 |
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)" | 20:28 | |
cgoncalves | thanks | 20:28 |
johnsom | That is all I had on the agenda for today. Any other items? | 20:28 |
johnsom | Ok, thanks folks! I'm going to go make lunch... | 20:29 |
johnsom | #endmeeting | 20:29 |
*** openstack changes topic to "Discussion of OpenStack Load Balancing (Octavia) | https://etherpad.openstack.org/p/octavia-priority-reviews" | 20:29 | |
openstack | Meeting ended Wed Jul 11 20:29:54 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:29 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-07-11-20.00.html | 20:29 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-07-11-20.00.txt | 20:29 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-07-11-20.00.log.html | 20:29 |
cgoncalves | so a unstack.sh, clean.sh followed by pip uninstall all, rm -rf /opt/stack ~/.cache/{dib,image-create} didn't help resolving the issue of yesterday (build of ubuntu amp image) :/ | 20:40 |
*** yamamoto has joined #openstack-lbaas | 20:41 | |
johnsom | Hmnmm (BTW, you don't need unstack if you are running clean.sh) | 20:42 |
johnsom | cgoncalves Is there something odd with the permissions on /tmp? | 20:46 |
johnsom | https://talk.plesk.com/threads/problem-with-apt-ubuntu-16-04.341306/ | 20:46 |
johnsom | Or whatever location you "TEMP" is | 20:47 |
*** yamamoto has quit IRC | 20:47 | |
johnsom | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807948 | 20:48 |
openstack | Debian bug 807948 in apt "apt: 'update' fails with 'Couldn't create tempfiles for splitting up' InRelease files" [Important,Open] | 20:48 |
johnsom | https://github.com/googledatalab/datalab/issues/1263 | 20:49 |
johnsom | Running with Docker by chance? ^^^ | 20:50 |
cgoncalves | johnsom, also found that bug report. isn't the image built in a chroot or something? if so /tmp would not be my localhost:/tmp | 20:54 |
johnsom | cgoncalves It is, but there are phases that are outside the chroot: https://docs.openstack.org/diskimage-builder/latest/developer/developing_elements.html#phase-subdirectories | 20:55 |
cgoncalves | and my /tmp is 777 so... | 20:55 |
johnsom | You are failing in a root.d phase, which is outside the chroot | 20:55 |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Switch amphora agent to use privsep https://review.openstack.org/549295 | 21:03 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Correct naming for quota resources https://review.openstack.org/559672 | 21:31 |
*** yamamoto has joined #openstack-lbaas | 21:43 | |
*** yamamoto has quit IRC | 21:49 | |
*** rcernin has joined #openstack-lbaas | 22:15 | |
*** yboaron has quit IRC | 22:25 | |
*** fnaval has quit IRC | 22:29 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add release note for HMAC python3 fix https://review.openstack.org/581902 | 22:37 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Add release note for HMAC python3 fix https://review.openstack.org/581902 | 22:45 |
*** yamamoto has joined #openstack-lbaas | 22:45 | |
johnsom | lol | 22:45 |
cgoncalves | "release the beast!" :) | 22:46 |
*** yamamoto has quit IRC | 22:51 | |
*** harlowja has quit IRC | 23:05 | |
*** KeithMnemonic has quit IRC | 23:07 | |
*** yamamoto has joined #openstack-lbaas | 23:47 | |
*** yamamoto has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!