*** rstarmer has quit IRC | 00:00 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Add haproxy_tcp_request_inspect_delay config https://review.openstack.org/539376 | 00:02 |
---|---|---|
*** fnaval has quit IRC | 00:18 | |
*** fnaval has joined #openstack-lbaas | 00:30 | |
*** ianychoi has joined #openstack-lbaas | 00:31 | |
*** fnaval has quit IRC | 00:47 | |
*** fnaval has joined #openstack-lbaas | 00:51 | |
*** fnaval has quit IRC | 00:55 | |
*** SumitNaiksatam has quit IRC | 01:02 | |
*** rcernin has joined #openstack-lbaas | 01:09 | |
rm_work | ispp: if you are the same isp_ that mentioned octavia+kubernetes earlier -- that is how I deploy the controlplane, so I can answer some questions if you have some :) | 01:23 |
johnsom | vi | 01:24 |
johnsom | opps | 01:24 |
*** fnaval has joined #openstack-lbaas | 01:50 | |
*** fnaval has quit IRC | 01:55 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Fix "unable to delete subnet" in API tests https://review.openstack.org/539388 | 01:56 |
johnsom | I hope that fixes the occasional nlbaas-api gate test failures. | 01:57 |
openstackgerrit | ZhaoBo proposed openstack/python-octaviaclient master: LB support UDP - Client part https://review.openstack.org/539390 | 02:01 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: WIP:UDP jinja template https://review.openstack.org/525420 | 02:01 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: WIP:UDP for [2] https://review.openstack.org/529651 | 02:01 |
openstackgerrit | ZhaoBo proposed openstack/octavia master: WIP:UDP for [3][5][6] https://review.openstack.org/539391 | 02:01 |
*** dougwig has quit IRC | 02:10 | |
*** Swami has quit IRC | 02:11 | |
*** harlowja has quit IRC | 02:15 | |
*** rcernin has quit IRC | 02:35 | |
*** armax has joined #openstack-lbaas | 03:05 | |
*** armax has quit IRC | 03:10 | |
*** armax has joined #openstack-lbaas | 03:16 | |
*** fnaval has joined #openstack-lbaas | 04:04 | |
*** SumitNaiksatam has joined #openstack-lbaas | 04:17 | |
*** armax has quit IRC | 04:37 | |
*** chkumar|off is now known as chandankumar | 04:44 | |
*** rcernin has joined #openstack-lbaas | 04:50 | |
*** harlowja has joined #openstack-lbaas | 04:51 | |
*** rcernin has quit IRC | 04:51 | |
*** rcernin has joined #openstack-lbaas | 04:52 | |
*** reedip has joined #openstack-lbaas | 04:58 | |
*** SumitNaiksatam has quit IRC | 05:02 | |
*** links has joined #openstack-lbaas | 05:07 | |
*** fnaval has quit IRC | 05:41 | |
*** threestrands has quit IRC | 05:51 | |
*** armax has joined #openstack-lbaas | 05:52 | |
*** threestrands has joined #openstack-lbaas | 06:01 | |
*** threestrands has quit IRC | 06:01 | |
*** threestrands has joined #openstack-lbaas | 06:01 | |
*** gcheresh has joined #openstack-lbaas | 06:15 | |
*** armax has quit IRC | 06:40 | |
*** SumitNaiksatam has joined #openstack-lbaas | 06:49 | |
*** slaweq has joined #openstack-lbaas | 06:52 | |
*** slaweq has quit IRC | 06:56 | |
*** harlowja has quit IRC | 07:01 | |
*** rcernin has quit IRC | 07:08 | |
*** kobis has joined #openstack-lbaas | 07:31 | |
*** slaweq has joined #openstack-lbaas | 07:43 | |
*** slaweq has quit IRC | 07:48 | |
*** pcaruana has joined #openstack-lbaas | 07:51 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 07:51 | |
*** AlexeyAbashkin has quit IRC | 07:51 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 07:52 | |
*** Alex_Staf has joined #openstack-lbaas | 07:53 | |
ispp | rm_work yes, exactly, I'm the same isp_ hehe, perfect, thank you for your help, do u have any doc around? | 08:04 |
*** kobis has quit IRC | 08:08 | |
*** b_bezak has joined #openstack-lbaas | 08:11 | |
*** rcernin has joined #openstack-lbaas | 08:16 | |
*** slaweq has joined #openstack-lbaas | 08:18 | |
*** tesseract has joined #openstack-lbaas | 08:20 | |
*** slaweq has quit IRC | 08:22 | |
*** rcernin has quit IRC | 08:26 | |
*** kobis has joined #openstack-lbaas | 08:50 | |
*** rstarmer has joined #openstack-lbaas | 09:03 | |
*** rcernin has joined #openstack-lbaas | 09:05 | |
*** fnaval has joined #openstack-lbaas | 09:51 | |
*** salmankhan has joined #openstack-lbaas | 09:53 | |
*** fnaval has quit IRC | 09:55 | |
*** annp has quit IRC | 10:14 | |
*** fnaval has joined #openstack-lbaas | 10:51 | |
*** fnaval has quit IRC | 10:56 | |
*** AlexeyAbashkin has quit IRC | 11:09 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 11:15 | |
openstackgerrit | Ganpat Agarwal proposed openstack/octavia master: Active-Active: ExaBGP amphora L3 distributor driver https://review.openstack.org/537842 | 11:22 |
*** yamamoto_ has quit IRC | 11:48 | |
*** salmankhan has quit IRC | 11:50 | |
*** salmankhan has joined #openstack-lbaas | 11:51 | |
*** fnaval has joined #openstack-lbaas | 11:51 | |
*** fnaval has quit IRC | 11:55 | |
*** threestrands has quit IRC | 12:08 | |
*** yamamoto has joined #openstack-lbaas | 12:22 | |
*** yamamoto has quit IRC | 12:22 | |
*** yamamoto has joined #openstack-lbaas | 12:23 | |
*** fnaval has joined #openstack-lbaas | 12:51 | |
*** fnaval has quit IRC | 12:56 | |
*** rcernin has quit IRC | 12:58 | |
openstackgerrit | Ganpat Agarwal proposed openstack/octavia master: Active-Active: ExaBGP amphora L3 distributor driver https://review.openstack.org/537842 | 13:13 |
*** yamamoto has quit IRC | 14:04 | |
*** pcaruana has quit IRC | 14:05 | |
*** yamamoto has joined #openstack-lbaas | 14:06 | |
*** yamamoto has quit IRC | 14:11 | |
*** fnaval has joined #openstack-lbaas | 14:21 | |
*** pcaruana has joined #openstack-lbaas | 14:21 | |
*** fnaval has quit IRC | 14:22 | |
*** links has quit IRC | 14:27 | |
*** yamamoto has joined #openstack-lbaas | 14:38 | |
*** fnaval has joined #openstack-lbaas | 14:45 | |
*** yamamoto has quit IRC | 14:47 | |
*** yamamoto has joined #openstack-lbaas | 14:48 | |
*** yamamoto has quit IRC | 14:48 | |
*** pcaruana has quit IRC | 14:48 | |
*** yamamoto has joined #openstack-lbaas | 14:49 | |
*** jniesz has joined #openstack-lbaas | 14:56 | |
*** armax has joined #openstack-lbaas | 14:59 | |
*** pcaruana has joined #openstack-lbaas | 15:14 | |
*** gcheresh has quit IRC | 15:17 | |
*** ispp has quit IRC | 15:19 | |
*** ispp has joined #openstack-lbaas | 15:34 | |
*** links has joined #openstack-lbaas | 15:35 | |
*** ispp has quit IRC | 15:35 | |
*** ispp has joined #openstack-lbaas | 15:36 | |
*** yamamoto has quit IRC | 15:38 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: [WIP] Gate test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 15:47 |
*** yamamoto has joined #openstack-lbaas | 15:48 | |
*** yamamoto has quit IRC | 15:53 | |
*** slaweq has joined #openstack-lbaas | 15:56 | |
*** sanfern has joined #openstack-lbaas | 16:05 | |
*** b_bezak has quit IRC | 16:25 | |
*** b_bezak has joined #openstack-lbaas | 16:25 | |
*** kobis has quit IRC | 16:25 | |
*** rstarmer has quit IRC | 16:27 | |
*** b_bezak has quit IRC | 16:30 | |
*** sanfern has quit IRC | 16:33 | |
*** sanfern has joined #openstack-lbaas | 16:34 | |
*** pcaruana has quit IRC | 16:39 | |
*** b_bezak has joined #openstack-lbaas | 16:54 | |
*** slaweq has quit IRC | 16:55 | |
*** rstarmer has joined #openstack-lbaas | 16:56 | |
*** kobis has joined #openstack-lbaas | 16:57 | |
*** harlowja has joined #openstack-lbaas | 17:02 | |
*** yamamoto has joined #openstack-lbaas | 17:03 | |
*** slaweq has joined #openstack-lbaas | 17:03 | |
*** slaweq has quit IRC | 17:11 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE create distributor flows https://review.openstack.org/527784 | 17:13 |
*** yamamoto has quit IRC | 17:16 | |
*** rstarmer has quit IRC | 17:19 | |
*** links has quit IRC | 17:21 | |
*** kobis has quit IRC | 17:23 | |
*** AlexeyAbashkin has quit IRC | 17:23 | |
*** Swami has joined #openstack-lbaas | 17:32 | |
*** b_bezak has quit IRC | 17:33 | |
*** b_bezak has joined #openstack-lbaas | 17:34 | |
*** rstarmer has joined #openstack-lbaas | 17:34 | |
*** b_bezak has quit IRC | 17:38 | |
*** rstarmer has quit IRC | 17:39 | |
*** Alex_Staf has quit IRC | 17:44 | |
*** tesseract has quit IRC | 17:45 | |
*** ivve has quit IRC | 17:50 | |
mugsie | congrats on lbaas deprecation johnsom + co | 17:54 |
johnsom | Thanks! | 17:55 |
sanfern | Hi johnsom, | 17:55 |
johnsom | sanfern Hi | 17:56 |
xgerman_ | mugsie we will be in Dublin soon ;-) | 17:57 |
sanfern | pep8 hangs on bandit call - http://paste.openstack.org/show/kQV3Gc1oZhHsbqaqVb7T/ any tips to debug this | 17:57 |
johnsom | sanfern What is the patch? Hmm, I have not seen bandit hang before. | 17:58 |
mugsie | xgerman_: :D | 17:58 |
sanfern | https://review.openstack.org/#/c/527784/ | 17:59 |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE create distributor flows https://review.openstack.org/527784 | 17:59 |
johnsom | sanfern I wonder if it was the merge conflict issue. I think bandit does some git work to check the differences in the patch. | 18:00 |
sanfern | ok let me check after rebase | 18:01 |
johnsom | Yeah, I will watch it today and if it fails again pull the patch down and take a look local | 18:01 |
johnsom | FYI, the deprecation announcement has gone out: http://lists.openstack.org/pipermail/openstack-dev/2018-January/126836.html | 18:02 |
johnsom | And operators list: http://lists.openstack.org/pipermail/openstack-operators/2018-January/014810.html | 18:02 |
*** ivve has joined #openstack-lbaas | 18:02 | |
*** kobis has joined #openstack-lbaas | 18:03 | |
sanfern | ok thanks johnsom | 18:03 |
*** kobis has quit IRC | 18:05 | |
*** rstarmer has joined #openstack-lbaas | 18:12 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE: distributor house keeping https://review.openstack.org/539626 | 18:14 |
*** SumitNaiksatam has quit IRC | 18:17 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:17 | |
*** rstarmer has quit IRC | 18:17 | |
*** kobis has joined #openstack-lbaas | 18:19 | |
*** rstarmer has joined #openstack-lbaas | 18:20 | |
*** kobis has quit IRC | 18:22 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: [WIP] Gate test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 18:25 |
sanfern | johnsom, in which flow we need to call register_amp and unreg_amp is not updated in my distributor flows patch | 18:26 |
johnsom | sanfern Off the top of my head it seems like it should be in load balancer create flow as that is when we create load balancing amphora. | 18:28 |
sanfern | in get_post_lb_amp_association_flow we create distributor | 18:30 |
johnsom | I think I would put create distributor before the amp creates, then before UpdateLoadbalancerInDB I would add the register amphorae subflow. | 18:36 |
*** SumitNaiksatam has joined #openstack-lbaas | 18:43 | |
*** sanfern has quit IRC | 18:49 | |
*** AlexeyAbashkin has quit IRC | 18:51 | |
*** harlowja has quit IRC | 18:52 | |
*** kobis has joined #openstack-lbaas | 18:59 | |
*** Alex_Staf has joined #openstack-lbaas | 19:02 | |
xgerman_ | johnsom also consider the case when a user wants to scale an Active-Active by adding/removing amphora | 19:09 |
johnsom | Yes, but we don't have that code or flow today | 19:09 |
xgerman_ | just want to make sure we don’t paint ourselves in a corner | 19:10 |
johnsom | No painting here | 19:10 |
xgerman_ | well, we have the amphora create flow where we can out a register at it’s conclusion… | 19:11 |
xgerman_ | s/out/put | 19:12 |
KeithMnemonic | armax here? | 19:13 |
armax | here | 19:13 |
*** fnaval has quit IRC | 19:14 | |
johnsom | xgerman_ That is used for spares pool. You don’t want to call register amp on an amp until it is associated with an LB. | 19:16 |
xgerman_ | yes, but we also need to register the amo during failover | 19:17 |
johnsom | Agreed | 19:17 |
johnsom | He was asking about crea | 19:18 |
johnsom | Create right? | 19:18 |
*** issp has joined #openstack-lbaas | 19:18 | |
xgerman_ | when I chatted with him he asked where to. register the amp | 19:18 |
xgerman_ | but I could be confused, too | 19:19 |
xgerman_ | just think that call shiuld be part of the amp flow (after it checks LB and Distributor) | 19:19 |
*** isp has joined #openstack-lbaas | 19:20 | |
*** issp has quit IRC | 19:20 | |
*** fnaval has joined #openstack-lbaas | 19:26 | |
johnsom | Absolutely not, registration is only for amphora with load balancers. the amp flow is not for that. | 19:26 |
*** fnaval has quit IRC | 19:26 | |
xgerman_ | get_amphora_for_lb_subflow | 19:27 |
*** fnaval has joined #openstack-lbaas | 19:27 | |
xgerman_ | get_delete_amphora_flow | 19:27 |
xgerman_ | (for dregister) | 19:27 |
xgerman_ | get_failover_flow | 19:27 |
johnsom | You said this one: https://docs.openstack.org/octavia/latest/contributor/devref/flow_diagrams/AmphoraFlows.html#get-create-amphora-flow | 19:27 |
johnsom | There is no load balancer for that flow. | 19:27 |
xgerman_ | yep, I posted the three subflows I think it should be | 19:28 |
*** fnaval has quit IRC | 19:28 | |
*** fnaval has joined #openstack-lbaas | 19:28 | |
johnsom | I don't think those are candidates either (at least get_amphora_for_lb_subflow) since the VIP is not plugged at that point. I think it has to be later in the create LB flow | 19:28 |
johnsom | You wont' have the required network details to register it | 19:29 |
xgerman_ | mmh, ok, so we create X amphora and then register them? | 19:30 |
xgerman_ | if we only create X-1 we will not make the LB operational… | 19:31 |
johnsom | Yes, the flow takes "amphroae" so a list of amps to register for this reason | 19:31 |
johnsom | Of course the LB create flow creates the required load balancing amphora. | 19:32 |
xgerman_ | I totally want the LB to work if I jave a viable # of amps but not all… maybe mark it degraxded | 19:32 |
*** fnaval_ has joined #openstack-lbaas | 19:32 | |
*** fnaval_ has quit IRC | 19:32 | |
*** fnaval has quit IRC | 19:32 | |
johnsom | I'm not following you. Why would an LB not work if at least one LB amp is registered? | 19:32 |
*** salmankhan has quit IRC | 19:33 | |
xgerman_ | So we create 9 amps, 10th fails… we roll back | 19:33 |
xgerman_ | no LB | 19:33 |
xgerman_ | the other thing I am trying to think through is: I ask to create a 100 amp active-active LB shoudl that become operational after there are like 10 amps and keep adding them? | 19:34 |
johnsom | Yes, that is correct as the LB create flow is written today. This isn't related to registering the amps however. It's about should a create request be successful even if it doesn't create what was requested. | 19:34 |
xgerman_ | yep, I am just trying to gauge if we need a mjor refactoring or not | 19:35 |
johnsom | No | 19:35 |
johnsom | registering does not necessarily mean the distributor is enabled either. | 19:36 |
*** aojea_ has joined #openstack-lbaas | 19:36 | |
xgerman_ | well, we need to make that clear - since you could go either way | 19:37 |
*** fnaval has joined #openstack-lbaas | 19:37 | |
xgerman_ | enable distributor, add amps, or add amps, and then enable | 19:37 |
*** harlowja has joined #openstack-lbaas | 19:37 | |
*** rstarmer has quit IRC | 19:38 | |
*** aojea__ has joined #openstack-lbaas | 19:41 | |
*** aojea_ has quit IRC | 19:44 | |
*** fnaval has quit IRC | 19:46 | |
*** aojea_ has joined #openstack-lbaas | 19:47 | |
*** fnaval has joined #openstack-lbaas | 19:48 | |
*** aojea__ has quit IRC | 19:49 | |
*** aojea__ has joined #openstack-lbaas | 19:51 | |
*** aojea_ has quit IRC | 19:54 | |
*** AlexStaf has joined #openstack-lbaas | 19:55 | |
*** aojea_ has joined #openstack-lbaas | 19:57 | |
*** longstaff has joined #openstack-lbaas | 19:57 | |
*** fnaval has quit IRC | 19:59 | |
*** AlexStaf has quit IRC | 20:00 | |
johnsom | #startmeeting Octavia | 20:00 |
openstack | Meeting started Wed Jan 31 20:00:08 2018 UTC and is due to finish in 60 minutes. The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: Octavia)" | 20:00 | |
openstack | The meeting name has been set to 'octavia' | 20:00 |
*** aojea__ has quit IRC | 20:00 | |
cgoncalves | o/ | 20:00 |
Alex_Staf | o/ | 20:00 |
xgerman_ | o/ | 20:00 |
longstaff | hi | 20:00 |
*** rm_mobile has joined #openstack-lbaas | 20:00 | |
johnsom | Hi folks! | 20:00 |
rm_mobile | o/ | 20:00 |
eandersson_ | \o | 20:00 |
jniesz | hi | 20:00 |
johnsom | #topic Announcements | 20:01 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 20:01 | |
johnsom | Queens RC1 is next week! | 20:01 |
johnsom | #link https://releases.openstack.org/queens/schedule.html | 20:01 |
johnsom | I think if we can get the priority patches in we might just have one RC. | 20:01 |
johnsom | Priority bug/patch list for Queens | 20:01 |
johnsom | #link https://etherpad.openstack.org/p/Octavia-Queens-Priority-Review | 20:01 |
johnsom | That link is also in the normal topic for our IRC channel | 20:02 |
johnsom | Also note, PTL nominations for Rocky are open | 20:02 |
johnsom | #link https://governance.openstack.org/election/ | 20:02 |
johnsom | And finally: | 20:02 |
johnsom | PTG Dublin - Price Increase this Thursday | 20:02 |
johnsom | #link https://rockyptg.eventbrite.com/ | 20:03 |
johnsom | If you have not yet registered for the PTG in Dublin, the price goes up tomorrow. | 20:03 |
xgerman_ | don’t forget to mention the deprecation | 20:03 |
johnsom | Oh, and one last thing: We announced the deprecation of neutron-lbaas and neutron-lbaas-dashboard. | 20:03 |
johnsom | xgerman_ Way to spoil the bit announcement... grin | 20:04 |
johnsom | It's the next topic on the agenda anyway. | 20:04 |
johnsom | Any other announcements? | 20:04 |
johnsom | #topic Neutron-lbaas and neutron-lbaas-dashboard deprecation announced | 20:05 |
*** openstack changes topic to "Neutron-lbaas and neutron-lbaas-dashboard deprecation announced (Meeting topic: Octavia)" | 20:05 | |
johnsom | #link http://lists.openstack.org/pipermail/openstack-dev/2018-January/126836.html | 20:05 |
johnsom | Per the vote last week I have sent out the announcements to both the dev and operator mailing lists. | 20:05 |
johnsom | I have also put together an FAQ page we can point folks to: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation | 20:05 |
*** fnaval has joined #openstack-lbaas | 20:06 | |
*** aojea_ has quit IRC | 20:06 | |
johnsom | So far the response has been positive, but it is still early. | 20:06 |
johnsom | Any questions or comments about the deprecation? | 20:06 |
johnsom | I'm working on the documentation and code patches for that today. | 20:06 |
cgoncalves | johnsom: thank you! | 20:07 |
johnsom | You are welcome. Grin | 20:07 |
johnsom | Ok, if there isn't more to discuss on the deprecation I will move on in the agenda. | 20:08 |
johnsom | #topic Brief progress reports / bugs needing review | 20:08 |
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)" | 20:08 | |
johnsom | Between working on the deprecation and FAQ I have been working through the bugs that were on our priority list for Queens. | 20:09 |
Alex_Staf | do we have etherpad for that ? | 20:09 |
Alex_Staf | like for the patches ? | 20:09 |
johnsom | Alex_Staf Yes, it's part of the priority review etherpad I mentioned above. | 20:10 |
johnsom | #link https://etherpad.openstack.org/p/Octavia-Queens-Priority-Review | 20:10 |
Alex_Staf | johnsom, cool tnx | 20:10 |
*** kobis has quit IRC | 20:10 | |
johnsom | I think we are down to two issues, one of which may not make queens (amp flitering) as it's going to be a sizable patch with some risk. | 20:11 |
johnsom | The other is the VIP port passed in that has port security disabled. | 20:11 |
johnsom | There is a patch up for that, but I think it might be the wrong approach. I need to review it again. | 20:11 |
johnsom | My first thought is we should just turn port security back on for the port, similar to how we take control of the security group on the port. But, that is just top of mind thinking. | 20:12 |
johnsom | If there are other bugs in the queens code you think we should work on or get into queens, please let me know as soon as you can. | 20:13 |
*** Kousalya has joined #openstack-lbaas | 20:13 | |
johnsom | As always, please review and vote on those patches up for priority review for queens. | 20:13 |
johnsom | I still have some release notes work to do on the projects as well. I think I only have a patch up for dashboard. | 20:14 |
johnsom | Any other progress updates? | 20:14 |
johnsom | #topic Octavia testing planning | 20:15 |
*** openstack changes topic to "Octavia testing planning (Meeting topic: Octavia)" | 20:15 | |
johnsom | #link https://etherpad.openstack.org/p/octavia-testing-planning | 20:15 |
johnsom | and | 20:15 |
johnsom | #link https://docs.google.com/spreadsheets/d/1QpP1DBrx7MKwZeXnSjGr4ru-z5WHCQDN4yse-MuWIG4/edit#gid=0 | 20:15 |
johnsom | We started this discussion last week, but didn't really finish. | 20:16 |
Alex_Staf | So this is the initial execution plan . I took it on myself to draft a list and have your comments . | 20:16 |
johnsom | I have been looking at the tempest docs as I have time: | 20:17 |
johnsom | #link https://docs.openstack.org/tempest/latest/index.html | 20:17 |
johnsom | It helps clarify the intent behind the API/Scenario tests. | 20:17 |
Alex_Staf | cool I will review it | 20:17 |
johnsom | The one part that we have some confusion in our project is the functional API tests vs. the tempest API tests. | 20:18 |
Alex_Staf | I will need someone to joint the effort though I am junior regarding python | 20:18 |
johnsom | Ok, no problem. Feel free to ask in the openstack-lbaas room, we are happy to help. | 20:19 |
Alex_Staf | if there is a duplication we should let one of them go | 20:19 |
xgerman_ | aren’t they now allowing other languages? | 20:19 |
johnsom | I am also happy to look at specifics if you have questions, etc. Given everything that is going on in the next month or so I can't sign up to pair program on it however. | 20:20 |
johnsom | xgerman_ No | 20:20 |
*** Kousalya has quit IRC | 20:20 | |
Alex_Staf | johnsom, I totally understand | 20:20 |
johnsom | xgerman_ There is documentation as to how another language could be added, but that roadmap has not been completed for anything other than python. Plus there are guidelines as to what tests are required. | 20:21 |
johnsom | #link https://governance.openstack.org/tc/reference/project-testing-interface.html | 20:21 |
xgerman_ | ok, depending how motivate Alex_Staf is to avoid python :-) | 20:22 |
rm_mobile | Hah things have gotten... Tight here. It's going to be difficult for a bit to do too much more than reviews | 20:22 |
johnsom | Yeah, if you really wanted to spend a bunch of time on an alternate language, here are the requirements: | 20:22 |
johnsom | #link https://governance.openstack.org/tc/reference/new-language-requirements.html | 20:22 |
johnsom | I don't recommend it or you will get started sometime in 2020 | 20:22 |
johnsom | grin | 20:22 |
rm_mobile | Uhh, I'd stick to Python, lol | 20:23 |
Alex_Staf | xgerman_, at this moment python is the only code I am junior in | 20:23 |
Alex_Staf | + junior is my top coding rank :P | 20:23 |
johnsom | Alex_Staf You can pick it up quick, plus we are here to help | 20:23 |
rm_mobile | You'll learn quickly :) | 20:23 |
Alex_Staf | what is the alternative coding language ? | 20:24 |
johnsom | Currently, nonee | 20:24 |
Alex_Staf | great then :) | 20:24 |
johnsom | Go has been proposed, but has not met the requirements bar yet | 20:24 |
johnsom | Basically, fastest path to tests for Octavia is to use python and the existing frameworks. | 20:25 |
xgerman_ | +1 | 20:25 |
Alex_Staf | johnsom, as I thought so no surprises here | 20:25 |
johnsom | Also, FYI, check with the team before looking at how other projects do things. Some projects still have bad habits/old code that may lead you down a bad path. (neutron tempest for example) | 20:26 |
*** Kousalya has joined #openstack-lbaas | 20:26 | |
johnsom | There are good examples out there, but some bad ones too | 20:26 |
Alex_Staf | johnsom, cool, as I remember designate are ok | 20:26 |
johnsom | Yeah, designate is in pretty good shape. | 20:26 |
johnsom | The #openstack-qa channel is available too for testing questions. | 20:27 |
Alex_Staf | ack | 20:27 |
johnsom | Alex_Staf are there specific topics you would like to cover here? | 20:27 |
Alex_Staf | johnsom, not now but as I know my self I will have a lot of questions soon ( like the alexQuestions etherpad I have :)) | 20:28 |
Alex_Staf | I will try to adjust my hours partly better to have your attention. If I will not be able to do that cgoncalves will get my question list :) | 20:29 |
johnsom | Ok, sounds good. | 20:29 |
rm_mobile | For the record, with regard to the functional vs scenario test "duplication", I am generally in favor of keeping everything that exists currently, as there is a very important distinction between out of tree tests that require a working stack, and the in-tree tests that will run with minimal setup | 20:30 |
cgoncalves | I would gladly help whenever I can :) | 20:30 |
rm_mobile | So I don't really consider there to be any duplication, in fact | 20:30 |
johnsom | rm_mobile I lean this way too. I really like our current functional API tests, but I also see the need for the tempest-plugin API tests. | 20:30 |
rm_mobile | Yes, I believe we will need both | 20:31 |
xgerman_ | there is only limited time in the gate | 20:31 |
johnsom | If we decide otherwise in the future we can always bring that up again in a meeting. | 20:31 |
xgerman_ | +1 | 20:31 |
johnsom | Yes, the functional tests are fast, the tempest API tests are slower, but not really the problem that the scenarios pose | 20:32 |
johnsom | I expect we can still run the tempest API tests with no-op drivers right? Since scenario actually tests the code paths. | 20:33 |
*** Kousalya has quit IRC | 20:33 | |
johnsom | tempest API should also include negative tests, which we don't have a lot of in the functional test space. | 20:33 |
johnsom | For example, loading an encyclopedia set into the description fields | 20:34 |
johnsom | Ok, other discussion on this or should we move on with the agenda? | 20:34 |
johnsom | #topic Add api call that will indicate amphora image VERSION ( image name in glance is not enough) RFE | 20:35 |
*** openstack changes topic to "Add api call that will indicate amphora image VERSION ( image name in glance is not enough) RFE (Meeting topic: Octavia)" | 20:35 | |
johnsom | #link https://storyboard.openstack.org/#!/story/2001491 | 20:35 |
johnsom | Alex_Staf I think this one is also yours. | 20:35 |
Alex_Staf | johnsom, yep | 20:36 |
*** links has joined #openstack-lbaas | 20:36 | |
johnsom | I have added a few comments there. I hope others will as well. | 20:36 |
Alex_Staf | This one is relevant for the future when updates and upgrades will be executed | 20:36 |
johnsom | Is there anything more to discuss on this? | 20:36 |
Alex_Staf | johnsom++ | 20:36 |
cgoncalves | Alex_Staf: having the glance image id in the amp table isn't enough? this is provided that we can get it in a GET /amphora/<id> call | 20:37 |
Alex_Staf | If the purpose of this is clear and accepted then no | 20:37 |
johnsom | I am good with the "store glance image ID" concept for sure. | 20:38 |
xgerman_ | well, operators need to do some work… like giving their images meaningful names | 20:38 |
cgoncalves | rm_mobile promised he would convince johnsom to have it included in for queens :P | 20:38 |
cgoncalves | just kidding. it would land only in rocky | 20:38 |
johnsom | Ha, well, a trail of broken promises.... grin | 20:38 |
Alex_Staf | cgoncalves, we need to have n API list that will show the version field and the operator will see the differences in the LB versions . | 20:39 |
johnsom | Yeah, rocky would be good. | 20:39 |
cgoncalves | Alex_Staf: the glance image would go in https://developer.openstack.org/api-ref/load-balancer/v2/index.html#show-amphora-details | 20:39 |
johnsom | There is probably some work to get that amp details API cleaned up and exposed. | 20:39 |
xgerman_ | I don’t want the amp table to become a mini-configuration-management system | 20:39 |
cgoncalves | rm_mobile: right? | 20:40 |
Alex_Staf | and if the image builder will use some info to generate a glance image with proper name fitting to the used image name and version this could be SUPER high level usablity for the operators | 20:40 |
xgerman_ | doesn’t glance have meta tags | 20:40 |
xgerman_ | we can print the command to upload with the tags… | 20:40 |
xgerman_ | after the diskimagebuilder ran | 20:40 |
johnsom | What I don't want is "amphora list" to require calls to each amphora. An amphora show details is ok, but list should really just pull from the DB | 20:40 |
cgoncalves | xgerman_: it does. octavia picks the last created image in case there are several with same tag | 20:41 |
xgerman_ | yeah, and we can have more than one tag | 20:41 |
xgerman_ | and one can say version | 20:41 |
johnsom | Well, metadata tags are different than image tags. | 20:41 |
johnsom | Let's not confuse that. | 20:41 |
johnsom | Also, metadata is an extension if I remember properly, so may not be available in all deployments, so we need to use it carefully | 20:42 |
johnsom | #link https://developer.openstack.org/api-ref/image/v2/metadefs-index.html | 20:42 |
cgoncalves | correct. I actually read xgerman_ msg as "glance tags" instead of "glance meta tags" | 20:43 |
cgoncalves | I believe he also wanted to say glance image tags | 20:43 |
johnsom | hmm, I saw the meta so went in that direction | 20:43 |
xgerman_ | ok, my intent is to leverage glance for all that image version stuff — you would think they have ways to support that ;-) | 20:43 |
johnsom | Well, they don't even have a description field, so.... | 20:44 |
* xgerman_ was wondering why we have xcel sreadhseets with image names | 20:44 | |
*** isp has quit IRC | 20:45 | |
johnsom | I think the summary is, comment on the RFE. Tracking the image-id in the DB is pretty straight forward and useful. If we go deeper into the amp details and call the amp REST API we need to watch the performance impact. etc... | 20:46 |
*** aojea_ has joined #openstack-lbaas | 20:46 | |
*** ivve has quit IRC | 20:46 | |
johnsom | You can still post patches that are feature enhancements BTW, we just won't merge them until Rocky is open. Which if all goes well with RC1 might be pretty soon. | 20:47 |
johnsom | #topic CLI for driver specific features | 20:47 |
*** openstack changes topic to "CLI for driver specific features (Meeting topic: Octavia)" | 20:47 | |
johnsom | #link https://etherpad.openstack.org/p/octavia-drivers-osc | 20:47 |
johnsom | We had etherpad voting going on for this one. | 20:47 |
johnsom | Next steps I see is I need to go work with the OpenStack client folks and negotiate our naming. | 20:48 |
rm_mobile | Ah sorry got distracted -- yeah I'll be able to propose the patch to include just image ID, just haven't prioritized since it couldn't merge yet anyway and it'll be simple to do | 20:49 |
johnsom | It looks like "openstack octavia amphora" is currently in the lead. My concern is they may not let a project name in the OSC namespace or may complain about it. But, I will propose it and see what we get. | 20:49 |
johnsom | Any other discussion on this one? | 20:50 |
cgoncalves | johnsom: there's 'openstack congress' for one | 20:50 |
johnsom | Ah, good to know | 20:50 |
Alex_Staf | I still think openstack loadbalancer DRIVER amphora | 20:50 |
Alex_Staf | :) | 20:50 |
johnsom | Yeah, that was my vote too | 20:51 |
rm_mobile | I just want to follow our API layout | 20:51 |
rm_mobile | Which puts Octavia at the same level as Loadbalancer | 20:51 |
johnsom | Make sense | 20:51 |
Alex_Staf | But octavia is a drvier for loadbalancer | 20:51 |
*** aojea__ has joined #openstack-lbaas | 20:51 | |
johnsom | I will give it a go by running it by the OSC folks. | 20:51 |
xgerman_ | ok, let’s see what they think and then we can re-vote | 20:52 |
cgoncalves | Alex_Staf: yes and no :) | 20:52 |
rm_mobile | Yeah that'd be my fallback vote | 20:52 |
rm_mobile | If we did ranked voting | 20:52 |
cgoncalves | Alex_Staf: 'octavia' is the name of the project but also the same name is used as driver naming (which once more I'd be in favor of renaming it) | 20:52 |
johnsom | #topic Open Discussion | 20:52 |
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)" | 20:53 | |
johnsom | Ha, well, that was timing wasn't it | 20:53 |
rm_mobile | Yeah I've been thinking about that too | 20:53 |
Alex_Staf | cgoncalves, I wil lrephrase then : Octavia is a loadbalancing improving project :) hence it is to improve loadbalancer . | 20:53 |
johnsom | This is the topic of should we split out the "octavia driver" (the reference implementation) into it's own repo. | 20:53 |
Alex_Staf | Ok I can live with top 2 options anyhow :) | 20:53 |
rm_mobile | Would it be confusing to rename it the "amphora driver"? ;) | 20:53 |
xgerman_ | yes | 20:54 |
xgerman_ | but people are so confused anyway | 20:54 |
johnsom | rm_mobile I think so as amphora has it's own definition about being a load balancing "engine" | 20:54 |
cgoncalves | rm_mobile: I'd find another name. what's the top-level of 'amphora' if there's such | 20:54 |
Alex_Staf | then the cli will be openstack loadbalancer amphora ... ? or openstack amphora ? | 20:54 |
cgoncalves | Alex_Staf: TBD | 20:54 |
johnsom | #link https://docs.openstack.org/octavia/latest/reference/glossary.html | 20:54 |
*** aojea_ has quit IRC | 20:54 | |
xgerman_ | yeah, let’s do some focus group esting for names | 20:55 |
johnsom | Sigh | 20:55 |
rm_mobile | Yes, but thinking about it, what this driver does is "provide amphora to do Loadbalancing" | 20:55 |
johnsom | Maybe the first decision is if we split it out. | 20:55 |
rm_mobile | Yes naming is hard | 20:55 |
johnsom | Then, if we decide to, think about a name | 20:55 |
rm_mobile | So I wonder how much work this will be | 20:55 |
rm_mobile | And if we can even possibly get it done | 20:56 |
johnsom | A bit. It's the bulk of the code we currently have | 20:56 |
xgerman_ | if we split it pout we potentially will need octavia-lib | 20:56 |
johnsom | It would basically leave the API behind | 20:56 |
*** dougwig has joined #openstack-lbaas | 20:56 | |
rm_mobile | Because it will have to practically halt most other work on things like our flows? | 20:56 |
cgoncalves | johnsom: I'd vote for keeping community-supported reference implementation in-tree and vendor specific out of tree, like neutron ml2 | 20:56 |
xgerman_ | so why don’t we split the API out, then? | 20:56 |
xgerman_ | but agree with cgoncalves | 20:57 |
johnsom | xgerman Similar work, more confusion IMO | 20:57 |
*** aojea_ has joined #openstack-lbaas | 20:57 | |
rm_mobile | That also does make sense. Which would mean no split | 20:57 |
cgoncalves | lets deprecate octavia and create an octavia-ng project :P | 20:57 |
johnsom | cgoncalves That has been my thought as well. Splitting out has implications of how far we split things, etc. | 20:57 |
Alex_Staf | amphora was used to store mainly wing | 20:58 |
* johnsom glares at cgoncalves for even mentioning it. | 20:58 | |
Alex_Staf | wine | 20:58 |
*** salmankhan has joined #openstack-lbaas | 20:58 | |
cgoncalves | johnsom: agreed. but xgerman_ 's suggestion of octavia-lib isn't totally crazy | 20:58 |
rm_mobile | I think also oil and grains? | 20:58 |
Alex_Staf | hence top level of wine is vineyard | 20:58 |
cgoncalves | johnsom: :DDD | 20:58 |
Alex_Staf | nice name vineyard | 20:58 |
xgerman_ | time to move to harder liquor | 20:58 |
Alex_Staf | :) | 20:58 |
Alex_Staf | xgerman_, +1 | 20:58 |
cgoncalves | hah! | 20:59 |
johnsom | Dublin will be soon enough... | 20:59 |
johnsom | Ok, one minute left | 20:59 |
cgoncalves | quick update regarding octavia-tripleo integration. there has been good progress in that field | 20:59 |
johnsom | Thanks for joining folks! Have good rest of your week and do some reviews... grin | 20:59 |
Alex_Staf | "Amphorae were used in vast numbers for the transport and storage of various products, both liquid and dry, but mostly for wine" | 20:59 |
*** longstaff has quit IRC | 21:00 | |
Alex_Staf | johnsom, good time of day guys :) ( or night ) | 21:00 |
johnsom | #endmeeting | 21:00 |
*** aojea__ has quit IRC | 21:00 | |
*** openstack changes topic to "Welcome to LBaaS / Octavia - Queens priority review etherpad https://etherpad.openstack.org/p/Octavia-Queens-Priority-Review" | 21:00 | |
openstack | Meeting ended Wed Jan 31 21:00:10 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-31-20.00.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-31-20.00.txt | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-31-20.00.log.html | 21:00 |
cgoncalves | a set of folks from both projects have been working together and getting things merged in tripleo along with testing | 21:00 |
johnsom | cgoncalves ETA for that finishing? | 21:00 |
*** rm_mobile has quit IRC | 21:00 | |
cgoncalves | johnsom: yesterday folks succesfully deployed it | 21:01 |
Alex_Staf | yep | 21:01 |
Alex_Staf | few merges and small fixes and it is done | 21:01 |
*** aojea__ has joined #openstack-lbaas | 21:01 | |
johnsom | Nice | 21:01 |
johnsom | I did add it to the FAQ | 21:01 |
cgoncalves | https://review.openstack.org/#/c/539205/ | 21:02 |
johnsom | https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation#How_do_I_install_Octavia.3F | 21:02 |
Alex_Staf | https://review.openstack.org/#/c/536345/2 | 21:02 |
cgoncalves | ^ after applying that (unmerged) patch we got a deployment up and running with octavia enabled | 21:02 |
*** salmankhan has quit IRC | 21:02 | |
johnsom | Nice! | 21:03 |
cgoncalves | on master/queens! | 21:03 |
xgerman_ | sweet | 21:03 |
Alex_Staf | I think it is a good opportunity to add another review and possible +2 to those :) | 21:03 |
*** aojea_ has quit IRC | 21:04 | |
johnsom | Ok, I'm going to take a quick lunch break, then back to the deprecation patches.... | 21:04 |
Alex_Staf | gotta go guys :) good night and after noon | 21:05 |
*** aojea_ has joined #openstack-lbaas | 21:07 | |
*** aojea__ has quit IRC | 21:10 | |
*** Alex_Staf has quit IRC | 21:10 | |
*** aojea__ has joined #openstack-lbaas | 21:12 | |
*** kobis has joined #openstack-lbaas | 21:13 | |
*** ivve has joined #openstack-lbaas | 21:13 | |
*** aojea_ has quit IRC | 21:14 | |
*** rstarmer has joined #openstack-lbaas | 21:16 | |
*** aojea_ has joined #openstack-lbaas | 21:16 | |
*** aojea__ has quit IRC | 21:19 | |
*** aojea__ has joined #openstack-lbaas | 21:22 | |
*** aojea_ has quit IRC | 21:25 | |
*** aojea_ has joined #openstack-lbaas | 21:27 | |
*** aojea__ has quit IRC | 21:29 | |
*** aojea__ has joined #openstack-lbaas | 21:32 | |
*** links has quit IRC | 21:32 | |
*** rstarmer has quit IRC | 21:34 | |
*** aojea_ has quit IRC | 21:35 | |
*** aojea_ has joined #openstack-lbaas | 21:38 | |
*** kobis has quit IRC | 21:39 | |
*** aojea__ has quit IRC | 21:39 | |
*** aojea__ has joined #openstack-lbaas | 21:43 | |
*** aojea_ has quit IRC | 21:46 | |
*** salmankhan has joined #openstack-lbaas | 21:46 | |
*** aojea_ has joined #openstack-lbaas | 21:49 | |
*** aojea__ has quit IRC | 21:52 | |
*** aojea_ has quit IRC | 21:52 | |
*** rstarmer has joined #openstack-lbaas | 21:56 | |
*** SumitNaiksatam has quit IRC | 22:13 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Mark neutron-lbaas as deprecated https://review.openstack.org/539713 | 22:34 |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Mark neutron-lbaas as deprecated https://review.openstack.org/539713 | 22:40 |
*** salmankhan has quit IRC | 22:44 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: [WIP] Gate test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 22:56 |
*** slaweq has joined #openstack-lbaas | 23:04 | |
*** slaweq has quit IRC | 23:09 | |
*** slaweq has joined #openstack-lbaas | 23:11 | |
*** slaweq has quit IRC | 23:15 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas-dashboard master: Mark neutron-lbaas-dashboard as deprecated https://review.openstack.org/539726 | 23:20 |
*** rstarmer has quit IRC | 23:24 | |
*** rcernin has joined #openstack-lbaas | 23:28 | |
*** rstarmer has joined #openstack-lbaas | 23:37 | |
*** armax has quit IRC | 23:49 | |
*** rcernin has quit IRC | 23:50 | |
*** bcafarel has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!