*** swormke has joined #openstack-lbaas | 00:00 | |
*** longstaff has joined #openstack-lbaas | 00:01 | |
*** yamamoto_ has joined #openstack-lbaas | 00:02 | |
swormke | longstaff: hey | 00:02 |
---|---|---|
*** frzn_ has joined #openstack-lbaas | 00:02 | |
openstackgerrit | Merged openstack/neutron-lbaas: Don't always run Octavia amphroa image build https://review.openstack.org/267798 | 00:05 |
openstackgerrit | Bharath M proposed openstack/octavia: Use signing digest defined in config to sign CSR https://review.openstack.org/273825 | 00:06 |
bharathm | rmwork: I fixed the patch.. also pushed a change to Master as you suggested | 00:11 |
*** ducttape_ has joined #openstack-lbaas | 00:18 | |
*** diogogmt has quit IRC | 00:21 | |
*** frzn_ has quit IRC | 00:22 | |
*** yamamoto_ has quit IRC | 00:27 | |
*** swormke has quit IRC | 00:31 | |
*** lunarlamp has quit IRC | 00:37 | |
*** longstaff has quit IRC | 00:48 | |
*** chlong has joined #openstack-lbaas | 00:49 | |
*** _cjones_ has quit IRC | 00:56 | |
*** _cjones_ has joined #openstack-lbaas | 00:56 | |
*** bdrich has quit IRC | 00:57 | |
*** SumitNaiksatam has quit IRC | 00:57 | |
*** drjones has joined #openstack-lbaas | 01:01 | |
*** _cjones_ has quit IRC | 01:02 | |
*** drjones has quit IRC | 01:06 | |
*** _cjones_ has joined #openstack-lbaas | 01:06 | |
*** ducttape_ has quit IRC | 01:06 | |
*** bdrich has joined #openstack-lbaas | 01:09 | |
*** amotoki has joined #openstack-lbaas | 01:12 | |
*** amotoki has quit IRC | 01:15 | |
*** piet_ has quit IRC | 01:17 | |
*** yamamoto_ has joined #openstack-lbaas | 01:23 | |
openstackgerrit | min wang proposed openstack/octavia: Implements: blueprint anti-affinity server group https://review.openstack.org/272344 | 01:24 |
*** piet has joined #openstack-lbaas | 01:25 | |
*** amotoki has joined #openstack-lbaas | 01:28 | |
*** minwang2 has quit IRC | 01:30 | |
*** hockeynut has quit IRC | 01:31 | |
*** _cjones_ has quit IRC | 01:32 | |
*** hockeynut has joined #openstack-lbaas | 01:34 | |
*** yamamoto_ has quit IRC | 01:37 | |
*** Aish has quit IRC | 01:43 | |
*** ducttape_ has joined #openstack-lbaas | 01:43 | |
*** jaff_cheng has joined #openstack-lbaas | 01:44 | |
*** amotoki has quit IRC | 01:48 | |
*** longstaff has joined #openstack-lbaas | 01:48 | |
*** longstaff has quit IRC | 01:53 | |
*** ducttape_ has quit IRC | 02:01 | |
*** amotoki has joined #openstack-lbaas | 02:08 | |
*** amotoki_ has joined #openstack-lbaas | 02:11 | |
*** amotoki has quit IRC | 02:13 | |
*** amotoki_ has quit IRC | 02:16 | |
*** SumitNaiksatam has joined #openstack-lbaas | 02:16 | |
*** woodster_ has quit IRC | 02:16 | |
*** amotoki has joined #openstack-lbaas | 02:19 | |
*** hang has joined #openstack-lbaas | 02:20 | |
*** fnaval has quit IRC | 02:21 | |
*** yamamoto_ has joined #openstack-lbaas | 02:23 | |
*** jaff_cheng has quit IRC | 02:23 | |
*** bdrich has quit IRC | 02:24 | |
*** madhu_ak has quit IRC | 02:27 | |
*** amotoki has quit IRC | 02:29 | |
*** ducttape_ has joined #openstack-lbaas | 02:31 | |
*** fnaval has joined #openstack-lbaas | 02:36 | |
*** Aish has joined #openstack-lbaas | 02:47 | |
*** Aish has left #openstack-lbaas | 02:47 | |
*** ducttape_ has quit IRC | 03:00 | |
*** ducttape_ has joined #openstack-lbaas | 03:01 | |
*** bana_k has quit IRC | 03:03 | |
*** bana_k has joined #openstack-lbaas | 03:10 | |
*** amotoki has joined #openstack-lbaas | 03:11 | |
*** ducttape_ has quit IRC | 03:11 | |
*** ducttape_ has joined #openstack-lbaas | 03:18 | |
*** Tiancheng has joined #openstack-lbaas | 03:37 | |
*** yuanying_ has joined #openstack-lbaas | 03:38 | |
*** yuanying has quit IRC | 03:40 | |
*** fnaval has quit IRC | 03:53 | |
*** allan_h has quit IRC | 03:56 | |
*** Tiancheng_ has joined #openstack-lbaas | 04:00 | |
*** Tiancheng has quit IRC | 04:00 | |
*** ducttape_ has quit IRC | 04:02 | |
*** yuanying has joined #openstack-lbaas | 04:06 | |
*** yuanying_ has quit IRC | 04:06 | |
*** piet has quit IRC | 04:07 | |
xgerman | blogan so you think somebody is running a cloud with a different endpoint_type for barbican? Our cloud has all the endpoint types for all services | 04:07 |
xgerman | I am just not sure if somebody would set up a cloud where he would mix and match... | 04:08 |
*** yuanying has quit IRC | 04:11 | |
blogan | xgerman: you don't think someone would use an internal barbican endpoint type? | 04:14 |
blogan | i've heard that being a use case, where they don't want barbican to be exposed to the end user | 04:14 |
xgerman | well, in our cloud all endpoints are internal, admin, and public | 04:14 |
xgerman | services (like octavia) use internal | 04:14 |
xgerman | blogan, gotcha so barbican would be internal, but nova public (and no internal endpoint?) | 04:15 |
blogan | xgerman: there might be an internal endpoint, but for our staging environments we'll have some mixed and match ones for sure | 04:15 |
blogan | granted the neutron-lbaas endpoint type for barbican is an edge case, its still posisble | 04:16 |
xgerman | ok, yeah I also commented on different endpoints for nova/neutron — not sure if we need to support different users as well | 04:17 |
*** yuanying has joined #openstack-lbaas | 04:17 | |
xgerman | this certainly is adding complexity I am not sure we need... | 04:18 |
*** ducttape_ has joined #openstack-lbaas | 04:22 | |
*** piet has joined #openstack-lbaas | 04:26 | |
blogan | meh its not too complex, it breaks it down between services, we'll definitely need service_name different for nova and neutron | 04:28 |
blogan | i suppose the credentials could be all for one if that was the case, but especially for testing environments, the endpoint_type, and service_name will need to be per service | 04:29 |
xgerman | yeah, I am with you | 04:29 |
xgerman | I just was hoping it would be an easy patch (but is there ever one) | 04:30 |
blogan | well for this one you can just change the endpoint_type to be for nova and neutron, and a later patch can add the service_name, or does that not simplify it enough? | 04:32 |
xgerman | yeah, I will do that | 04:36 |
*** ducttape_ has quit IRC | 04:36 | |
*** ducttape_ has joined #openstack-lbaas | 04:36 | |
blogan | thanks! | 04:37 |
blogan | i envision even the need for overriding the nova and neutron url one day, but that day is not today | 04:37 |
*** numans has quit IRC | 04:41 | |
xgerman | which other service offers that ;-) | 04:44 |
blogan | which other service uses other services like we do? | 04:46 |
*** Tiancheng_ has quit IRC | 04:48 | |
*** Tiancheng_ has joined #openstack-lbaas | 04:49 | |
*** prabampm has joined #openstack-lbaas | 04:52 | |
*** ducttape_ has quit IRC | 04:56 | |
*** minwang2 has joined #openstack-lbaas | 04:59 | |
*** amotoki_ has joined #openstack-lbaas | 05:11 | |
*** chlong has quit IRC | 05:12 | |
*** piet has quit IRC | 05:21 | |
*** mixos has joined #openstack-lbaas | 05:25 | |
*** numans has joined #openstack-lbaas | 05:31 | |
*** chlong has joined #openstack-lbaas | 05:33 | |
*** hang has quit IRC | 05:33 | |
*** jaff_cheng has joined #openstack-lbaas | 05:33 | |
*** amotoki_ has quit IRC | 05:47 | |
*** hang has joined #openstack-lbaas | 06:08 | |
openstackgerrit | Reedip proposed openstack/neutron-lbaas: [WIP]Add Timeout on Listeners- DO NOT REVIEW https://review.openstack.org/273896 | 06:09 |
*** jaff_cheng has quit IRC | 06:09 | |
*** longstaff has joined #openstack-lbaas | 06:23 | |
*** longstaff has quit IRC | 06:27 | |
*** hang has quit IRC | 06:27 | |
*** chlong has quit IRC | 06:28 | |
*** hang has joined #openstack-lbaas | 06:28 | |
*** rcernin has quit IRC | 06:29 | |
*** jaff_cheng has joined #openstack-lbaas | 06:35 | |
*** hang has quit IRC | 06:36 | |
*** hang has joined #openstack-lbaas | 06:36 | |
*** amotoki has quit IRC | 06:39 | |
*** chlong has joined #openstack-lbaas | 06:39 | |
*** amotoki has joined #openstack-lbaas | 06:39 | |
*** jaff_cheng has quit IRC | 06:41 | |
*** amotoki has quit IRC | 06:43 | |
*** amotoki has joined #openstack-lbaas | 06:43 | |
*** kobis has joined #openstack-lbaas | 07:06 | |
openstackgerrit | Brandon Logan proposed openstack/octavia: Let drivers decide to use region or not https://review.openstack.org/273915 | 07:08 |
*** cgross has joined #openstack-lbaas | 07:16 | |
*** amotoki has quit IRC | 07:22 | |
*** amotoki has joined #openstack-lbaas | 07:24 | |
*** rcernin has joined #openstack-lbaas | 07:25 | |
*** minwang2 has quit IRC | 07:26 | |
*** chlong has quit IRC | 07:32 | |
openstackgerrit | Brandon Logan proposed openstack/octavia: Add service name conf option for neutron and nova https://review.openstack.org/273928 | 07:47 |
*** amotoki has quit IRC | 07:49 | |
*** amotoki has joined #openstack-lbaas | 07:51 | |
*** kobis has quit IRC | 07:56 | |
*** eezhova has joined #openstack-lbaas | 07:59 | |
*** kobis has joined #openstack-lbaas | 08:01 | |
*** eranra has joined #openstack-lbaas | 08:06 | |
*** kobis has quit IRC | 08:08 | |
*** kobis has joined #openstack-lbaas | 08:20 | |
*** mixos has quit IRC | 08:20 | |
*** kobis has quit IRC | 08:43 | |
*** jaff_cheng has joined #openstack-lbaas | 08:45 | |
*** amotoki has quit IRC | 08:46 | |
*** hang has quit IRC | 08:48 | |
*** hang has joined #openstack-lbaas | 08:49 | |
*** jaff_cheng has quit IRC | 08:52 | |
*** amotoki has joined #openstack-lbaas | 09:00 | |
*** diogogmt has joined #openstack-lbaas | 09:00 | |
*** amotoki has quit IRC | 09:08 | |
*** reedip is now known as outofmemory | 09:09 | |
*** amotoki has joined #openstack-lbaas | 09:17 | |
*** amotoki has quit IRC | 09:20 | |
*** amotoki has joined #openstack-lbaas | 09:20 | |
*** mariusv has joined #openstack-lbaas | 09:23 | |
*** amotoki has quit IRC | 09:24 | |
*** links has joined #openstack-lbaas | 09:38 | |
*** links has quit IRC | 09:38 | |
*** jaff_cheng has joined #openstack-lbaas | 09:40 | |
*** hang has quit IRC | 09:42 | |
*** yamamoto_ has quit IRC | 10:16 | |
*** longstaff has joined #openstack-lbaas | 10:27 | |
*** longstaff has quit IRC | 10:32 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Optimizations for tempest tests https://review.openstack.org/273990 | 10:33 |
*** Tiancheng_ has quit IRC | 10:40 | |
*** Tiancheng has joined #openstack-lbaas | 10:43 | |
*** Tiancheng has quit IRC | 10:49 | |
*** Tiancheng has joined #openstack-lbaas | 10:58 | |
*** Tiancheng has quit IRC | 11:03 | |
*** kobis has joined #openstack-lbaas | 11:05 | |
*** sbalukoff has quit IRC | 11:06 | |
*** sbalukoff has joined #openstack-lbaas | 11:22 | |
*** jaff_cheng has quit IRC | 11:24 | |
*** doug-fish has quit IRC | 11:51 | |
*** rcernin has quit IRC | 12:18 | |
*** rcernin has joined #openstack-lbaas | 12:18 | |
*** rtheis has joined #openstack-lbaas | 12:27 | |
*** yamamoto has joined #openstack-lbaas | 12:39 | |
*** yamamoto has quit IRC | 12:43 | |
*** yamamoto has joined #openstack-lbaas | 12:48 | |
*** yamamoto has quit IRC | 12:59 | |
*** yamamoto has joined #openstack-lbaas | 13:05 | |
*** ducttape_ has joined #openstack-lbaas | 13:10 | |
*** piet has joined #openstack-lbaas | 13:24 | |
*** longstaff has joined #openstack-lbaas | 13:30 | |
*** yamamoto has quit IRC | 13:31 | |
*** doug-fish has joined #openstack-lbaas | 13:31 | |
*** ducttape_ has quit IRC | 13:31 | |
*** doug-fish has quit IRC | 13:32 | |
*** doug-fish has joined #openstack-lbaas | 13:32 | |
*** longstaff has quit IRC | 13:34 | |
*** yamamoto has joined #openstack-lbaas | 13:36 | |
*** yamamoto has quit IRC | 13:38 | |
*** yamamoto has joined #openstack-lbaas | 13:47 | |
*** diogogmt_ has joined #openstack-lbaas | 13:47 | |
*** diogogmt has quit IRC | 13:48 | |
*** diogogmt_ is now known as diogogmt | 13:48 | |
*** yamamoto has quit IRC | 13:53 | |
*** yamamoto has joined #openstack-lbaas | 13:55 | |
*** Aish has joined #openstack-lbaas | 14:00 | |
*** yamamoto has quit IRC | 14:05 | |
*** ducttape_ has joined #openstack-lbaas | 14:06 | |
*** diogogmt has quit IRC | 14:06 | |
*** yamamoto has joined #openstack-lbaas | 14:14 | |
*** yamamoto has quit IRC | 14:17 | |
*** diogogmt has joined #openstack-lbaas | 14:21 | |
*** yamamoto has joined #openstack-lbaas | 14:22 | |
*** diogogmt has quit IRC | 14:25 | |
*** longstaff has joined #openstack-lbaas | 14:26 | |
*** neelashah has joined #openstack-lbaas | 14:26 | |
*** piet has quit IRC | 14:27 | |
*** yamamoto has quit IRC | 14:29 | |
*** piet has joined #openstack-lbaas | 14:39 | |
*** yamamoto has joined #openstack-lbaas | 14:43 | |
*** yamamoto has quit IRC | 14:50 | |
*** ducttape_ has quit IRC | 15:01 | |
*** yamamoto has joined #openstack-lbaas | 15:03 | |
*** yamamoto has quit IRC | 15:03 | |
*** mixos has joined #openstack-lbaas | 15:07 | |
*** yamamoto has joined #openstack-lbaas | 15:08 | |
*** yamamoto has quit IRC | 15:08 | |
*** mixos has quit IRC | 15:16 | |
*** bdrich has joined #openstack-lbaas | 15:17 | |
*** amotoki has joined #openstack-lbaas | 15:19 | |
*** mixos has joined #openstack-lbaas | 15:19 | |
*** mixos has quit IRC | 15:23 | |
*** ducttape_ has joined #openstack-lbaas | 15:27 | |
*** liamji has joined #openstack-lbaas | 15:37 | |
liamji | hello, I have a question about using lbaas v2. I find the return of the command 'neutron lbaas-pool-show <pool-id>' has no status property. How can I get the status of Pool? thanks | 15:39 |
*** amotoki has quit IRC | 15:42 | |
*** amotoki has joined #openstack-lbaas | 15:50 | |
*** allan_h has joined #openstack-lbaas | 15:51 | |
johnsom | sbalukoff around? | 15:55 |
*** alhu_ has joined #openstack-lbaas | 15:55 | |
*** allan_h has quit IRC | 15:57 | |
*** amotoki has quit IRC | 15:58 | |
*** alhu_ has quit IRC | 16:02 | |
*** allan_h has joined #openstack-lbaas | 16:05 | |
*** mixos has joined #openstack-lbaas | 16:12 | |
*** minwang2 has joined #openstack-lbaas | 16:12 | |
*** numans has quit IRC | 16:13 | |
*** mgarza has joined #openstack-lbaas | 16:14 | |
*** amotoki has joined #openstack-lbaas | 16:17 | |
*** alejandrito has joined #openstack-lbaas | 16:19 | |
*** diogogmt has joined #openstack-lbaas | 16:22 | |
*** diogogmt has quit IRC | 16:26 | |
*** rcernin has quit IRC | 16:27 | |
*** bana_k has quit IRC | 16:31 | |
*** rtheis_ has joined #openstack-lbaas | 16:34 | |
*** rtheis has quit IRC | 16:36 | |
*** piet has quit IRC | 16:38 | |
*** minwang2 has quit IRC | 16:44 | |
*** piet has joined #openstack-lbaas | 16:59 | |
*** minwang2 has joined #openstack-lbaas | 17:10 | |
*** liamji has quit IRC | 17:11 | |
*** _cjones_ has joined #openstack-lbaas | 17:13 | |
*** ducttape_ has quit IRC | 17:18 | |
*** _cjones_ has quit IRC | 17:20 | |
*** _cjones_ has joined #openstack-lbaas | 17:20 | |
*** woodster_ has joined #openstack-lbaas | 17:29 | |
*** fnaval has joined #openstack-lbaas | 17:34 | |
*** ducttape_ has joined #openstack-lbaas | 17:41 | |
*** ducttape_ has quit IRC | 17:42 | |
*** ducttape_ has joined #openstack-lbaas | 17:43 | |
*** madhu_ak has joined #openstack-lbaas | 17:45 | |
*** bana_k has joined #openstack-lbaas | 17:50 | |
*** Aish has quit IRC | 17:55 | |
*** amotoki has quit IRC | 18:06 | |
*** neelashah has quit IRC | 18:11 | |
*** SumitNaiksatam has quit IRC | 18:17 | |
*** diogogmt has joined #openstack-lbaas | 18:21 | |
*** diogogmt has quit IRC | 18:26 | |
dougwig | anyone have a spare minute to peek at this? http://logs.openstack.org/63/274163/1/check/gate-neutron-lbaasv2-dsvm-minimal/18e3932/console.html | 18:27 |
dougwig | gate breakage | 18:27 |
*** jwarendt has joined #openstack-lbaas | 18:37 | |
*** bana_k has quit IRC | 18:42 | |
*** bana_k has joined #openstack-lbaas | 18:43 | |
sbalukoff | johnsom: I'm sorta-around. Have some training to attend today, but thankfully it's all online web-cast stuff. | 18:52 |
johnsom | sbalukoff You will be assimilated... I had a question about the bug you filed: https://bugs.launchpad.net/bugs/1539439 | 18:53 |
openstack | Launchpad bug 1539439 in octavia "TestHeartbeatUDP.test_check intermittently fails tox tests" [Undecided,New] | 18:53 |
sbalukoff | Sure! what's the question? | 18:54 |
johnsom | sbalukoff what branch and commit # were you seeing it on? | 18:54 |
sbalukoff | I have verified it happening on master. | 18:54 |
sbalukoff | Is no-one else seeing that test fail occasionally? (I'm thinking about 1/10th of the time-- enough to be annoying but not seriously gum up the works.) | 18:55 |
johnsom | Hmmm, I ask because there is this patch for that issue: https://review.openstack.org/#/c/259592/ | 18:55 |
*** pcaruana has joined #openstack-lbaas | 18:57 | |
*** SumitNaiksatam has joined #openstack-lbaas | 18:58 | |
*** markd_ has joined #openstack-lbaas | 18:59 | |
sbalukoff | Ok, let me look at that. | 19:00 |
sbalukoff | Also, in the mean time, trust me, y'all want to review and merge this: https://review.openstack.org/#/c/273990/ | 19:00 |
johnsom | Yeah, could be I missed something, but it resolved it for me. | 19:00 |
*** markd_ has quit IRC | 19:04 | |
*** bana_k has quit IRC | 19:06 | |
sbalukoff | Also, if I could get a +2 on this little non-functionality-impacting patch, that'd get it off my radar and fix a pet peeve of mine that I've been seeing as I run some of these tox tests in a loop: https://review.openstack.org/#/c/272910/ | 19:07 |
sbalukoff | (Noticing this trying to track down that damned intermitent session persistence tempest test bug-- there's an extra space in that message!) | 19:09 |
*** bana_k has joined #openstack-lbaas | 19:15 | |
*** pcaruana has quit IRC | 19:24 | |
*** ducttape_ has quit IRC | 19:31 | |
*** ducttape_ has joined #openstack-lbaas | 19:34 | |
*** pcaruana has joined #openstack-lbaas | 19:37 | |
sbalukoff | Thanks for the quick review, johnsom! I have comments. | 19:40 |
*** crc32 has joined #openstack-lbaas | 19:47 | |
*** crc32 has quit IRC | 19:47 | |
*** crc32 has joined #openstack-lbaas | 19:47 | |
johnsom | blogan Can you take a look at the discussion on https://review.openstack.org/#/c/273990/1/octavia/common/config.py? | 19:54 |
johnsom | I think you had made some comments about being careful with the rate we hit the APIs in the past. | 19:55 |
blogan | johnsom: welp, obiously depends on how many threads are going, we do have bursts of many creates that would probably cause our service account to get rate limited by nova unless they set our account to allow that much | 19:58 |
sbalukoff | blogan: Are you talking production, or in devstack? | 19:58 |
blogan | production of course, and it is a config option so we'd have to change it (and would) so i'm not too worried about it being 1 | 19:59 |
blogan | though i'm not sure we should making the default config options always be assuming devstack, neutron has had some issues with that | 20:00 |
sbalukoff | I'm happy to put a compromise in place: Make the devstack/plugin.sh adjust those values to be more optimal for devstack runs (ie. jenkins tempest tests), but leave the defaults where they are for regular instals. | 20:00 |
blogan | sbalukoff: oh great idea, that is appropriate place to set the devstack defaults | 20:01 |
johnsom | Yeah, that works for me too | 20:01 |
sbalukoff | Ok, I'll see about getting a new patchset up within the hour. | 20:01 |
blogan | thanks | 20:01 |
sbalukoff | (I was surprised at how much this sped stuff up for this continuous run where I'm trying to get that stupid session persistence tempest bug to trigger.) | 20:02 |
sbalukoff | (That's the reason I'm a bit hot to trot on that particular patch.) | 20:03 |
*** pcaruana has quit IRC | 20:06 | |
johnsom | Curious why you need that hook script.... | 20:06 |
johnsom | Ah, I see why | 20:07 |
*** pcaruana has joined #openstack-lbaas | 20:09 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Optimizations for tempest tests https://review.openstack.org/273990 | 20:13 |
sbalukoff | Because otherwise dhclient grabs DNS server information from DHCP. :P | 20:14 |
johnsom | I saw that you are blowing away the main script that collects that data. The new empty one was the question | 20:18 |
*** pcaruana has quit IRC | 20:19 | |
*** jwarendt has quit IRC | 20:21 | |
*** crc32 has quit IRC | 20:21 | |
*** crc32 has joined #openstack-lbaas | 20:22 | |
sbalukoff | Oh! Yes-- I'm unsure what dhclient will do if it doesn't have a make_resolv_conf() since I suspect it's hard-coded to call said function. This way it can still call a function (which does nothing) and be happy. | 20:22 |
*** ducttape_ has quit IRC | 20:31 | |
*** kobis has quit IRC | 20:32 | |
*** kobis has joined #openstack-lbaas | 20:33 | |
bana_k | Hi I was working on the this https://bugs.launchpad.net/octavia/+bug/1534223 | 20:39 |
openstack | Launchpad bug 1534223 in octavia "compile_amphora_details hardcodes topology as consts.TOPOLOGY_SINGLE" [Medium,Confirmed] - Assigned to Banashankar (bkalebe) | 20:40 |
bana_k | but I have couple of questions regarding how to handle this in case of pre created amphora pool. | 20:40 |
bana_k | as of now I see, we are looking for vrrp or some other config file to determine the topology. | 20:41 |
*** crc32 has quit IRC | 20:42 | |
bana_k | what if we change the config to have single topology and we will be still using the amps from the pool, which were spawned when the config was active-standby | 20:42 |
*** crc32 has joined #openstack-lbaas | 20:43 | |
sbalukoff | bana_k: I'm not that familiar with the code there, but can you answer: Is there a difference between amphorae spawned for the spares pool when the topology is different (ie. are active-standby-spawned spare amphorae different from stand-alone-spawned spares in any way?) | 20:44 |
bana_k | yes it is, I am trying to find the code. | 20:45 |
bana_k | sbalukoff : gimme 5-10 mins :) | 20:45 |
sbalukoff | Ok, thanks. | 20:46 |
sbalukoff | (I have a meeting in 15 minutes, so I might not be responsive then.) | 20:46 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas: Updated from global requirements https://review.openstack.org/272805 | 20:47 |
bana_k | oh ok. | 20:47 |
*** ducttape_ has joined #openstack-lbaas | 20:49 | |
*** kobis has quit IRC | 20:51 | |
*** piet has quit IRC | 20:54 | |
*** kobis has joined #openstack-lbaas | 20:55 | |
*** kobis has quit IRC | 20:56 | |
bana_k | sbalukoff: going for lunch, will look for the code once back. | 20:57 |
*** piet has joined #openstack-lbaas | 20:57 | |
*** kobis has joined #openstack-lbaas | 20:59 | |
*** crc32 has quit IRC | 21:03 | |
*** crc32 has joined #openstack-lbaas | 21:04 | |
elarson | does anyone have a link to the lbaas talk from the tokyo summit? | 21:04 |
*** ajmiller has quit IRC | 21:04 | |
*** ajmiller has joined #openstack-lbaas | 21:06 | |
*** kobis has quit IRC | 21:06 | |
*** mixos has quit IRC | 21:23 | |
johnsom | elarson Yes, just a sc | 21:25 |
elarson | found it! | 21:26 |
elarson | johnsom: ^^^ | 21:26 |
johnsom | https://www.openstack.org/summit/tokyo-2015/videos/presentation/load-balancing-as-a-service-liberty-and-beyond | 21:26 |
elarson | had to search for "load balancing" not lbaas :) | 21:26 |
johnsom | Yep | 21:26 |
elarson | johnsom: thanks for finding it! | 21:26 |
johnsom | NP | 21:26 |
fnaval | sbalukoff: hi sbalukoff thanks for the review; question on the deprecated paths: how would the paths change with shared pools? would 'v1' be replaced with 'v2'? | 21:30 |
*** SumitNaiksatam has quit IRC | 21:32 | |
*** rcernin has joined #openstack-lbaas | 21:36 | |
sbalukoff | fnaval: No, pools and all their children are no longer accessed from within a listener's context. So in otherwords this deprecated URL: /v1/loadbalancers/<uuid>/listeners/<uuid>/pools/<uuid>/members/<uuid> becomes this: /v1/loadbalancers/<uuid>/pools/<uuid>/members/<uuid> | 21:38 |
sbalukoff | fnaval: Though of course if your patch lands before the shared pools patch, the URLs you have in it are appropriate. | 21:39 |
sbalukoff | ...and honestly, if your patch lands after the shared pools patch, those URLs will still work; They'll just be deprecated. | 21:40 |
fnaval | ah ok understood. if I make the change now, will it still work? or only work when the shared pools land? sbalukoff | 21:41 |
johnsom | sbalukoff No worries on the gate, it's a gate wide issue | 21:41 |
sbalukoff | johnsom: Oh, ok! | 21:41 |
sbalukoff | Thanks for saving me the trouble of spending a couple hours trying to reproduce a phantom problem. ;) | 21:42 |
johnsom | dougwig was looking for someone to take a look at it earlier | 21:42 |
sbalukoff | fnaval: If you make the change now, you are effectively making your patch dependent on the shared pools patch. So... if you make the change now, it won't work with master right now. :) | 21:42 |
johnsom | unfortunately I'm tied up on an internal deliverable today | 21:43 |
sbalukoff | fnaval: So yes, you might want to hold off on my suggestion there. | 21:43 |
sbalukoff | johnsom: "at it"? fnaval's patch? That's a good idea-- Octavia needs independent tempest tests. :) | 21:43 |
fnaval | k understood, sbalukoff - so I think I won't have to make any changes to the patch; but I'll keep note of the change as soon as shared pools land. I can make the required changes. | 21:43 |
sbalukoff | fnaval: Sounds good! | 21:43 |
sbalukoff | fnaval: On my other note about your patch.... | 21:44 |
fnaval | sbalukoff: cool thanks sir. | 21:44 |
fnaval | sbalukoff: oh theres another change needed? | 21:44 |
sbalukoff | fnaval: Is there a really basic tempest test that can be run right now with your patch? (I'd just like to make sure the "skeleton" is complete, as it were.) | 21:44 |
johnsom | sbalukoff Didn't follow that last question | 21:44 |
fnaval | sbalukoff: this would be worked on next: https://review.openstack.org/#/c/182554/ | 21:44 |
sbalukoff | johnsom: You said: "dougwig was looking for someone to take a look at it earlier" I was asking what the "it" was in that sentence. | 21:45 |
johnsom | sbalukoff ah, it = the gate issue | 21:45 |
dougwig | lbaas gate is bombed. | 21:45 |
fnaval | that next patch will have the scenario test sbalukoff | 21:46 |
sbalukoff | fnaval: Holy moly! That's 15000 lines of code! | 21:46 |
fnaval | sbalukoff: yeah, that's gonna be trimmed a lot | 21:46 |
sbalukoff | johnsom: Oh, ok! | 21:46 |
sbalukoff | dougwig: D'oh! | 21:46 |
fnaval | i'm probably going to just split it up. the original PR had a couple hundred lines. | 21:46 |
sbalukoff | fnaval: I highly recommend splitting it up. But I assume that monster patch is dependent on this skeleton patch, right? | 21:47 |
sbalukoff | (Adding meat to the bones, as it were?) | 21:47 |
fnaval | yes, it's dependent on it. | 21:48 |
fnaval | yep meat to the bones | 21:48 |
sbalukoff | Ok, then that makes me less reluctant to merge the skeleton patch. | 21:48 |
sbalukoff | :) | 21:48 |
fnaval | =) | 21:48 |
fnaval | so, we jumped into doing the scenario tests vs. functional basic tests since a lot of that would be done via the neutron-lbaas tests. | 21:49 |
fnaval | in a blackbox indirect way | 21:49 |
fnaval | that next patch would be just an initial basic scenario test, but it seems that others kept piling more code on top of it. | 21:49 |
fnaval | I'm going to clean it up and have it do just the basic scenario test with subsequent separate PRs to add more tests to it. | 21:50 |
*** diogogmt has joined #openstack-lbaas | 21:51 | |
*** xilch has joined #openstack-lbaas | 21:51 | |
sbalukoff | fnaval: Honestly, I'd prefer to get an initial basic scenario test in first, then we can back-fill more complicated tests. This would also mean that we are more quickly in a position to harass people to write scenario tests for new functionality they add. (Right now, we can't enforce that.) | 21:51 |
*** diogogmt has quit IRC | 21:52 | |
sbalukoff | fnaval: Awesome! | 21:52 |
fnaval | Yep! | 21:52 |
*** diogogmt has joined #openstack-lbaas | 21:53 | |
*** alejandrito has quit IRC | 21:54 | |
*** xilch has quit IRC | 21:56 | |
fnaval | sbalukoff: https://review.openstack.org/#/c/172199 here's the change again for your convenience! thanks for the help! | 21:57 |
sbalukoff | fnaval: Thanks! | 21:57 |
*** madhu_ak has quit IRC | 22:00 | |
*** ducttape_ has quit IRC | 22:01 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Optimizations for tempest tests https://review.openstack.org/273990 | 22:02 |
*** crc32 has quit IRC | 22:05 | |
*** doug-fis_ has joined #openstack-lbaas | 22:10 | |
*** doug-fi__ has joined #openstack-lbaas | 22:14 | |
*** doug-fish has quit IRC | 22:14 | |
openstackgerrit | Doug Wiegley proposed openstack/neutron-lbaas: Janky hack to get gate passing https://review.openstack.org/274272 | 22:14 |
openstackgerrit | Cedric Brandily proposed openstack/neutron-lbaas: Delete tempest fork https://review.openstack.org/273817 | 22:16 |
*** doug-fis_ has quit IRC | 22:17 | |
*** doug-fi__ has quit IRC | 22:18 | |
johnsom | dougwig Thanks for that patch. Note, Cedric's patch nukes that code, so maybe we want to merge it instead | 22:20 |
dougwig | johnsom: it's still marked as a wip. if it's ready, then certainly yes. | 22:21 |
dougwig | johnsom: plus, it's not up to me whether my patch merges. :) | 22:21 |
johnsom | Ah, screen refresh timing. Got it. | 22:21 |
johnsom | True... But a nice dialog catches things I miss, like the WIP flag. Anyway, watching your patch, will +2 when it gets through the gate | 22:23 |
*** diogogmt has quit IRC | 22:25 | |
*** bdrich has quit IRC | 22:26 | |
*** doug-fish has joined #openstack-lbaas | 22:26 | |
*** madhu_ak has joined #openstack-lbaas | 22:27 | |
dougwig | johnsom: i don't actually have a ton of hope for my patch. if the v3 identity client has never been used, what are the odds that one patch is all it needs? | 22:28 |
*** sbalukoff has quit IRC | 22:29 | |
*** doug-fish has quit IRC | 22:31 | |
ajmiller | doug-fish ping I just put a -1 on the listener pane patch. | 22:32 |
ajmiller | could you please have a look and let me know if I'm thinking about this wrong. | 22:33 |
*** rtheis_ has quit IRC | 22:34 | |
*** ducttape_ has joined #openstack-lbaas | 22:34 | |
johnsom | dougwig Missing urllib import | 22:45 |
dougwig | dang, i knew that was going to bite me. | 22:46 |
openstackgerrit | Doug Wiegley proposed openstack/neutron-lbaas: Janky hack to get gate passing https://review.openstack.org/274272 | 22:47 |
*** sbalukoff has joined #openstack-lbaas | 22:57 | |
*** alejandrito has joined #openstack-lbaas | 23:01 | |
*** yamamoto has joined #openstack-lbaas | 23:08 | |
*** yamamoto has quit IRC | 23:12 | |
bana_k | sbalukoff: https://github.com/openstack/octavia/blob/81befc2e7d1593b3acaa40bac214735ee0ec8515/octavia/controller/worker/flows/load_balancer_flows.py#L95 | 23:16 |
bana_k | https://github.com/openstack/octavia/blob/81befc2e7d1593b3acaa40bac214735ee0ec8515/octavia/controller/worker/flows/load_balancer_flows.py#L53 | 23:17 |
bana_k | https://github.com/openstack/octavia/blob/5e44f2f1b93faee12043fb5b933f01cf375e9717/octavia/amphorae/backends/agent/api_server/listener.py#L170 | 23:17 |
bana_k | https://github.com/openstack/octavia/blob/8daef76effd4ea77ecfe35148f500c21221ce8f1/octavia/amphorae/drivers/haproxy/jinja/templates/haproxy_proxies.template#L73 | 23:18 |
johnsom | bana_k Hi | 23:18 |
bana_k | Hi johnsom | 23:19 |
johnsom | So, when we create spare amphora, we call controller_worker create_amphora, which runs the amphora_flows.get_create_amphora_flow | 23:19 |
johnsom | It doesn't call that post method | 23:20 |
johnsom | get_post_lb_amp_association_flow | 23:20 |
johnsom | We don't give the amp a "topology role" until failover time | 23:20 |
johnsom | Or amp boot time | 23:21 |
bana_k | thats only role you mean master/backup right ? | 23:21 |
johnsom | Right | 23:21 |
bana_k | what about the topology, like single or active-standby | 23:22 |
bana_k | I thought we decide that at the time of amp creation | 23:22 |
johnsom | Currently that is globaly set per controller (not the right final answer, but what we have) | 23:23 |
johnsom | It's decided based on the config at load balancer create time | 23:23 |
openstackgerrit | German Eichberger proposed openstack/octavia: Replace depcricated Nova networks with Nova interfaces https://review.openstack.org/273733 | 23:23 |
bana_k | yea so, once we have spare amphora and then we change the config to have a topology type how we should handle that | 23:24 |
bana_k | as spare will be having the old topology type, right ? | 23:24 |
johnsom | Spare has no topology type | 23:24 |
johnsom | This patch may help, it updates the failover flow for act/standby. There you can see how I stamp a topology role on an amp(spare or booted) | 23:26 |
johnsom | Ah, now I remember the issue you are working on.... | 23:26 |
johnsom | Right, config file. | 23:26 |
bana_k | what do we this for https://github.com/openstack/octavia/blob/81befc2e7d1593b3acaa40bac214735ee0ec8515/octavia/controller/worker/flows/load_balancer_flows.py#L53 | 23:26 |
bana_k | yes config file | 23:26 |
johnsom | agent.conf gets created at nova boot time and passed via config drive so that the amp agent has it's settings for things like health manager | 23:27 |
bana_k | oh ok. | 23:30 |
johnsom | This has to do with plug vip timing. plug vip needs to know if it is a act/standby or not. | 23:30 |
*** mgarza has quit IRC | 23:30 | |
bana_k | yea | 23:30 |
johnsom | I think I'm getting close to caught up | 23:30 |
*** longstaff has quit IRC | 23:30 | |
bana_k | 2 bugs, one is hardcoded topology type in compile_amphora_details and other is ifconfig up/down for vrrp port | 23:31 |
johnsom | Yep | 23:32 |
johnsom | Here is an idea. It's a bit of work however.... | 23:32 |
bana_k | https://bugs.launchpad.net/octavia/+bug/1527388 | 23:32 |
openstack | Launchpad bug 1527388 in octavia "Active/Standby vip interface is live on both instances" [Medium,New] - Assigned to Banashankar (bkalebe) | 23:32 |
johnsom | I would consider adding a method to the amphora API that allows you to update the amphora-agent.conf. Should be easy to copy the way we update the haproxy conf file. | 23:33 |
johnsom | Then I would add a task that renders and pushes down a new agent.conf to the amp(s). | 23:34 |
johnsom | Then add that task to the create load balancer flow, before the networking tasks | 23:34 |
bana_k | ok sir, got it :) | 23:34 |
johnsom | We will probably want this later anyway to push down updates for the list of health manger IPs. | 23:34 |
bana_k | ll try to do | 23:35 |
johnsom | Does that make sense? | 23:35 |
johnsom | I'm just "thinking out loud" here.... | 23:35 |
bana_k | still need to figure out why vrrp standby's port is not up after master fails | 23:35 |
johnsom | Are you talking about what it logs? | 23:36 |
bana_k | No, if you remember we did test whether the standbys port become active after the master fails, which did happen. | 23:37 |
bana_k | n we were thinking of explore the vrrp conf to add the correct interface name n al | 23:37 |
bana_k | didn* | 23:38 |
johnsom | Ah | 23:38 |
johnsom | Right, the interface name thing... | 23:38 |
bana_k | yea, just got some free cycles to work on it, so ll try to explore that part | 23:38 |
*** alejandrito has quit IRC | 23:41 | |
*** Aish has joined #openstack-lbaas | 23:43 | |
*** ducttape_ has quit IRC | 23:52 | |
openstackgerrit | German Eichberger proposed openstack/octavia: Fixes intermittend udp heartbeat test failure https://review.openstack.org/274294 | 23:58 |
xgerman | ^^ sbalukoff | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!