*** itsuugo has quit IRC | 00:00 | |
*** itsuugo has joined #openstack-lbaas | 00:01 | |
*** itsuugo has quit IRC | 00:06 | |
*** itsuugo has joined #openstack-lbaas | 00:07 | |
*** itsuugo has quit IRC | 00:14 | |
*** itsuugo has joined #openstack-lbaas | 00:15 | |
*** ducttape_ has joined #openstack-lbaas | 00:17 | |
*** amotoki has joined #openstack-lbaas | 00:24 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Adds tasks so that reverts set objects to ERROR https://review.openstack.org/372791 | 00:24 |
---|---|---|
*** Bibnt has joined #openstack-lbaas | 00:26 | |
*** Ibnout has quit IRC | 00:28 | |
*** ducttape_ has quit IRC | 00:30 | |
*** itsuugo has quit IRC | 00:49 | |
*** itsuugo has joined #openstack-lbaas | 00:50 | |
*** itsuugo has quit IRC | 01:02 | |
*** ducttape_ has joined #openstack-lbaas | 01:03 | |
*** itsuugo has joined #openstack-lbaas | 01:03 | |
*** itsuugo has quit IRC | 01:13 | |
*** itsuugo has joined #openstack-lbaas | 01:14 | |
*** cody-somerville has joined #openstack-lbaas | 01:17 | |
*** cody-somerville has quit IRC | 01:17 | |
*** cody-somerville has joined #openstack-lbaas | 01:17 | |
*** itsuugo has quit IRC | 01:19 | |
*** itsuugo has joined #openstack-lbaas | 01:20 | |
sbalukoff | johnsom: Sorry for the late reply-- was mostly out sick today. What did you want to talk about? | 01:24 |
*** bana_k has quit IRC | 01:28 | |
*** kevo has quit IRC | 01:29 | |
*** itsuugo has quit IRC | 01:33 | |
*** ducttape_ has quit IRC | 01:33 | |
*** itsuugo has joined #openstack-lbaas | 01:34 | |
*** ducttape_ has joined #openstack-lbaas | 01:36 | |
*** itsuugo has quit IRC | 01:42 | |
*** itsuugo has joined #openstack-lbaas | 01:43 | |
*** itsuugo has quit IRC | 01:48 | |
*** itsuugo has joined #openstack-lbaas | 01:48 | |
*** itsuugo has quit IRC | 01:54 | |
*** itsuugo has joined #openstack-lbaas | 01:55 | |
*** ducttape_ has quit IRC | 02:03 | |
*** ducttape_ has joined #openstack-lbaas | 02:03 | |
*** itsuugo has quit IRC | 02:05 | |
*** itsuugo has joined #openstack-lbaas | 02:06 | |
*** itsuugo has quit IRC | 02:12 | |
*** itsuugo has joined #openstack-lbaas | 02:13 | |
*** ducttape_ has quit IRC | 02:17 | |
*** itsuugo has quit IRC | 02:18 | |
*** itsuugo has joined #openstack-lbaas | 02:20 | |
*** itsuugo has quit IRC | 02:24 | |
*** itsuugo has joined #openstack-lbaas | 02:25 | |
*** ducttape_ has joined #openstack-lbaas | 02:28 | |
*** Bibnt has quit IRC | 02:34 | |
*** Ibnout has joined #openstack-lbaas | 02:36 | |
*** itsuugo has quit IRC | 02:38 | |
*** itsuugo has joined #openstack-lbaas | 02:41 | |
*** Ibnout has quit IRC | 02:50 | |
*** ducttape_ has quit IRC | 02:50 | |
*** itsuugo has quit IRC | 02:52 | |
*** itsuugo has joined #openstack-lbaas | 02:53 | |
*** woodster_ has quit IRC | 03:00 | |
*** itsuugo has quit IRC | 03:07 | |
*** Ibnout has joined #openstack-lbaas | 03:08 | |
*** itsuugo has joined #openstack-lbaas | 03:09 | |
reedip | johnsom : ping | 03:15 |
*** Ibnout has quit IRC | 03:16 | |
reedip | johnsom : nm, got the response :) | 03:16 |
johnsom | sbalukoff No problem. I'm working on the next revert bug fix and I'm seeing that our provisioning status code is incomplete. I want to share an etherpad and bounce ideas back an forth on how we want to handle provisioning status. Maybe tomorrow? | 03:21 |
*** Ibnout has joined #openstack-lbaas | 03:21 | |
johnsom | reedip Hi | 03:21 |
reedip | johnsom : Saw your response. | 03:21 |
*** kevo has joined #openstack-lbaas | 03:22 | |
reedip | johnsom: the bug reported was invalidated for Neutron | 03:22 |
johnsom | Ok, yeah, for things like that, don't hesitate to open a bug. Both the neutron folks and myself try to stay on top of those. | 03:22 |
reedip | johnsom: I can make that bug valid, or file a new one. | 03:22 |
johnsom | What bug number? | 03:22 |
johnsom | reedip If I'm searching correctly I'm only seeing one neutron-lbaas bug from you and a bunch of FWaaS bugs. | 03:25 |
*** Ibnout has quit IRC | 03:26 | |
*** Ibnout has joined #openstack-lbaas | 03:28 | |
*** yamamot__ has joined #openstack-lbaas | 03:30 | |
*** Ibnout has quit IRC | 03:31 | |
*** Ibnout has joined #openstack-lbaas | 03:31 | |
*** Ibnout has quit IRC | 03:34 | |
*** Ibnout has joined #openstack-lbaas | 03:36 | |
johnsom | Do you mean Trevor's bug? It's marked incomplete, but not invalid. That is just a "need more info" status. | 03:36 |
*** ducttape_ has joined #openstack-lbaas | 03:52 | |
*** Ibnout has quit IRC | 03:54 | |
*** Ibnout has joined #openstack-lbaas | 03:56 | |
*** ducttape_ has quit IRC | 03:58 | |
*** Ibnout has quit IRC | 04:01 | |
reedip | johnsom : yeah, trevor's bug. | 04:01 |
reedip | johnsom, I think, we can open it based on the response yo gave | 04:02 |
*** Ibnout has joined #openstack-lbaas | 04:02 | |
*** ducttape_ has joined #openstack-lbaas | 04:04 | |
*** Ibnout has quit IRC | 04:05 | |
*** Ibnout has joined #openstack-lbaas | 04:07 | |
*** ducttape_ has quit IRC | 04:09 | |
*** itsuugo has quit IRC | 04:09 | |
*** ducttape_ has joined #openstack-lbaas | 04:10 | |
*** itsuugo has joined #openstack-lbaas | 04:11 | |
*** ducttape_ has quit IRC | 04:18 | |
*** ducttape_ has joined #openstack-lbaas | 04:18 | |
*** itsuugo has quit IRC | 04:19 | |
*** Ibnout has quit IRC | 04:20 | |
*** Ibnout has joined #openstack-lbaas | 04:20 | |
*** itsuugo has joined #openstack-lbaas | 04:20 | |
*** amotoki has quit IRC | 04:21 | |
*** itsuugo has quit IRC | 04:25 | |
*** itsuugo has joined #openstack-lbaas | 04:27 | |
*** amotoki has joined #openstack-lbaas | 04:30 | |
*** itsuugo has quit IRC | 04:32 | |
*** itsuugo has joined #openstack-lbaas | 04:33 | |
*** itsuugo has quit IRC | 04:38 | |
*** itsuugo has joined #openstack-lbaas | 04:39 | |
*** yamamot__ has quit IRC | 04:41 | |
*** ducttape_ has quit IRC | 04:43 | |
*** amotoki has quit IRC | 04:44 | |
*** yamamot__ has joined #openstack-lbaas | 04:47 | |
*** Ibnout has quit IRC | 04:53 | |
*** Alex_Stef has joined #openstack-lbaas | 05:02 | |
*** itsuugo has quit IRC | 05:03 | |
*** armax has quit IRC | 05:04 | |
*** itsuugo has joined #openstack-lbaas | 05:05 | |
*** amotoki has joined #openstack-lbaas | 05:14 | |
*** itsuugo has quit IRC | 05:14 | |
*** itsuugo has joined #openstack-lbaas | 05:15 | |
*** itsuugo has quit IRC | 05:20 | |
*** itsuugo has joined #openstack-lbaas | 05:22 | |
*** yamamot__ has quit IRC | 05:22 | |
*** gcheresh has joined #openstack-lbaas | 05:42 | |
*** ducttape_ has joined #openstack-lbaas | 05:44 | |
*** itsuugo has quit IRC | 05:48 | |
*** ducttape_ has quit IRC | 05:49 | |
*** itsuugo has joined #openstack-lbaas | 05:49 | |
*** amotoki_ has joined #openstack-lbaas | 05:51 | |
*** itsuugo has quit IRC | 05:54 | |
*** amotoki has quit IRC | 05:54 | |
*** itsuugo has joined #openstack-lbaas | 05:55 | |
*** itsuugo has quit IRC | 06:02 | |
*** itsuugo has joined #openstack-lbaas | 06:03 | |
*** amotoki has joined #openstack-lbaas | 06:10 | |
*** yamamot__ has joined #openstack-lbaas | 06:11 | |
*** itsuugo has quit IRC | 06:11 | |
*** itsuugo has joined #openstack-lbaas | 06:12 | |
*** amotoki_ has quit IRC | 06:13 | |
openstackgerrit | zhangyanxian proposed openstack/octavia: Fix a typo in amphora_flows.py https://review.openstack.org/372915 | 06:16 |
openstackgerrit | zhangyanxian proposed openstack/octavia: Fix a typo in amphora_flows.py https://review.openstack.org/372915 | 06:17 |
*** itsuugo has quit IRC | 06:17 | |
*** itsuugo has joined #openstack-lbaas | 06:19 | |
*** amotoki has quit IRC | 06:31 | |
*** itsuugo has quit IRC | 06:31 | |
*** itsuugo has joined #openstack-lbaas | 06:32 | |
*** amotoki has joined #openstack-lbaas | 06:35 | |
*** bana_k has joined #openstack-lbaas | 06:35 | |
*** itsuugo has quit IRC | 06:44 | |
*** itsuugo has joined #openstack-lbaas | 06:45 | |
*** kobis has joined #openstack-lbaas | 06:48 | |
*** itsuugo has quit IRC | 06:50 | |
*** itsuugo has joined #openstack-lbaas | 06:50 | |
*** pcaruana has joined #openstack-lbaas | 06:50 | |
*** itsuugo has quit IRC | 06:59 | |
*** itsuugo has joined #openstack-lbaas | 07:00 | |
*** bana_k has quit IRC | 07:04 | |
*** fnaval has quit IRC | 07:06 | |
*** itsuugo has quit IRC | 07:11 | |
*** itsuugo has joined #openstack-lbaas | 07:12 | |
*** chlong has quit IRC | 07:14 | |
*** rcernin has joined #openstack-lbaas | 07:19 | |
*** itsuugo has quit IRC | 07:24 | |
*** itsuugo has joined #openstack-lbaas | 07:25 | |
*** zetab has quit IRC | 07:25 | |
*** zetab has joined #openstack-lbaas | 07:26 | |
*** itsuugo has quit IRC | 07:30 | |
*** itsuugo has joined #openstack-lbaas | 07:31 | |
*** eezhova_ has joined #openstack-lbaas | 07:42 | |
openstackgerrit | avnish proposed openstack/neutron-lbaas-dashboard: modify the home-page info with the developer documentation https://review.openstack.org/373000 | 07:43 |
*** itsuugo has quit IRC | 07:54 | |
*** itsuugo has joined #openstack-lbaas | 07:55 | |
*** ihrachys has joined #openstack-lbaas | 08:00 | |
*** itsuugo has quit IRC | 08:02 | |
*** itsuugo has joined #openstack-lbaas | 08:03 | |
*** eezhova_ has quit IRC | 08:22 | |
*** carrbs has quit IRC | 08:26 | |
*** gcheresh has quit IRC | 08:31 | |
*** bradjones has quit IRC | 08:33 | |
*** bradjones has joined #openstack-lbaas | 08:36 | |
*** bradjones has quit IRC | 08:36 | |
*** bradjones has joined #openstack-lbaas | 08:36 | |
*** itsuugo has quit IRC | 08:36 | |
*** itsuugo has joined #openstack-lbaas | 08:39 | |
*** Ibnout has joined #openstack-lbaas | 08:50 | |
*** Ibnout has quit IRC | 08:54 | |
*** eezhova_ has joined #openstack-lbaas | 08:56 | |
*** nmagnezi has joined #openstack-lbaas | 09:01 | |
*** nmagnezi has quit IRC | 09:01 | |
*** itsuugo has quit IRC | 09:10 | |
*** itsuugo has joined #openstack-lbaas | 09:11 | |
*** Ibnout has joined #openstack-lbaas | 09:23 | |
*** itsuugo has quit IRC | 09:24 | |
*** amotoki has quit IRC | 09:24 | |
*** itsuugo has joined #openstack-lbaas | 09:26 | |
reedip | rm_work, sbalukoff, xgerman , njohnston, johnsom,johnsom_ , ihrachys : anyone there? | 09:39 |
*** itsuugo has quit IRC | 09:41 | |
*** itsuugo has joined #openstack-lbaas | 09:42 | |
*** Ibnout has quit IRC | 09:42 | |
*** Ibnout has joined #openstack-lbaas | 09:43 | |
*** Ibnout has quit IRC | 09:47 | |
*** kev0 has joined #openstack-lbaas | 09:51 | |
*** kevo has quit IRC | 09:53 | |
*** itsuugo has quit IRC | 10:00 | |
*** itsuugo has joined #openstack-lbaas | 10:01 | |
*** amotoki has joined #openstack-lbaas | 10:09 | |
*** amotoki has quit IRC | 10:21 | |
*** yamamot__ has quit IRC | 10:22 | |
openstackgerrit | Reedip proposed openstack/neutron-lbaas: Add support to update members in LBaaS extension https://review.openstack.org/373135 | 10:23 |
*** amotoki has joined #openstack-lbaas | 10:42 | |
*** anilvenkata has joined #openstack-lbaas | 10:42 | |
*** itsuugo has quit IRC | 10:47 | |
*** itsuugo has joined #openstack-lbaas | 10:48 | |
*** amotoki has quit IRC | 10:57 | |
*** itsuugo has quit IRC | 10:58 | |
*** itsuugo has joined #openstack-lbaas | 11:01 | |
*** yamamoto has joined #openstack-lbaas | 11:18 | |
*** itsuugo has quit IRC | 11:18 | |
*** itsuugo has joined #openstack-lbaas | 11:19 | |
*** yamamoto has quit IRC | 11:24 | |
*** yamamoto has joined #openstack-lbaas | 11:25 | |
*** yamamoto has quit IRC | 11:26 | |
*** itsuugo has quit IRC | 11:37 | |
*** itsuugo has joined #openstack-lbaas | 11:38 | |
*** amotoki has joined #openstack-lbaas | 11:47 | |
*** ducttape_ has joined #openstack-lbaas | 11:49 | |
*** ducttape_ has quit IRC | 11:53 | |
*** itsuugo has quit IRC | 11:54 | |
*** itsuugo has joined #openstack-lbaas | 11:56 | |
*** yamamoto has joined #openstack-lbaas | 12:05 | |
*** itsuugo has quit IRC | 12:06 | |
*** itsuugo has joined #openstack-lbaas | 12:07 | |
*** amotoki has quit IRC | 12:08 | |
*** amotoki has joined #openstack-lbaas | 12:09 | |
*** ducttape_ has joined #openstack-lbaas | 12:16 | |
*** gcheresh has joined #openstack-lbaas | 12:18 | |
*** ducttape_ has quit IRC | 12:31 | |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Backend https://review.openstack.org/320422 | 12:36 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Backend https://review.openstack.org/320422 | 12:48 |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE Topology OVS-based Distributor Driver https://review.openstack.org/317629 | 12:48 |
*** gcheresh has quit IRC | 12:52 | |
*** markd__ has joined #openstack-lbaas | 13:07 | |
*** markd__ has quit IRC | 13:08 | |
*** Alex_Stef has quit IRC | 13:17 | |
*** cody-somerville has quit IRC | 13:18 | |
*** cody-somerville has joined #openstack-lbaas | 13:18 | |
*** cody-somerville has quit IRC | 13:18 | |
*** cody-somerville has joined #openstack-lbaas | 13:18 | |
*** matt-borland has joined #openstack-lbaas | 13:28 | |
*** gcheresh has joined #openstack-lbaas | 13:30 | |
*** ducttape_ has joined #openstack-lbaas | 13:31 | |
*** ducttape_ has quit IRC | 13:33 | |
*** ducttape_ has joined #openstack-lbaas | 13:34 | |
*** gcheresh has quit IRC | 13:37 | |
*** yamamoto has quit IRC | 13:46 | |
*** yamamoto has joined #openstack-lbaas | 13:47 | |
*** ducttape_ has quit IRC | 13:48 | |
*** ducttape_ has joined #openstack-lbaas | 13:57 | |
*** ducttape_ has quit IRC | 14:02 | |
*** amotoki has quit IRC | 14:03 | |
*** yamamoto has quit IRC | 14:03 | |
xgerman | reedip here but they took my +2 powers so I have scaled back my reviewing | 14:08 |
*** eezhova_ is now known as eezhova | 14:10 | |
*** woodster_ has joined #openstack-lbaas | 14:12 | |
openstackgerrit | Valleriya Perelman proposed openstack/octavia: ACTIVE-ACTIVE - network driver related changes https://review.openstack.org/322494 | 14:18 |
*** yamamoto has joined #openstack-lbaas | 14:30 | |
*** BjoernT has joined #openstack-lbaas | 14:33 | |
*** ducttape_ has joined #openstack-lbaas | 14:40 | |
*** kong has quit IRC | 14:51 | |
*** armax has joined #openstack-lbaas | 14:55 | |
*** pglass has joined #openstack-lbaas | 14:55 | |
*** kobis has quit IRC | 15:08 | |
*** bdeschenes has joined #openstack-lbaas | 15:17 | |
*** carrbs has joined #openstack-lbaas | 15:20 | |
*** anilvenkata has quit IRC | 15:26 | |
*** _ducttape_ has joined #openstack-lbaas | 15:30 | |
*** ducttape_ has quit IRC | 15:34 | |
*** kev0 has quit IRC | 15:49 | |
ptoohill | https://review.openstack.org/#/c/172199/ | 15:59 |
*** yamamoto has quit IRC | 15:59 | |
ptoohill | https://review.openstack.org/#/c/371815/1 | 15:59 |
*** yamamoto has joined #openstack-lbaas | 15:59 | |
*** csomerville has joined #openstack-lbaas | 16:00 | |
*** cody-somerville has quit IRC | 16:03 | |
*** _ducttape_ has quit IRC | 16:03 | |
*** ducttape_ has joined #openstack-lbaas | 16:04 | |
*** yamamoto has quit IRC | 16:30 | |
*** bana_k has joined #openstack-lbaas | 16:31 | |
*** csomerville has quit IRC | 16:47 | |
*** kevo has joined #openstack-lbaas | 16:52 | |
*** rcernin has quit IRC | 16:55 | |
*** ducttape_ has quit IRC | 16:56 | |
*** strigazi is now known as strigazi_AFK | 16:59 | |
*** strigazi_AFK is now known as strigazi | 16:59 | |
*** strigazi is now known as strigazi_AFK | 16:59 | |
*** itsuugo has quit IRC | 17:02 | |
*** BjoernT has quit IRC | 17:02 | |
*** itsuugo has joined #openstack-lbaas | 17:03 | |
*** yamamoto has joined #openstack-lbaas | 17:06 | |
*** yamamoto has quit IRC | 17:06 | |
*** cody-somerville has joined #openstack-lbaas | 17:10 | |
*** pcaruana has quit IRC | 17:14 | |
*** ihrachys has quit IRC | 17:23 | |
*** bana_k has quit IRC | 17:27 | |
*** matt-borland has quit IRC | 17:30 | |
pglass | there is `neutron lbaas-loadbalancer-stats <cmd>` which seems to always return me no stats, when running octavia. there is another call to fetch listener statistics, which will return me some non-zero stats. | 17:30 |
pglass | what is the difference between those two? | 17:30 |
pglass | err, `neutron lbaas-loadbalancer-stats <id>` is what I meant | 17:31 |
*** itsuugo has quit IRC | 17:36 | |
*** itsuugo has joined #openstack-lbaas | 17:38 | |
johnsom | pglass Yes, Octavia tracks stats at the listener level where neutron-lbaas reports and tracks stats at the load balancer level. | 17:38 |
johnsom | There is an open bug about aligning these | 17:39 |
*** bana_k has joined #openstack-lbaas | 17:39 | |
*** itsuugo has quit IRC | 17:45 | |
*** itsuugo has joined #openstack-lbaas | 17:46 | |
*** ducttape_ has joined #openstack-lbaas | 17:52 | |
*** cody-somerville has quit IRC | 18:06 | |
*** cody-somerville has joined #openstack-lbaas | 18:06 | |
*** cody-somerville has quit IRC | 18:06 | |
*** cody-somerville has joined #openstack-lbaas | 18:06 | |
*** yamamoto has joined #openstack-lbaas | 18:07 | |
*** yamamoto has quit IRC | 18:16 | |
*** ducttape_ has quit IRC | 18:27 | |
*** cody-somerville has quit IRC | 18:44 | |
*** itsuugo has quit IRC | 18:49 | |
*** ducttape_ has joined #openstack-lbaas | 18:50 | |
*** itsuugo has joined #openstack-lbaas | 18:51 | |
openstackgerrit | Merged openstack/octavia: Setup gate test scripts for Octavia https://review.openstack.org/371815 | 18:57 |
*** itsuugo has quit IRC | 19:12 | |
*** itsuugo has joined #openstack-lbaas | 19:14 | |
*** matt-borland has joined #openstack-lbaas | 19:15 | |
*** itsuugo has quit IRC | 19:28 | |
*** itsuugo has joined #openstack-lbaas | 19:29 | |
*** itsuugo has quit IRC | 19:36 | |
*** itsuugo has joined #openstack-lbaas | 19:37 | |
*** itsuugo has quit IRC | 19:44 | |
*** itsuugo has joined #openstack-lbaas | 19:45 | |
*** itsuugo has quit IRC | 20:01 | |
*** itsuugo has joined #openstack-lbaas | 20:03 | |
*** sticker has quit IRC | 20:07 | |
*** sticker has joined #openstack-lbaas | 20:08 | |
*** ducttape_ has quit IRC | 20:08 | |
*** cody-somerville has joined #openstack-lbaas | 20:30 | |
*** cody-somerville has quit IRC | 20:30 | |
*** cody-somerville has joined #openstack-lbaas | 20:30 | |
*** ducttape_ has joined #openstack-lbaas | 20:31 | |
johnsom | sbalukoff I would still like to get your input on our provisioning_status situation when you have some time | 20:56 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Adding introduction and developer quick start docs https://review.openstack.org/232173 | 21:01 |
sbalukoff | johnsom: How apropos! That's next on my list after the commit I just made. XD | 21:02 |
johnsom | Sweet. | 21:02 |
johnsom | So, we can start in IRC and if that gets too rough we can move to hangout | 21:02 |
johnsom | I'm looking at how we are handling provisioning _status | 21:02 |
johnsom | Specifically for situations when we have errors and revert. I'm trying to figure out what are the right objects to put into prov_status = ERROR when certain things occur | 21:03 |
johnsom | The first thing I learned was we only have prov_status on LB and listener. We report it via the status call, but that is not stored on the other objects. | 21:04 |
johnsom | So, riddle me this. If a pool update call fails and we revert. What objects should go into provisioning_status = ERROR? | 21:04 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Adding introduction and developer quick start docs https://review.openstack.org/232173 | 21:05 |
*** csomerville has joined #openstack-lbaas | 21:05 | |
johnsom | My gut says it should be pool down, because the user scenario to resolve would be delete the pool and re-create. | 21:05 |
sbalukoff | johnsom: I would think everything part of the associated load balancer. | 21:06 |
sbalukoff | Hmmm... | 21:06 |
johnsom | The counter to that is that all of those updates are basically listener updates due to our implementation. | 21:06 |
johnsom | We can play with ideas here: https://etherpad.openstack.org/p/OctaviaProvisioningStatus | 21:07 |
sbalukoff | That's true. And we know that no matter the driver, everything associated with a given load balancer will be necessarily handled by one driver, even when we have flavors that allow tenants to select different implementations on the back-end. | 21:07 |
sbalukoff | At a minimum, I agree that everything from pool down should go into error. | 21:08 |
*** cody-somerville has quit IRC | 21:08 | |
johnsom | At the moment I am focused on Octavia driver implementation | 21:08 |
sbalukoff | But given that we allow pools to be shared between listeners on the load balancer, a failed pool update may affect multiple listeners as well. | 21:08 |
sbalukoff | (or pool-subordinate object) | 21:09 |
sbalukoff | (-descendant. Whatever.) | 21:09 |
sbalukoff | I mean... in the most common use case I can think of, people will generally have one listener per load balancer, and one pool per listener. | 21:10 |
sbalukoff | So, failing to update, say, a member effectively affects everything up to the load balancer in the heirarchy. | 21:10 |
johnsom | True. But do we want them to have to delete the whole object tree to recover? | 21:11 |
sbalukoff | I guess, though-- what's imporant here is to consider what steps we are requiring people to do to recover from an error (assuming this is a temporary situation caused by something outside the tenant's control) | 21:11 |
sbalukoff | Right. I don't think we want them to have to do that. | 21:11 |
sbalukoff | Especially if it means their VIP inadvertently changes. | 21:11 |
johnsom | Excellent point | 21:12 |
sbalukoff | Is the only way to get out of an error situation to delete the object? | 21:13 |
sbalukoff | We don't allow attempting an update when it's in error, right? | 21:14 |
johnsom | Correct. It's delete of the error object only | 21:14 |
johnsom | (well that is broken, but what I am attempted to fix here) | 21:14 |
sbalukoff | Right. | 21:15 |
xgerman | I am seeing on HPE’s end fixes for “can’t delete a load balancer in error" | 21:16 |
sbalukoff | Ok, I've updated the etherpad with what I think should happen on provisioning_status error. | 21:16 |
johnsom | I'm leaning more towards having each top level object (pool, member, L7rule) have a prov_status. | 21:16 |
sbalukoff | johnsom: I'm not against that. | 21:16 |
johnsom | xgerman Yeah, there was a patch, but it's not complete and there is another bug, which I am working on. | 21:16 |
xgerman | why am I not surprised... | 21:17 |
johnsom | We have operating status to reflect it's operational status, and that will still update. This is really about the CRUD | 21:17 |
sbalukoff | Sure, but you're definitely not in the state you expect to be if the operational and provisioning status are not both OK. | 21:19 |
johnsom | xgerman step one is making the reverts do the right thing, step two is making the delete logic work right with it. | 21:19 |
xgerman | +1 | 21:19 |
sbalukoff | Yeah, reverts that error and abort are probably not acceptable in any case. That leaves a lot of crap to clean up manually. | 21:19 |
johnsom | sbalukoff Yeah, an update member could fail, have prov status of ERROR, but the rest of the pool/members may still be fine | 21:20 |
xgerman | OH (today by our beloved boss) “OpenStack runs a lot of clean up processes" | 21:20 |
xgerman | after “if you need cleanup processes you designed it wrong" | 21:20 |
xgerman | so +1000 for getting reverts working | 21:21 |
sbalukoff | johnsom: Ok, yeah... so we need to be very clear that operational and provisioning status are completely seperate domains and therefore not be tempted to let their meanings overlap in what we do here. | 21:21 |
johnsom | Yeah, exactly. I don't like the "cleanup process" model at all | 21:21 |
johnsom | Yeah, I am segmenting operation status to "mental ignore, handled by the health manager" and provisioning status is what I need to fix. | 21:22 |
sbalukoff | So, let me revisit this list given that. | 21:22 |
johnsom | revert errors, etc. don't touch operating status because they will just get updated anyway | 21:22 |
johnsom | I think with my user hat on (I did run load balancers in a past life), each object should have a prov status. Recovery is deleting that object (and potentially down the tree). | 21:24 |
sbalukoff | So, I agree with everything you have on that list, then, with the L7 stuff expanded to just mean "listener" | 21:24 |
sbalukoff | Since really, the L7 stuff is just additional logic added to a listener (kind of like TLS stuff) | 21:24 |
openstackgerrit | John Perkins proposed openstack/neutron-lbaas: Temporarily support two INTERFACE_DRIVER_OPTS https://review.openstack.org/364472 | 21:25 |
johnsom | sbalukoff so adding an L7 rule errors, the user has to delete the listener too? Seems like just delete the rule should work as it will re-render the config | 21:25 |
sbalukoff | Eh... you're probably right. | 21:26 |
sbalukoff | Do we care that certain objects cannot exist outside their parent? | 21:26 |
sbalukoff | Like, for example, you have health monitor affecting the pool provisioning status. | 21:27 |
johnsom | Ok, I think I have an idea of what should happen. Are you comfortable with me running with it and commenting in review? Or do we need to discuss more? | 21:27 |
sbalukoff | Presumably because health monitor cannot exist outside of pool. | 21:27 |
sbalukoff | The same is true for members -> pool. | 21:27 |
sbalukoff | (And the same would be true for L7 -> listener) | 21:27 |
johnsom | Yeah, you delete the pool the members go too | 21:28 |
sbalukoff | So, erroring out on a health monitor provision means you have to recreate the pool? | 21:28 |
sbalukoff | Oh! Ok, I think I see what you're doing on the etherpad. | 21:29 |
johnsom | Yeah, I don't think so. | 21:29 |
johnsom | Yeah, proposal two is where I'm heading | 21:29 |
sbalukoff | Everything just affects the object you trying to manipulate... except the load balancer, which affects everything. | 21:29 |
johnsom | Right. | 21:29 |
sbalukoff | Yeah, proposal 2 seems good. | 21:29 |
johnsom | Ok. Cool. A bunch of work for me as we don't have provisioning status in the DB outside of the amp, listener, load balancer. | 21:30 |
sbalukoff | The user is going to want to recreate whatever failed anyway. No reason they should have to recreate other / parent objects, eh. | 21:30 |
johnsom | Which bugs me because the status tree is basically lying to users today | 21:30 |
johnsom | Yep, exactly | 21:30 |
sbalukoff | Yeah. | 21:31 |
sbalukoff | I think we did it that way initially because we knew how the haproxy implementation was going to work... and that was the only *effective* provisioning status we'd need to worry about. | 21:31 |
johnsom | Yep, I agree. I just don't think it's the right user experience | 21:32 |
sbalukoff | Agreed. | 21:32 |
johnsom | Ok, off to code it up. Thanks for letting me bounce thoughts around with you folks | 21:33 |
sbalukoff | Sounds good! | 21:33 |
sbalukoff | dougwig and dlundquist: I think I addressed your comments in my latest update to this: https://review.openstack.org/#/c/232173/ | 21:38 |
sbalukoff | This is the last one on the "slated for Newton release" etherpad we have right now, so it'd be great to get your eyes on the diffs there, eh. | 21:38 |
sbalukoff | (Also, johnsom) | 21:38 |
johnsom | Ok | 21:39 |
johnsom | I might add these revert patches to the list depending on when I can post them. | 21:39 |
*** kong has joined #openstack-lbaas | 21:41 | |
sbalukoff | Yep. I'm also still working on that basic cookbook I'm hoping to have something to show tomorrow or Thursday. | 21:42 |
*** matt-borland has quit IRC | 21:49 | |
openstackgerrit | Trevor Vardeman proposed openstack/octavia: Add quota support to Octavia https://review.openstack.org/360794 | 22:10 |
TrevorV | That quota review is lookin good guys, take a gander if you have the bandwidth ;) | 22:11 |
johnsom | FAILED (id=0, failures=314, skips=1) | 22:13 |
johnsom | Opps, I guess I missed something with the data model update..... grin | 22:13 |
*** itsuugo has quit IRC | 22:20 | |
*** itsuugo has joined #openstack-lbaas | 22:21 | |
*** ducttape_ has quit IRC | 22:22 | |
*** csomerville has quit IRC | 22:30 | |
*** bdeschenes has quit IRC | 22:33 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Fixes a test order issue with image tag owner https://review.openstack.org/373552 | 22:49 |
*** itsuugo has quit IRC | 22:49 | |
johnsom | ^^^ Patch of shame... Simple fix to the image tag owner patch. It will not impact the gate hosts as it requires a configured octavia.conf when running the unit tests. | 22:50 |
*** itsuugo has joined #openstack-lbaas | 22:50 | |
sbalukoff | D'oh1 | 23:00 |
*** itsuugo has quit IRC | 23:18 | |
*** itsuugo has joined #openstack-lbaas | 23:18 | |
*** itsuugo has quit IRC | 23:23 | |
*** itsuugo has joined #openstack-lbaas | 23:24 | |
*** BjoernT has joined #openstack-lbaas | 23:37 | |
*** bdeschenes has joined #openstack-lbaas | 23:37 | |
openstackgerrit | Michael Johnson proposed openstack/octavia: Adds tasks so that reverts set objects to ERROR https://review.openstack.org/372791 | 23:40 |
*** Alexey_Abashkin_ has joined #openstack-lbaas | 23:45 | |
*** Alexey_Abashkin has quit IRC | 23:46 | |
*** itsuugo has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!