Thursday, 2019-11-28

elicogmann: 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
elicoSo 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 IRC00:20
*** ataraday_ has quit IRC00:47
*** goldyfruit_ has joined #openstack-lbaas01:17
johnsomelico: Octavia supports x-forwaded-for02:03
elicojohnsom: 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
elicojohnsom: it cannot ... be changed to support x-forward-for...02:04
johnsomelico: the two options we offer are proxy protocol or the headers.02:05
elicojohnsom: ok. Thank! {Thumbs Up}02:05
elicojohnsom: 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
elicoAlso, can I fake an external IP inside the private network?02:07
johnsomFor octavia you can use either public or private networks.  If you are asking about interfaces on VMs, you would look at neutron ports02:09
elicojohnsom: thanks! I will look for it.02:10
*** ricolin has joined #openstack-lbaas03:39
*** armax has quit IRC03:51
*** sapd1 has joined #openstack-lbaas04:41
*** threestrands has joined #openstack-lbaas04:43
openstackgerritAnn Taraday proposed openstack/octavia master: Use retry for AmphoraComputeConnectivityWait  https://review.opendev.org/66279104:50
*** sapd1 has quit IRC04:53
openstackgerritAjay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle.  https://review.opendev.org/69207305:04
openstackgerritAjay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle.  https://review.opendev.org/69207305:05
rm_worksorrison: yeah05:14
rm_work(I am now)05:14
sorrisonhey05:14
sorrisonwas just catching up with the az stuff05:14
sorrisonlooks like you fixed up all the things required?05:14
sorrisonalso see that python-yaml bug making my tempest patch fail05:15
rm_workyeah >_>05:15
rm_workwill look05:15
rm_workbut yeah i had some time to fix up some stuff05:15
rm_worki still need to do the pool node selection stuff05:15
rm_workbut i already have the code in another patch05:15
rm_workcgoncalves: https://review.opendev.org/#/c/691135/ cmooooon :D05:16
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Test the Availability Zone [Profile] admin API  https://review.opendev.org/69529105:17
sorrisonok nice, assume the pool stuff van be a follow on patch? Just wondering if there is anything I need to do?05:17
rm_workah, no, it really needs to be in the same one05:17
rm_workbut i can take care of it05:17
rm_workright now it won't be able to select the right amp if someone uses spares pool, i think05:17
rm_workyou'll get weird behaviour05:17
rm_workworking on merging in all the patches before yours though, so it's easier to focus on just that05:18
rm_worksorrison: if you have time, what we need to really get perfected is the tempest test05:18
sorrisonyeah ok, one thing I haven't done is set the mgmt network based on AZ05:19
rm_worki think i did that05:19
rm_workcheck your patch05:19
rm_workunless i dreamed that and didn't actually do it05:19
rm_workhmm05:21
rm_workhttps://review.opendev.org/#/c/693762/12/octavia/controller/worker/v1/tasks/compute_tasks.py@8305:21
rm_workyeah i got it05:21
sorrisonah nice :-)05:21
sorrisonso you want me to add some more stuff to https://review.opendev.org/#/c/695349/ ?05:22
rm_workdoes 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_workor at least...05:23
rm_workmakes the LB on both05:23
rm_workand verifies where the amp ended up05:23
rm_work(that it didn't just have both go to the same place)05:23
sorrisonyeah it does that05:24
rm_workhmm ok05:24
rm_worki wonder if there is more than needs to be done05:24
rm_workhmm if that test uses py3 it shouldn't have the pyyaml issue i thought05:24
rm_workdid you base it on one of our py2 or py3 tests?05:25
rm_workhmm, do we HAVE py3 tests in tempest? lol05:25
rm_workyes lol k05:25
rm_workhad to check05:25
sorrisonAh it might be py2, I think that is an easy fix05:25
rm_workyeah, can you check/fix?05:26
rm_workotherwise 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 with05:26
rm_workthanks for the help, definitely made this go much faster05:26
rm_worki need this feature in production *yesterday* lol05:27
sorrisonno worries. I'll fix it up now05:27
openstackgerritAjay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle.  https://review.opendev.org/69207305:31
sorrisonrm_work: It looks as if my job should be python3. The bit that is failing is the disk image builder05:46
openstackgerritAjay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle.  https://review.opendev.org/69207305:46
sorrisonrm_work: https://zuul.opendev.org/t/openstack/build/bea8ffed8ec34cd9b63c98902513a7a3/log/controller/logs/dib-build/amphora-x64-haproxy.qcow2_log.txt.gz#167105:47
rm_workhmmm05:47
rm_worki wonder if it's not using dib-master05:47
rm_workthey are cutting a release so maybe it'll be fixed soon05:48
rm_workoh05:48
rm_workno, fff that' sa different issue05:48
rm_workwtf05:48
rm_workwe may need to add another requirement for the amp builder05:48
*** JayF has quit IRC05:48
johnsomLol, we had too much yaml now not enough05:49
sorrisonlol05:51
*** JayF has joined #openstack-lbaas05:54
rm_workyeah lemmie try something05:55
rm_workso 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_workor i can add it to the test-requirements.txt in the tempest repo05:57
rm_workwhich is certainly easier05:57
rm_worki think i'm gonna try adding it to the octavia patch05:57
rm_workoh it's already in there wtf05:58
*** rcernin has quit IRC06:06
rm_worki can't tell if it's missing on the host system or the guest image06:15
rm_workasking ianw for advice06:15
rm_worksince it LOOKS like we do require pyyaml for the amp build >_>06:15
rm_workgoing to see if the same failure happens in my patch on the scenarios06:18
johnsomYeah, don’t add it to ours unless there is an import in our code.06:19
*** pck has joined #openstack-lbaas06:19
johnsomOtherwise you will have a never ending stream of “remove unused module” patches06:19
rm_workyeah, i mean, it already IS in ours though... so i'm not sure how it's missing06:21
rm_workcgoncalves: this patch is all like, "notice me senpai": https://review.opendev.org/#/c/691135/06:23
openstackgerritAjay Kumar proposed openstack/octavia-dashboard master: OpenStack is dropping the py2.7 support in ussuri cycle.  https://review.opendev.org/69207306:23
rm_workdo we really not have a patch in tempest to remove our py2 jobs? O_o06:24
johnsomLost in the 500 jobs there06:25
*** gcheresh has joined #openstack-lbaas06:28
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Disable py2 jobs on master  https://review.opendev.org/69645406:28
rm_workonly 5 checks and 2 gates actually drop T_T06:30
rm_worktoo many py2 stable jobs06:30
rm_workbut they don't have py3 dupes so whatever i guess06:30
*** threestrands has quit IRC06:48
*** ccamposr has joined #openstack-lbaas06:58
*** ccamposr__ has quit IRC07:01
*** rcernin has joined #openstack-lbaas07:17
*** isakgicu has joined #openstack-lbaas07:27
*** bcafarel has joined #openstack-lbaas07:44
*** pcaruana has joined #openstack-lbaas07:49
*** pcaruana has quit IRC07:53
*** maciejjozefczyk has joined #openstack-lbaas07:56
*** pcaruana has joined #openstack-lbaas07:56
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Add tests for mixed IP networks UDP members  https://review.opendev.org/66861908:09
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Add UDP test scenario  https://review.opendev.org/65651508:09
*** tesseract has joined #openstack-lbaas08:22
*** ccamposr has quit IRC08:30
*** ccamposr has joined #openstack-lbaas08:31
*** pcaruana has quit IRC08:33
*** sorrison has quit IRC08:37
*** sorrison has joined #openstack-lbaas08:38
*** rpittau|afk is now known as rpittau08:54
openstackgerritCarlos Goncalves proposed openstack/octavia-tempest-plugin master: Add a mixed HTTP and HTTPS scenario test  https://review.opendev.org/69635809:12
*** pcaruana has joined #openstack-lbaas09:26
*** rcernin has quit IRC09:40
*** rcernin has joined #openstack-lbaas09:42
openstackgerritMerged openstack/octavia master: Fix update API when barbican secret is missing  https://review.opendev.org/69198709:46
*** rcernin has quit IRC09:48
*** pcaruana has quit IRC09:51
*** sorrison has quit IRC09:58
*** sorrison has joined #openstack-lbaas09:59
*** sorrison has quit IRC10:02
*** sorrison has joined #openstack-lbaas10:03
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests  https://review.opendev.org/68756210:17
*** rcernin has joined #openstack-lbaas10:40
*** CobHead has joined #openstack-lbaas10:56
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests  https://review.opendev.org/68756211:10
*** rpittau is now known as rpittau|bbl11:14
*** ataraday_ has joined #openstack-lbaas11:26
*** pcaruana has joined #openstack-lbaas11:26
*** ataraday_ has quit IRC11:50
openstackgerritBruna 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/69652812:09
*** rcernin has quit IRC12:54
*** rcernin has joined #openstack-lbaas13:08
*** baffle has quit IRC13:15
*** goldyfruit_ has quit IRC13:19
*** ccamposr__ has joined #openstack-lbaas13:26
*** ccamposr has quit IRC13:29
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: DNM checking scenarios on all branches  https://review.opendev.org/69640713:38
*** pcaruana has quit IRC13:55
*** rpittau|bbl is now known as rpittau13:58
*** rcernin has quit IRC14:01
*** ccamposr has joined #openstack-lbaas14:15
*** ricolin_ has joined #openstack-lbaas14:16
*** ccamposr__ has quit IRC14:18
*** ricolin has quit IRC14:19
*** ricolin_ has quit IRC14:28
*** ricolin has joined #openstack-lbaas14:40
*** goldyfruit_ has joined #openstack-lbaas14:54
*** goldyfruit___ has joined #openstack-lbaas14:59
*** baffle has joined #openstack-lbaas15:01
*** goldyfruit_ has quit IRC15:01
*** gcheresh has quit IRC15:54
openstackgerritGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Use VM as client in traffic operation scenario tests  https://review.opendev.org/68756216:17
*** ricolin_ has joined #openstack-lbaas16:25
*** ricolin has quit IRC16:28
*** pcaruana has joined #openstack-lbaas16:45
openstackgerritMerged openstack/python-octaviaclient master: Add "--wait" functionality  https://review.opendev.org/69113516:45
*** tesseract has quit IRC16:48
*** ricolin_ is now known as ricolin16:58
openstackgerritAnn Taraday proposed openstack/octavia master: Use retry for AmphoraComputeConnectivityWait  https://review.opendev.org/66279117:33
openstackgerritAnn Taraday proposed openstack/octavia master: Convert listener flows to use provider models  https://review.opendev.org/66023617:33
openstackgerritAnn Taraday proposed openstack/octavia master: Convert pool flows to use dicts  https://review.opendev.org/66538117:33
openstackgerritAnn Taraday proposed openstack/octavia master: Transition member flows to use dicts  https://review.opendev.org/65784217:33
openstackgerritAnn Taraday proposed openstack/octavia master: Transition amphora flows to dicts  https://review.opendev.org/66889817:33
openstackgerritAnn Taraday proposed openstack/octavia master: Convert Lb flows to use provider dicts  https://review.opendev.org/67172517:33
openstackgerritAnn Taraday proposed openstack/octavia master: Convert health_monitor flows to use provider models  https://review.opendev.org/67977917:33
openstackgerritAnn Taraday proposed openstack/octavia master: Transition l7policy flows to dicts  https://review.opendev.org/66597717:33
openstackgerritAnn Taraday proposed openstack/octavia master: Transition l7rule flows to dicts  https://review.opendev.org/66817317:33
openstackgerritAnn Taraday proposed openstack/octavia master: Jobboard based controller  https://review.opendev.org/64740617:34
*** rpittau is now known as rpittau|afk17:36
*** isakgicu has quit IRC17:49
*** ricolin has quit IRC18:01
*** ccamposr__ has joined #openstack-lbaas18:04
*** ccamposr has quit IRC18:06
*** ianychoi_ has quit IRC18:30
*** goldyfruit_ has joined #openstack-lbaas19:04
*** goldyfruit___ has quit IRC19:07
openstackgerritCarlos Goncalves proposed openstack/octavia master: Fix load balancer update with provider filtered params  https://review.opendev.org/69558919:19
*** pcaruana has quit IRC20:13
*** maciejjozefczyk has quit IRC20:35
*** maciejjozefczyk has joined #openstack-lbaas20:35
*** gcheresh has joined #openstack-lbaas20:59
*** goldyfruit___ has joined #openstack-lbaas21:27
*** goldyfruit_ has quit IRC21:30
*** gcheresh has quit IRC21:54
*** maciejjozefczyk has quit IRC22:03
*** rcernin has joined #openstack-lbaas22:41
*** tkajinam has joined #openstack-lbaas22:56
*** tkajinam has quit IRC23:28
*** goldyfruit___ has quit IRC23:39

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