elico | gmann: I have a very specific LB use case and was wondering about it. | 00:09 |
---|---|---|
elico | *: I installed a transparent LB with haproxy for a legacy product of a client. The issue was that they couldn't upgrade the software and add X_FORWARD_FOR headers support. | 00:12 |
elico | So eventually what I did was direct all traffic towards the LB in\out of the VM as a default GW. I am not sure if this is even allowed or possible inside OpenStack. | 00:12 |
*** KeithMnemonic has quit IRC | 00:20 | |
*** ataraday_ has quit IRC | 00:47 | |
*** goldyfruit_ has joined #openstack-lbaas | 01:17 | |
johnsom | elico: Octavia supports x-forwaded-for | 02:03 |
elico | johnsom: The issue is that I have a specific use case which the service needs the client's original IP and cannot be modified for a very long time now. | 02:04 |
elico | johnsom: it cannot ... be changed to support x-forward-for... | 02:04 |
johnsom | elico: the two options we offer are proxy protocol or the headers. | 02:05 |
elico | johnsom: ok. Thank! {Thumbs Up} | 02:05 |
elico | johnsom: where can I find any restrictions related to IP inside a private network? ie, can I set a static IP manually on a specific interface? | 02:07 |
elico | Also, can I fake an external IP inside the private network? | 02:07 |
johnsom | For octavia you can use either public or private networks. If you are asking about interfaces on VMs, you would look at neutron ports | 02:09 |
elico | johnsom: thanks! I will look for it. | 02:10 |
*** ricolin has joined #openstack-lbaas | 03:39 | |
*** armax has quit IRC | 03:51 | |
*** sapd1 has joined #openstack-lbaas | 04:41 | |
*** threestrands has joined #openstack-lbaas | 04:43 | |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Use retry for AmphoraComputeConnectivityWait https://review.opendev.org/662791 | 04:50 |
*** sapd1 has quit IRC | 04:53 | |
openstackgerrit | Ajay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle. https://review.opendev.org/692073 | 05:04 |
openstackgerrit | Ajay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle. https://review.opendev.org/692073 | 05:05 |
rm_work | sorrison: yeah | 05:14 |
rm_work | (I am now) | 05:14 |
sorrison | hey | 05:14 |
sorrison | was just catching up with the az stuff | 05:14 |
sorrison | looks like you fixed up all the things required? | 05:14 |
sorrison | also see that python-yaml bug making my tempest patch fail | 05:15 |
rm_work | yeah >_> | 05:15 |
rm_work | will look | 05:15 |
rm_work | but yeah i had some time to fix up some stuff | 05:15 |
rm_work | i still need to do the pool node selection stuff | 05:15 |
rm_work | but i already have the code in another patch | 05:15 |
rm_work | cgoncalves: https://review.opendev.org/#/c/691135/ cmooooon :D | 05:16 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Test the Availability Zone [Profile] admin API https://review.opendev.org/695291 | 05:17 |
sorrison | ok nice, assume the pool stuff van be a follow on patch? Just wondering if there is anything I need to do? | 05:17 |
rm_work | ah, no, it really needs to be in the same one | 05:17 |
rm_work | but i can take care of it | 05:17 |
rm_work | right now it won't be able to select the right amp if someone uses spares pool, i think | 05:17 |
rm_work | you'll get weird behaviour | 05:17 |
rm_work | working on merging in all the patches before yours though, so it's easier to focus on just that | 05:18 |
rm_work | sorrison: if you have time, what we need to really get perfected is the tempest test | 05:18 |
sorrison | yeah ok, one thing I haven't done is set the mgmt network based on AZ | 05:19 |
rm_work | i think i did that | 05:19 |
rm_work | check your patch | 05:19 |
rm_work | unless i dreamed that and didn't actually do it | 05:19 |
rm_work | hmm | 05:21 |
rm_work | https://review.opendev.org/#/c/693762/12/octavia/controller/worker/v1/tasks/compute_tasks.py@83 | 05:21 |
rm_work | yeah i got it | 05:21 |
sorrison | ah nice :-) | 05:21 |
sorrison | so you want me to add some more stuff to https://review.opendev.org/#/c/695349/ ? | 05:22 |
rm_work | does that already make two AZs, and then have a test that builds a LB on each, and does traffic tests on both? | 05:23 |
rm_work | or at least... | 05:23 |
rm_work | makes the LB on both | 05:23 |
rm_work | and verifies where the amp ended up | 05:23 |
rm_work | (that it didn't just have both go to the same place) | 05:23 |
sorrison | yeah it does that | 05:24 |
rm_work | hmm ok | 05:24 |
rm_work | i wonder if there is more than needs to be done | 05:24 |
rm_work | hmm if that test uses py3 it shouldn't have the pyyaml issue i thought | 05:24 |
rm_work | did you base it on one of our py2 or py3 tests? | 05:25 |
rm_work | hmm, do we HAVE py3 tests in tempest? lol | 05:25 |
rm_work | yes lol k | 05:25 |
rm_work | had to check | 05:25 |
sorrison | Ah it might be py2, I think that is an easy fix | 05:25 |
rm_work | yeah, can you check/fix? | 05:26 |
rm_work | otherwise I think I can run with this stuff from here mostly, and I will let you know if there's something else you could help with | 05:26 |
rm_work | thanks for the help, definitely made this go much faster | 05:26 |
rm_work | i need this feature in production *yesterday* lol | 05:27 |
sorrison | no worries. I'll fix it up now | 05:27 |
openstackgerrit | Ajay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle. https://review.opendev.org/692073 | 05:31 |
sorrison | rm_work: It looks as if my job should be python3. The bit that is failing is the disk image builder | 05:46 |
openstackgerrit | Ajay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle. https://review.opendev.org/692073 | 05:46 |
sorrison | rm_work: https://zuul.opendev.org/t/openstack/build/bea8ffed8ec34cd9b63c98902513a7a3/log/controller/logs/dib-build/amphora-x64-haproxy.qcow2_log.txt.gz#1671 | 05:47 |
rm_work | hmmm | 05:47 |
rm_work | i wonder if it's not using dib-master | 05:47 |
rm_work | they are cutting a release so maybe it'll be fixed soon | 05:48 |
rm_work | oh | 05:48 |
rm_work | no, fff that' sa different issue | 05:48 |
rm_work | wtf | 05:48 |
rm_work | we may need to add another requirement for the amp builder | 05:48 |
*** JayF has quit IRC | 05:48 | |
johnsom | Lol, we had too much yaml now not enough | 05:49 |
sorrison | lol | 05:51 |
*** JayF has joined #openstack-lbaas | 05:54 | |
rm_work | yeah lemmie try something | 05:55 |
rm_work | so maybe we need to add PyYAML to the requirements *in* octavia for dib? but i would assume stuff would fail otherwise? unless it's because we install other things there that already pulled it in... | 05:57 |
rm_work | or i can add it to the test-requirements.txt in the tempest repo | 05:57 |
rm_work | which is certainly easier | 05:57 |
rm_work | i think i'm gonna try adding it to the octavia patch | 05:57 |
rm_work | oh it's already in there wtf | 05:58 |
*** rcernin has quit IRC | 06:06 | |
rm_work | i can't tell if it's missing on the host system or the guest image | 06:15 |
rm_work | asking ianw for advice | 06:15 |
rm_work | since it LOOKS like we do require pyyaml for the amp build >_> | 06:15 |
rm_work | going to see if the same failure happens in my patch on the scenarios | 06:18 |
johnsom | Yeah, don’t add it to ours unless there is an import in our code. | 06:19 |
*** pck has joined #openstack-lbaas | 06:19 | |
johnsom | Otherwise you will have a never ending stream of “remove unused module” patches | 06:19 |
rm_work | yeah, i mean, it already IS in ours though... so i'm not sure how it's missing | 06:21 |
rm_work | cgoncalves: this patch is all like, "notice me senpai": https://review.opendev.org/#/c/691135/ | 06:23 |
openstackgerrit | Ajay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle. https://review.opendev.org/692073 | 06:23 |
rm_work | do we really not have a patch in tempest to remove our py2 jobs? O_o | 06:24 |
johnsom | Lost in the 500 jobs there | 06:25 |
*** gcheresh has joined #openstack-lbaas | 06:28 | |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Disable py2 jobs on master https://review.opendev.org/696454 | 06:28 |
rm_work | only 5 checks and 2 gates actually drop T_T | 06:30 |
rm_work | too many py2 stable jobs | 06:30 |
rm_work | but they don't have py3 dupes so whatever i guess | 06:30 |
*** threestrands has quit IRC | 06:48 | |
*** ccamposr has joined #openstack-lbaas | 06:58 | |
*** ccamposr__ has quit IRC | 07:01 | |
*** rcernin has joined #openstack-lbaas | 07:17 | |
*** isakgicu has joined #openstack-lbaas | 07:27 | |
*** bcafarel has joined #openstack-lbaas | 07:44 | |
*** pcaruana has joined #openstack-lbaas | 07:49 | |
*** pcaruana has quit IRC | 07:53 | |
*** maciejjozefczyk has joined #openstack-lbaas | 07:56 | |
*** pcaruana has joined #openstack-lbaas | 07:56 | |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: Add tests for mixed IP networks UDP members https://review.opendev.org/668619 | 08:09 |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: Add UDP test scenario https://review.opendev.org/656515 | 08:09 |
*** tesseract has joined #openstack-lbaas | 08:22 | |
*** ccamposr has quit IRC | 08:30 | |
*** ccamposr has joined #openstack-lbaas | 08:31 | |
*** pcaruana has quit IRC | 08:33 | |
*** sorrison has quit IRC | 08:37 | |
*** sorrison has joined #openstack-lbaas | 08:38 | |
*** rpittau|afk is now known as rpittau | 08:54 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia-tempest-plugin master: Add a mixed HTTP and HTTPS scenario test https://review.opendev.org/696358 | 09:12 |
*** pcaruana has joined #openstack-lbaas | 09:26 | |
*** rcernin has quit IRC | 09:40 | |
*** rcernin has joined #openstack-lbaas | 09:42 | |
openstackgerrit | Merged openstack/octavia master: Fix update API when barbican secret is missing https://review.opendev.org/691987 | 09:46 |
*** rcernin has quit IRC | 09:48 | |
*** pcaruana has quit IRC | 09:51 | |
*** sorrison has quit IRC | 09:58 | |
*** sorrison has joined #openstack-lbaas | 09:59 | |
*** sorrison has quit IRC | 10:02 | |
*** sorrison has joined #openstack-lbaas | 10:03 | |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests https://review.opendev.org/687562 | 10:17 |
*** rcernin has joined #openstack-lbaas | 10:40 | |
*** CobHead has joined #openstack-lbaas | 10:56 | |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests https://review.opendev.org/687562 | 11:10 |
*** rpittau is now known as rpittau|bbl | 11:14 | |
*** ataraday_ has joined #openstack-lbaas | 11:26 | |
*** pcaruana has joined #openstack-lbaas | 11:26 | |
*** ataraday_ has quit IRC | 11:50 | |
openstackgerrit | Bruna Bonguardo proposed openstack/octavia-tempest-plugin master: Add Barbican HTTP and TLS-terminated HTTPS load balancing on the same IP and backend test scenario https://review.opendev.org/696528 | 12:09 |
*** rcernin has quit IRC | 12:54 | |
*** rcernin has joined #openstack-lbaas | 13:08 | |
*** baffle has quit IRC | 13:15 | |
*** goldyfruit_ has quit IRC | 13:19 | |
*** ccamposr__ has joined #openstack-lbaas | 13:26 | |
*** ccamposr has quit IRC | 13:29 | |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: DNM checking scenarios on all branches https://review.opendev.org/696407 | 13:38 |
*** pcaruana has quit IRC | 13:55 | |
*** rpittau|bbl is now known as rpittau | 13:58 | |
*** rcernin has quit IRC | 14:01 | |
*** ccamposr has joined #openstack-lbaas | 14:15 | |
*** ricolin_ has joined #openstack-lbaas | 14:16 | |
*** ccamposr__ has quit IRC | 14:18 | |
*** ricolin has quit IRC | 14:19 | |
*** ricolin_ has quit IRC | 14:28 | |
*** ricolin has joined #openstack-lbaas | 14:40 | |
*** goldyfruit_ has joined #openstack-lbaas | 14:54 | |
*** goldyfruit___ has joined #openstack-lbaas | 14:59 | |
*** baffle has joined #openstack-lbaas | 15:01 | |
*** goldyfruit_ has quit IRC | 15:01 | |
*** gcheresh has quit IRC | 15:54 | |
openstackgerrit | Gregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests https://review.opendev.org/687562 | 16:17 |
*** ricolin_ has joined #openstack-lbaas | 16:25 | |
*** ricolin has quit IRC | 16:28 | |
*** pcaruana has joined #openstack-lbaas | 16:45 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Add "--wait" functionality https://review.opendev.org/691135 | 16:45 |
*** tesseract has quit IRC | 16:48 | |
*** ricolin_ is now known as ricolin | 16:58 | |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Use retry for AmphoraComputeConnectivityWait https://review.opendev.org/662791 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Convert listener flows to use provider models https://review.opendev.org/660236 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Convert pool flows to use dicts https://review.opendev.org/665381 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Transition member flows to use dicts https://review.opendev.org/657842 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Transition amphora flows to dicts https://review.opendev.org/668898 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Convert Lb flows to use provider dicts https://review.opendev.org/671725 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Convert health_monitor flows to use provider models https://review.opendev.org/679779 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Transition l7policy flows to dicts https://review.opendev.org/665977 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Transition l7rule flows to dicts https://review.opendev.org/668173 | 17:33 |
openstackgerrit | Ann Taraday proposed openstack/octavia master: Jobboard based controller https://review.opendev.org/647406 | 17:34 |
*** rpittau is now known as rpittau|afk | 17:36 | |
*** isakgicu has quit IRC | 17:49 | |
*** ricolin has quit IRC | 18:01 | |
*** ccamposr__ has joined #openstack-lbaas | 18:04 | |
*** ccamposr has quit IRC | 18:06 | |
*** ianychoi_ has quit IRC | 18:30 | |
*** goldyfruit_ has joined #openstack-lbaas | 19:04 | |
*** goldyfruit___ has quit IRC | 19:07 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Fix load balancer update with provider filtered params https://review.opendev.org/695589 | 19:19 |
*** pcaruana has quit IRC | 20:13 | |
*** maciejjozefczyk has quit IRC | 20:35 | |
*** maciejjozefczyk has joined #openstack-lbaas | 20:35 | |
*** gcheresh has joined #openstack-lbaas | 20:59 | |
*** goldyfruit___ has joined #openstack-lbaas | 21:27 | |
*** goldyfruit_ has quit IRC | 21:30 | |
*** gcheresh has quit IRC | 21:54 | |
*** maciejjozefczyk has quit IRC | 22:03 | |
*** rcernin has joined #openstack-lbaas | 22:41 | |
*** tkajinam has joined #openstack-lbaas | 22:56 | |
*** tkajinam has quit IRC | 23:28 | |
*** goldyfruit___ has quit IRC | 23:39 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!