*** harlowja has quit IRC | 00:26 | |
*** longkb has joined #openstack-lbaas | 00:37 | |
*** abaindur has quit IRC | 00:55 | |
*** abaindur has joined #openstack-lbaas | 00:55 | |
*** abaindur has quit IRC | 00:59 | |
*** abaindur has joined #openstack-lbaas | 00:59 | |
*** hongbin has joined #openstack-lbaas | 01:03 | |
openstackgerrit | Merged openstack/neutron-lbaas master: Fix neutron-lbaas tempest for filter validation https://review.openstack.org/585951 | 01:10 |
---|---|---|
*** abaindur has quit IRC | 01:15 | |
*** kiennt26 has joined #openstack-lbaas | 02:36 | |
*** bbbbzhao_ has quit IRC | 03:08 | |
*** ramishra has joined #openstack-lbaas | 03:16 | |
*** kiennt26 has quit IRC | 03:51 | |
*** hongbin has quit IRC | 04:15 | |
*** abaindur has joined #openstack-lbaas | 04:42 | |
*** abaindur has quit IRC | 04:48 | |
*** abaindur has joined #openstack-lbaas | 04:49 | |
*** kobis1 has joined #openstack-lbaas | 05:37 | |
openstackgerrit | Guoshuai Li proposed openstack/octavia master: Change the driver to a singleton https://review.openstack.org/589100 | 05:50 |
*** kobis1 has quit IRC | 05:54 | |
*** kobis1 has joined #openstack-lbaas | 05:55 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: UDP for [3][5][6] https://review.openstack.org/539391 | 05:59 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 05:59 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 06:00 |
johnsom | That should fix the reboot issue | 06:00 |
johnsom | I also fixed the db migration down version given the recent merge, that was the patch 3 update | 06:02 |
*** kobis1 has quit IRC | 06:10 | |
bzhao__ | Thanks johnsom , I will pick up the rest. I saw the nice script you post, sorry for late as the whole morning meeting. | 06:17 |
*** pcaruana has joined #openstack-lbaas | 06:36 | |
abaindur | What exactly is the distributor_driver for? | 06:46 |
abaindur | Also, in the queens code base, I can't find the single_VIP_amphora driver.... I only see the noop_driver under distributors/ | 06:46 |
abaindur | i'm guessing we need to set that as the compute_, network_, and amphora_ drivers to something... so why is the default noop? What is that useful for? | 06:47 |
abaindur | https://docs.openstack.org/octavia/queens/configuration/configref.html#controller-worker | 06:48 |
bzhao__ | For test, make sure the internal objects get the correct thing. | 06:49 |
johnsom | abaindur: distributor is for active/active topology that is still under development | 06:51 |
abaindur | ok so with SINLGE or ACTIVE_STANDBY it is not used | 06:51 |
bzhao__ | =。= | 06:51 |
johnsom | Correct, it is not used at all right now | 06:51 |
*** kobis1 has joined #openstack-lbaas | 06:52 | |
johnsom | There is no merged driver for it yet | 06:52 |
*** luksky has joined #openstack-lbaas | 06:54 | |
*** velizarx has joined #openstack-lbaas | 06:56 | |
*** velizarx has quit IRC | 07:13 | |
openstackgerrit | Tatsuma Matsuki proposed openstack/octavia master: Separate the thread pool for health and stats update. https://review.openstack.org/581585 | 07:19 |
*** velizarx has joined #openstack-lbaas | 07:24 | |
*** nmagnezi_ has joined #openstack-lbaas | 07:27 | |
abaindur | johnsom: any idea what this exception in octavia-worker means? | 07:29 |
abaindur | Unhandled exception: InvalidTarget: A server's target must have topic and server names specified: | 07:29 |
abaindur | I tried googling for that error. We have the transport_url set | 07:29 |
abaindur | the host = field in DEFAULT section is empty (whatever default is) | 07:29 |
abaindur | It happens shortly after 2018-08-07 00:24:32.359 11952 INFO octavia.controller.queue.consumer [-] Starting consumer... | 07:30 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: DNM: Leave VIP NIC plugging for keepalived https://review.openstack.org/589292 | 07:40 |
*** luksky has quit IRC | 07:41 | |
*** abaindur has quit IRC | 07:42 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Fix failed member always in DRAIN status https://review.openstack.org/588511 | 07:44 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Update amphora agent api ref https://review.openstack.org/588893 | 07:44 |
*** kobis1 has quit IRC | 07:47 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Support HTTP GET and TCP check in udp healthmonitor https://review.openstack.org/589180 | 07:51 |
cgoncalves | johnsom, http://cgoncalves.pt/trash/openstack/octavia-keepalivedlvs-8ce407a9-55f4-4faa-a6bd-b04a24dd5546.service.log | 07:54 |
*** nmagnezi_ has quit IRC | 07:55 | |
*** yamamoto has joined #openstack-lbaas | 08:00 | |
*** yamamoto has quit IRC | 08:07 | |
*** rcernin has quit IRC | 08:11 | |
*** dayou has quit IRC | 08:12 | |
*** nmagnezi_ has joined #openstack-lbaas | 08:16 | |
*** ktibi has joined #openstack-lbaas | 08:22 | |
bzhao__ | johnsom: Thanks, the reboot issue fixed, it works on ubuntu. | 08:30 |
*** yamamoto has joined #openstack-lbaas | 08:46 | |
*** luksky has joined #openstack-lbaas | 08:51 | |
*** salmankhan has joined #openstack-lbaas | 08:56 | |
*** ktibi has quit IRC | 09:00 | |
*** ktibi has joined #openstack-lbaas | 09:00 | |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: DNM: Leave VIP NIC plugging for keepalived https://review.openstack.org/589292 | 09:01 |
*** velizarx has quit IRC | 09:03 | |
*** velizarx has joined #openstack-lbaas | 09:07 | |
*** yamamoto has quit IRC | 09:11 | |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 09:16 |
*** ktibi has quit IRC | 09:21 | |
*** ktibi has joined #openstack-lbaas | 09:22 | |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 09:23 |
*** nmagnezi_ has quit IRC | 09:46 | |
*** kobis1 has joined #openstack-lbaas | 10:23 | |
*** kobis1 has quit IRC | 10:28 | |
*** dayou has joined #openstack-lbaas | 10:42 | |
*** velizarx has quit IRC | 10:46 | |
*** kobis1 has joined #openstack-lbaas | 10:52 | |
*** velizarx has joined #openstack-lbaas | 10:59 | |
cgoncalves | bzhao__, hi. anything against rebasing https://review.openstack.org/#/c/529651/ ? | 11:13 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: UDP for [2] https://review.openstack.org/529651 | 11:13 |
bzhao__ | cgoncalves: I think not. | 11:14 |
cgoncalves | heh, thanks | 11:14 |
bzhao__ | ;-) | 11:14 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: UDP for [3][5][6] https://review.openstack.org/539391 | 11:14 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 11:15 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Fix failed member always in DRAIN status https://review.openstack.org/588511 | 11:15 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Update amphora agent api ref https://review.openstack.org/588893 | 11:15 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: [UDP] Support HTTP GET and TCP check in udp healthmonitor https://review.openstack.org/589180 | 11:15 |
cgoncalves | ha ah! | 11:32 |
cgoncalves | "protocol udp" != "protocol UDP" | 11:32 |
cgoncalves | [root@keepalived-lvs centos]# cat /proc/net/ip_vs_conn | 11:33 |
cgoncalves | Pro FromIP FPrt ToIP TPrt DestIP DPrt State Expires PEName PEData | 11:33 |
cgoncalves | UDP 0A00000A 8CBC 0A00000A 0050 0A000009 1F91 UDP 297 | 11:33 |
cgoncalves | https://github.com/acassen/keepalived/blob/master/doc/keepalived.conf.SYNOPSIS#L1071 | 11:34 |
bzhao__ | johnsom: I test for a while against the order issue, I move it back to the previous place, but I didn't hit the issue I last show in irc..The test steps are still running master/standby, and osc server delete the master amphora. I test several times, but they work as wish now with no change order.. I think I still need time to debug. | 11:35 |
bzhao__ | I know this, but ubuntu can understand the lower one. | 11:36 |
bzhao__ | is that work? as you already get a connection | 11:37 |
bzhao__ | cgoncalves: Need to make both as Upper for support both. | 11:38 |
bzhao__ | cgoncalves: Could you test with persistence_timeout and persistence_granularity for udp pool? I found the keepalived log will show "Unknow option XXXX" | 11:40 |
cgoncalves | bzhao__, sure. I want first to test UDP upper case | 11:41 |
bzhao__ | cgoncalves: Thanks. ;-) | 11:41 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 11:51 |
*** kobis1 has quit IRC | 12:01 | |
*** kobis1 has joined #openstack-lbaas | 12:02 | |
*** kobis1 has quit IRC | 12:08 | |
*** savvas has joined #openstack-lbaas | 12:27 | |
savvas | GM everyone | 12:27 |
*** velizarx has quit IRC | 12:34 | |
bzhao__ | johnsom: Oh, yes, that's fixed by you, as the systemd script need the amphora-netns.service , and it will install the necessary configuration. Now, no change the order is OK. Thank you for nice fix. | 12:34 |
*** velizarx has joined #openstack-lbaas | 12:35 | |
*** amuller has joined #openstack-lbaas | 12:40 | |
*** longkb has quit IRC | 13:13 | |
ktibi | hi all, if I use lbaas with haproxy agent, is it possible to have a HA process like l3-HA (keepalived,...) | 13:16 |
*** velizarx has quit IRC | 13:16 | |
*** velizarx has joined #openstack-lbaas | 13:16 | |
johnsom | ktibi: no, that is what Octavia is for. It provides full HA load balancers | 13:30 |
savvas | he guys | 13:30 |
savvas | I am trying to build Octavia with Openstack Ansible but am running into issues. Not sure if the question is best placed here but I haven't received response from any Octavia developers in the Ansible channel | 13:31 |
savvas | http://paste.openstack.org/show/727497/ anyone happen to know what could be causing this? Trying to build on OA 17.0.7 | 13:31 |
*** nmagnezi_ has joined #openstack-lbaas | 13:31 | |
johnsom | bzhao__: I looked at the order issue yesterday. It throws an error still and I see why, but in the end it succeeds. Still thinking about it, but I may leave the re-order for now | 13:35 |
johnsom | savvas: I am not sure on that. I know someone on the Ansible side has been making changes to the role and may have broke it. Others here might have an idea too | 13:36 |
savvas | johnsom: appreciate the response. Yes the playbook fails if I enable the group bind for octavia-housekeeping. If I comment that out, it will eventually crash on the error above | 13:44 |
johnsom | savvas Thinking about that more, I think there is a neutron setting required for the the flat network type pointing to the physical network, typically an interface name on the hosts. See this section in the networking guide: https://docs.openstack.org/ocata/config-reference/networking/networking_options_reference.html#modular-layer-2-ml2-flat-type-configuration-options | 13:50 |
johnsom | I bet that configuration for the flat network you setup Octavia to use is missing from the neutron configuration | 13:50 |
savvas | I see what you're saying, but it is not, that's the weird thing about it | 13:51 |
xgerman_ | user_config will set up the neutron end but you also need to create br-lbaas and hook it up | 13:51 |
savvas | I also don't get why Ansible hides the interface | 13:51 |
*** celebdor has joined #openstack-lbaas | 13:52 | |
xgerman_ | ansible doesn’t create the interface | 13:52 |
savvas | My neutron server config shows it as a flat network: flat_networks = flat,octavia | 13:52 |
savvas | and the linuxbridge agent: physical_interface_mappings = flat:bond0,octavia:br-lbaas,vlan:br-vlan | 13:53 |
xgerman_ | yes, but you also need the physical side — what does brctl show give you | 13:53 |
savvas | yes so br-lbaas doesn't get created, I thought that had something to do with the playbook failing when it does | 13:53 |
savvas | I ran os-neutron before executing os-octavia by the way, because without it, the playbook will error on the interface not existing | 13:54 |
xgerman_ | Here is an example script to set up br-lbaas: https://github.com/rcbops/rpc-octavia/blob/master/playbooks/rpc-setup-network.yml | 13:55 |
xgerman_ | but networks are highly specific and you will need to undertstand how things are connected in your environment | 13:55 |
*** celebdor has quit IRC | 13:59 | |
savvas | thanks for that. Shouldn't that be executed at some point during the os-octavia playbook/ | 13:59 |
xgerman_ | no, every network setup is different and this assume a particular setup which you might not have | 14:04 |
savvas | hmm right, which is why I thought when executing os-neutron that it would grab those network settings from openstack_user_config.yml | 14:07 |
savvas | I have gotten a little further now, the playbook successfully completed : http://paste.openstack.org/show/727525/ . | 14:09 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 14:11 |
johnsom | cgoncalves Around? | 14:12 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 14:15 |
savvas | xgerman_: Nvm, got myself a little confused there, I think I got it from here, thanks! | 14:18 |
xgerman_ | sweet ;-) | 14:18 |
*** celebdor has joined #openstack-lbaas | 14:25 | |
*** celebdor1 has joined #openstack-lbaas | 14:30 | |
*** celebdor has quit IRC | 14:33 | |
*** hongbin has joined #openstack-lbaas | 14:38 | |
*** celebdor1 is now known as celebdor | 14:39 | |
jiteka | Hello, after reading octavia documentation about create octavia keys and certificates | 14:51 |
jiteka | https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html#create-octavia-keys-and-certificates | 14:51 |
jiteka | I realise that I missed the part saying that certificate based authentication between amphora API running in amphora VM and octavia controller (I assume octavia-worker) do bi-directional. Does that mean that each amphora VM need to be able to reach their controller on port 9443 (by default) like for health-manager that need to contact octavia-health-manager service on 5555 UDP ? | 14:51 |
johnsom | The worker, health manager, and house keeping processes need to be able to reach the amphora-agent running in the amphora on TCP 9443. The amphora-agent needs to be able to reach the health manager(s) on UDP 5555. | 14:52 |
jiteka | later in the documentation about Network configuration I see : | 14:52 |
jiteka | ingress on the amphora’s API (by default, TCP port 9443) | 14:52 |
jiteka | but not the other direction | 14:53 |
jiteka | ok from the amphora VM only 5555 UDP is needed | 14:53 |
johnsom | Correct, this is the health heartbeat and statistics message | 14:53 |
johnsom | It is mentioned in this section: https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html#load-balancer-network-configuration | 14:54 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 14:54 |
jiteka | so my problem with octavia-worker not able to contact amphora API on /plug/vip/<vip address> is not linked to that port not being open from amphora VM to the controller | 14:55 |
jiteka | WARNING octavia.amphorae.drivers.haproxy.rest_api_driver [-] Could not connect to instance. Retrying.: ConnectionError: HTTPSConnectionPool(host='10.79.80.31', port=9443): Max retries exceeded with url: /0.5/plug/vip/10.63.69.121 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fa98f4ec6d0>: Failed to establish a new connection: [Errno 111] Connection refused',)) | 14:55 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 14:56 |
jiteka | I saw the other end logs, amphora-agent.log as now my VM are not destroyed due to task_flow revert and I saw this | 14:56 |
jiteka | [2018-08-06 18:43:08 +0000] [1434] [DEBUG] POST /0.5/plug/vip/10.63.70.202 | 14:56 |
jiteka | ::ffff:10.63.8.9 - - [06/Aug/2018:18:43:08 +0000] "POST /0.5/plug/vip/10.63.70.202 HTTP/1.1" 500 100 "-" "Octavia HaProxy Rest Client/0.5 (https://wiki.openstack.org/wiki/Octavia)" | 14:56 |
jiteka | [2018-08-06 18:43:43 +0000] [1434] [DEBUG] GET / | 14:56 |
jiteka | ::ffff:10.63.8.9 - - [06/Aug/2018:18:43:43 +0000] "GET / HTTP/1.1" 404 164 "-" "curl/7.29.0" | 14:56 |
jiteka | [2018-08-06 18:44:17 +0000] [1434] [DEBUG] Error processing SSL request. | 14:56 |
jiteka | [2018-08-06 18:44:17 +0000] [1434] [DEBUG] Invalid request from ip=::ffff:10.63.8.9: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:1754) | 14:56 |
jiteka | [2018-08-06 18:44:17 +0000] [1434] [DEBUG] Failed to send error message. | 14:56 |
jiteka | hmm sorry for the spam | 14:56 |
johnsom | jiteka It is normal for some of those messages to get logged while nova is still booting the VM (Nova says ACTIVE when it starts the process, not when the VM is actually usable), but it should either fiinish or timeout. Timeout would indicate either nova never booted the VM or the lb-mgmt-net is not working | 14:57 |
jiteka | I'm not familiar with this "::ffff:" | 14:57 |
jiteka | it's IPv6 ? | 14:57 |
jiteka | VM are correctly booted and reachable on their LB management net | 14:57 |
openstackgerrit | Nir Magnezi proposed openstack/octavia master: Remove user_group option https://review.openstack.org/589408 | 14:57 |
jiteka | but maybe the revert happened before the amphora API is ready to serve request | 14:58 |
johnsom | Yeah, I think that is just an IPv6 notation for an IPv4 address. See IPv4-mapped IPv6 addresses here https://en.wikipedia.org/wiki/IPv6#Transition_mechanisms | 14:59 |
johnsom | Yeah, so things I usually check: | 15:00 |
jiteka | johnsom: right now I validate SSL certificate and private key integrity using this | 15:01 |
jiteka | https://knowledge.digicert.com/solution/SO29559.html | 15:01 |
jiteka | but as I took them from a queens devstack | 15:01 |
jiteka | I would be surprised if it failed (because my devstack works fine) | 15:02 |
johnsom | 1. go into your nova console logs and verify the amphora instance booted and got an IP address. If it booted you should see cloud-init finished message. For the IP you have to scroll back and find the cloud-init networking box and check the IP. however, you said you ssh'd in, so those should be fine | 15:02 |
jiteka | I'm able to ssh into it | 15:02 |
jiteka | and I'm able to contact amphora API | 15:04 |
jiteka | # curl -k https://10.79.80.63:9443/0.5/details | 15:04 |
jiteka | {"load":["0.00","0.00","0.00"],"haproxy_version":"1.6.3-1ubuntu0.1","topology_status":"OK","haproxy_count":0,"active":true,"disk":{"available":5859123200,"used":1743994880},"networks":{"eth1":{"network_rx":215871593,"network_tx":578}},"topology":"SINGLE","packages":{},"hostname":"amphora-37c7d882-7950-4497-a756-5b960dfec320","listeners":[],"memory":{"swap_used":0,"cached":261340,"free":533140,"shared":3264,"total":1015912,"slab" | 15:04 |
johnsom | jiteka Can you check the syslog file about the time of that "500" error? | 15:04 |
jiteka | :59872,"buffers":56776},"cpu":{"total":6665851,"soft_irq":"2469","user":"2954","system":"2414"},"api_version":"0.5"} | 15:04 |
jiteka | I have the feeling that it timeout way too quickly | 15:05 |
jiteka | when trying to reach amphora API | 15:05 |
jiteka | but I'm still not sure wich parameter need to be increased | 15:05 |
jiteka | [haproxy_amphora] rest_request_conn_timeout / rest_request_read_timeout | 15:06 |
jiteka | I have the default value for these one | 15:07 |
*** pcaruana has quit IRC | 15:11 | |
jiteka | johnsom: actually the only error I see is that one | 15:15 |
jiteka | ERROR oslo_messaging.rpc.server [-] Exception during message handling: InternalServerError: Internal Server Error | 15:15 |
johnsom | Hmmm, usually if there is a 500 error in the amphora-agent log there is a partner error in syslog with the details | 15:16 |
jiteka | so I see that both VM are marked ALLOCATED at 8:29pm | 15:16 |
jiteka | 10 sec after : | 15:17 |
jiteka | WARNING octavia.amphorae.drivers.haproxy.rest_api_driver [-] Could not connect to instance. Retrying.: ConnectionError: HTTPSConnectionPool(host='10.79.80.63', port=9443): Max retries exceeded with url: /0.5/plug/vip/10.63.71.176 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7eff0b4ee410>: Failed to establish a new connection: [Errno 111] Connection refused',)) | 15:17 |
jiteka | and only 1 second after : | 15:17 |
jiteka | WARNING octavia.controller.worker.controller_worker [-] Task 'octavia.controller.worker.tasks.amphora_driver_tasks.AmphoraePostVIPPlug' (2acb8320-3280-45af-93c6-ef546ddd30fa) transitioned into state 'FAILURE' from state 'RUNNING' | 15:17 |
johnsom | Really? 1 second? | 15:18 |
jiteka | 20:29:53 dev-os-ccn02.battle.net octavia-worker[31517]: WARNING octavia.amphorae.drivers.haproxy.rest_api_driver [-] Could not connect to instance. Retrying.: ConnectionError: HTTPSConnectionPool(host='10.79.80.63', port=9443): Max retries exceeded with url: /0.5/plug/vip/10.63.71.176 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7eff0b4ee410>: Failed to establish a new connection: [Errno | 15:18 |
jiteka | 111] Connection refused',)) | 15:18 |
jiteka | août 06 20:30:54 dev-os-ccn02.battle.net octavia-worker[31517]: WARNING octavia.controller.worker.controller_worker [-] Task 'octavia.controller.worker.tasks.amphora_driver_tasks.AmphoraePostVIPPlug' (2acb8320-3280-45af-93c6-ef546ddd30fa) transitioned into state 'FAILURE' from state 'RUNNING' | 15:18 |
jiteka | but I don't know if that last log mean : starting to revert | 15:19 |
jiteka | or if it means : ok now I can contact the API lest try to plug that vip | 15:19 |
*** KeithMnemonic has joined #openstack-lbaas | 15:20 | |
jiteka | actually the internal error is due to something else : | 15:20 |
jiteka | août 06 20:30:54 dev-os-ccn02.battle.net octavia-worker[31517]: |__Atom 'octavia.controller.worker.tasks.lifecycle_tasks.LoadBalancerIDToErrorOnRevertTask' {'intention': 'EXECUTE', 'state': 'SUCCESS', 'requires': {'loadbalancer_id': u'611c949b-8877-44c0-b92c-eeabb54e870a'}, 'provides': None} | 15:20 |
*** nmagnezi_ has quit IRC | 15:22 | |
*** ramishra has quit IRC | 15:34 | |
*** luksky has quit IRC | 16:02 | |
*** fnaval has joined #openstack-lbaas | 16:11 | |
cgoncalves | johnsom, howdy | 16:14 |
johnsom | cgoncalves Hi. Question for you, how are you feeling about the UDP patches? 2, 3, and followup? | 16:14 |
cgoncalves | johnsom, I feel sad ;( | 16:16 |
cgoncalves | johnsom, so I found out that "protocol udp" has to be "protocol UDP" (upper-case) for once | 16:17 |
cgoncalves | all examples I've seen are upper-cased. I checked keepalived ubuntu package to see if they were patching it to also accept lower case but didn't find anything so dunno | 16:18 |
cgoncalves | upper-case seems to be the way to go, anyway | 16:18 |
cgoncalves | last listener I created had real servers configured with IPv4 which is good. not sure it was addressed in some patch or just happened randomly | 16:19 |
*** kobis1 has joined #openstack-lbaas | 16:20 | |
cgoncalves | members reply to netcat from within the netns, although the virtual server does not | 16:20 |
cgoncalves | I also had to create a new amp image and once I triggered a LB failover it failed with some "not found" exception (sorry, I didn't capture the log, I can try again) | 16:21 |
cgoncalves | so, yeah, sad | 16:22 |
johnsom | cgoncalves The Upper case, where is that a problem? | 16:27 |
cgoncalves | "Unknown protocol udp - ignoring" | 16:29 |
johnsom | From the API or CLI or? | 16:29 |
cgoncalves | keepalived itself | 16:29 |
johnsom | Oh, in the centos version? | 16:29 |
cgoncalves | yes, centos7 latest and greatest | 16:29 |
johnsom | Ok, I can check that ubuntu accepts UDP and update in my followup patch. | 16:30 |
johnsom | And the failover, that was a manual failover? | 16:30 |
cgoncalves | yes. openstack loadbalancer failover ID | 16:31 |
johnsom | Ok, I will test that this morning. Failover was working for me yesterday with a nova delete | 16:31 |
johnsom | Otherwise any other concerns about merging it? | 16:31 |
johnsom | We are pretty much out of time. If it's not in before tomorrow we can't ship it with Rocky | 16:32 |
cgoncalves | well, it just doesn't work for me xD | 16:32 |
cgoncalves | I'm okay with merging and fixing it later | 16:32 |
johnsom | Hmm, ok. I have had it working and passing traffic for a few weeks now. | 16:33 |
cgoncalves | could you please add a release note that it doesn't work on centos yet? | 16:33 |
johnsom | But, I of course have been running ubuntu images. Likely some centos gremlins | 16:33 |
johnsom | Sure, if we can't get it fixed, I will do | 16:33 |
cgoncalves | cool, thanks | 16:33 |
johnsom | Thanks for the feedback. If you see stuff, feel free to open a story with the UDP tag on it | 16:34 |
cgoncalves | ah, one other thing. netcat being available in the amp is a new dependency | 16:35 |
xgerman_ | +1 | 16:35 |
cgoncalves | the amphora-agent element already installs it but for ubuntu. for centos the package name is different so it doesn't get installed | 16:35 |
cgoncalves | my work around for it has been adding it to the packages-install | 16:36 |
cgoncalves | as a more generic work around I've proposed this: https://review.openstack.org/#/c/588601/ | 16:36 |
cgoncalves | so whenever one asks for package netcat-openbsd (package name on debian/ubuntu), it maps to 'nmap-cat' for red hat family | 16:37 |
johnsom | cgoncalves I already noted the image update. It's needed for netcat but also the ipvsadm for stats | 16:41 |
johnsom | Oh, ok. Yeah, we just add that to our pkg-map too, it doesn't have to be there in DIB | 16:42 |
cgoncalves | I think it doesn't harm mapping it in DIB | 16:45 |
johnsom | Yeah, just a slower review process | 16:45 |
cgoncalves | agreed, we can also do that in our side | 16:45 |
cgoncalves | if you could update your follow-up patch with that too... :)) | 16:46 |
*** kobis1 has quit IRC | 16:46 | |
*** velizarx has quit IRC | 16:47 | |
cgoncalves | I could, eventually, if there will be such a thing in Denver, get you a bus ticket | 16:47 |
johnsom | ha | 16:48 |
*** salmankhan has quit IRC | 16:48 | |
johnsom | bus ticket to where though???? the middle of the desert | 16:49 |
johnsom | grin | 16:49 |
cgoncalves | damn, you got me! | 16:49 |
xgerman_ | yeah, this time we expect the bus ticket and also being told the correct time of the free beer | 16:50 |
xgerman_ | damn you, Ryan!! | 16:51 |
*** ktibi has quit IRC | 17:24 | |
*** harlowja has joined #openstack-lbaas | 17:31 | |
*** harlowja has quit IRC | 17:43 | |
*** abaindur has joined #openstack-lbaas | 17:57 | |
*** abaindur has quit IRC | 17:57 | |
*** abaindur has joined #openstack-lbaas | 17:58 | |
*** kobis1 has joined #openstack-lbaas | 18:10 | |
*** Swami has joined #openstack-lbaas | 18:12 | |
*** luksky has joined #openstack-lbaas | 18:14 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 18:16 |
*** abaindur has quit IRC | 18:19 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Followup patch for UDP support https://review.openstack.org/587690 | 18:21 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: [UDP] Fix failed member always in DRAIN status https://review.openstack.org/588511 | 18:21 |
*** abaindur has joined #openstack-lbaas | 18:25 | |
*** openstackgerrit has quit IRC | 18:49 | |
*** amuller has quit IRC | 19:26 | |
*** numans has joined #openstack-lbaas | 19:59 | |
*** abaindur has quit IRC | 20:09 | |
*** abaindur has joined #openstack-lbaas | 20:09 | |
*** kobis1 has quit IRC | 20:27 | |
-openstackstatus- NOTICE: Due to a bug, Zuul has been unable to report on cherry-picked changes over the last 24 hours. This has now been fixed; if you encounter a cherry-picked change missing its results (or was unable to merge), please recheck now. | 20:42 | |
*** abaindur_ has joined #openstack-lbaas | 21:34 | |
*** abaindur has quit IRC | 21:36 | |
*** abaindur_ has quit IRC | 21:52 | |
*** abaindur has joined #openstack-lbaas | 21:52 | |
*** celebdor has quit IRC | 22:13 | |
*** rcernin has joined #openstack-lbaas | 22:20 | |
*** strigazi has joined #openstack-lbaas | 22:20 | |
*** strigazi has quit IRC | 22:21 | |
*** strigazi has joined #openstack-lbaas | 22:21 | |
*** strigazi has quit IRC | 22:27 | |
*** strigazi has joined #openstack-lbaas | 22:28 | |
*** strigazi has quit IRC | 22:28 | |
*** strigazi has joined #openstack-lbaas | 22:29 | |
*** strigazi has quit IRC | 22:32 | |
*** strigazi has joined #openstack-lbaas | 22:33 | |
*** luksky has quit IRC | 22:37 | |
*** fnaval has quit IRC | 22:39 | |
*** hongbin has quit IRC | 22:39 | |
*** Swami has quit IRC | 23:46 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!