*** fnaval has joined #openstack-lbaas | 00:01 | |
*** oanson has quit IRC | 00:22 | |
*** oanson has joined #openstack-lbaas | 00:24 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements https://review.openstack.org/533913 | 01:14 |
---|---|---|
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia-dashboard master: Updated from global requirements https://review.openstack.org/537094 | 01:14 |
*** eandersson has quit IRC | 01:16 | |
*** eandersson_ has joined #openstack-lbaas | 01:16 | |
johnsom | xgerman_ ^^^ If you are still around | 01:17 |
*** armax has quit IRC | 01:18 | |
*** armax has joined #openstack-lbaas | 01:29 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-octaviaclient master: Updated from global requirements https://review.openstack.org/537172 | 01:31 |
*** oanson has quit IRC | 01:38 | |
*** oanson has joined #openstack-lbaas | 01:41 | |
*** rstarmer has quit IRC | 01:43 | |
openstackgerrit | Eric Lei proposed openstack/neutron-lbaas master: Fix encode error when creating load balancer https://review.openstack.org/537208 | 01:46 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements https://review.openstack.org/533913 | 02:07 |
openstackgerrit | Hengqing Hu proposed openstack/octavia master: Make frontend interface attrs less vrrp specific https://review.openstack.org/521138 | 02:11 |
*** armax_ has joined #openstack-lbaas | 02:12 | |
*** yamamoto has joined #openstack-lbaas | 02:13 | |
*** armax has quit IRC | 02:15 | |
*** armax_ is now known as armax | 02:15 | |
*** harlowja has quit IRC | 02:20 | |
*** bcafarel has quit IRC | 02:31 | |
*** nmagnezi has quit IRC | 02:33 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Updated from global requirements https://review.openstack.org/537094 | 02:38 |
*** nmagnezi has joined #openstack-lbaas | 02:42 | |
*** bcafarel has joined #openstack-lbaas | 02:45 | |
*** aojea has joined #openstack-lbaas | 02:49 | |
*** aojea_ has joined #openstack-lbaas | 02:53 | |
*** aojea has quit IRC | 02:56 | |
*** aojea_ has quit IRC | 03:03 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Updated from global requirements https://review.openstack.org/537172 | 03:18 |
xgerman_ | all good? | 03:37 |
*** sanfern has joined #openstack-lbaas | 03:42 | |
openstackgerrit | chen jiao proposed openstack/octavia master: spelling error https://review.openstack.org/537240 | 03:46 |
openstackgerrit | Merged openstack/octavia master: Allow setting full mandatory access control in amphora https://review.openstack.org/526380 | 03:46 |
*** annp has joined #openstack-lbaas | 03:48 | |
johnsom | Ugh, these proposal bots... I guess I will give up and we will catch them for RC1 | 04:02 |
johnsom | I was just hoping to get as much done in MS3 as we could | 04:02 |
johnsom | Otherwise, yes, I think we have everything in | 04:03 |
*** blake has joined #openstack-lbaas | 04:29 | |
*** Rav_ has joined #openstack-lbaas | 04:30 | |
*** annp has quit IRC | 04:33 | |
*** annp has joined #openstack-lbaas | 04:34 | |
*** blake has quit IRC | 04:48 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: Adding exabgp-speaker element to amphora image https://review.openstack.org/490164 | 05:03 |
*** yboaron has joined #openstack-lbaas | 05:05 | |
*** kobis has joined #openstack-lbaas | 05:16 | |
*** harlowja has joined #openstack-lbaas | 05:19 | |
*** kobis has quit IRC | 05:31 | |
*** links has joined #openstack-lbaas | 05:32 | |
*** kobis has joined #openstack-lbaas | 05:40 | |
*** kobis has quit IRC | 05:45 | |
*** rcernin_ has joined #openstack-lbaas | 06:03 | |
*** rcernin has quit IRC | 06:03 | |
*** armax has quit IRC | 06:07 | |
*** slaweq has joined #openstack-lbaas | 06:26 | |
*** slaweq has quit IRC | 06:28 | |
*** blake has joined #openstack-lbaas | 06:28 | |
*** threestrands has joined #openstack-lbaas | 06:39 | |
*** slaweq has joined #openstack-lbaas | 06:44 | |
*** blake has quit IRC | 06:46 | |
*** blake has joined #openstack-lbaas | 06:46 | |
*** blake has quit IRC | 06:47 | |
*** slaweq has quit IRC | 06:49 | |
*** threestrands has quit IRC | 06:49 | |
*** blake has joined #openstack-lbaas | 07:02 | |
*** slaweq has joined #openstack-lbaas | 07:03 | |
*** annp has quit IRC | 07:10 | |
*** pcaruana has joined #openstack-lbaas | 07:10 | |
*** rcernin has joined #openstack-lbaas | 07:12 | |
*** rcernin_ has quit IRC | 07:12 | |
*** slaweq has quit IRC | 07:14 | |
*** pcaruana has quit IRC | 07:21 | |
*** pcaruana has joined #openstack-lbaas | 07:22 | |
*** numans_ has joined #openstack-lbaas | 07:31 | |
*** gcheresh has joined #openstack-lbaas | 07:34 | |
*** Alex_Staf has joined #openstack-lbaas | 07:38 | |
*** slaweq has joined #openstack-lbaas | 07:40 | |
*** slaweq has quit IRC | 07:45 | |
*** pcaruana has quit IRC | 08:01 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: WIP:UDP jinja template https://review.openstack.org/525420 | 08:11 |
*** kobis has joined #openstack-lbaas | 08:17 | |
*** blake has quit IRC | 08:20 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 08:23 | |
*** tesseract has joined #openstack-lbaas | 08:27 | |
*** pcaruana has joined #openstack-lbaas | 08:39 | |
openstackgerrit | Akihiro Motoki proposed openstack/octavia-dashboard master: i18n: Do not include html directives in translation strings https://review.openstack.org/537301 | 08:43 |
*** rcernin has quit IRC | 08:44 | |
*** yamamoto has quit IRC | 08:53 | |
*** tesseract has quit IRC | 08:54 | |
*** ipsecguy_ has joined #openstack-lbaas | 08:57 | |
*** ipsecguy has quit IRC | 08:58 | |
*** tesseract has joined #openstack-lbaas | 09:03 | |
*** harlowja has quit IRC | 09:07 | |
*** yamamoto has joined #openstack-lbaas | 09:10 | |
*** numans_ has quit IRC | 09:17 | |
*** Rav_ has quit IRC | 09:22 | |
*** numans_ has joined #openstack-lbaas | 09:24 | |
*** salmankhan has joined #openstack-lbaas | 09:55 | |
*** yamamoto has quit IRC | 09:59 | |
*** numans_ has quit IRC | 10:08 | |
*** numans has quit IRC | 10:09 | |
*** numans has joined #openstack-lbaas | 10:10 | |
*** yamamoto has joined #openstack-lbaas | 10:16 | |
*** krypto has joined #openstack-lbaas | 10:28 | |
*** krypto has quit IRC | 10:28 | |
*** krypto has joined #openstack-lbaas | 10:28 | |
*** rcernin has joined #openstack-lbaas | 10:34 | |
*** salmankhan has quit IRC | 10:36 | |
*** salmankhan has joined #openstack-lbaas | 10:39 | |
*** numans_ has joined #openstack-lbaas | 10:39 | |
*** sanfern has quit IRC | 10:47 | |
*** AlexeyAbashkin has quit IRC | 10:53 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 10:54 | |
*** salmankhan has quit IRC | 10:54 | |
*** salmankhan has joined #openstack-lbaas | 10:56 | |
*** sapd_ has quit IRC | 11:19 | |
*** sapd_ has joined #openstack-lbaas | 11:19 | |
*** salmankhan has quit IRC | 11:34 | |
*** salmankhan has joined #openstack-lbaas | 11:34 | |
*** fnaval has quit IRC | 11:49 | |
*** sanfern has joined #openstack-lbaas | 11:59 | |
*** salmankhan has quit IRC | 12:06 | |
*** krypto has quit IRC | 12:08 | |
*** krypto has joined #openstack-lbaas | 12:08 | |
*** krypto has quit IRC | 12:08 | |
*** krypto has joined #openstack-lbaas | 12:08 | |
*** salmankhan has joined #openstack-lbaas | 12:20 | |
*** numans_ has quit IRC | 12:21 | |
*** slaweq has joined #openstack-lbaas | 12:24 | |
*** slaweq has quit IRC | 12:29 | |
*** krypto has quit IRC | 12:39 | |
*** ivveh has quit IRC | 13:03 | |
*** salmankhan has quit IRC | 13:06 | |
*** salmankhan has joined #openstack-lbaas | 13:09 | |
*** ivveh has joined #openstack-lbaas | 13:10 | |
*** AlexeyAbashkin has quit IRC | 13:47 | |
*** rcernin has quit IRC | 13:47 | |
*** yamamoto has quit IRC | 13:53 | |
openstackgerrit | Akihiro Motoki proposed openstack/octavia-dashboard master: i18n: Do not include html directives in translation strings https://review.openstack.org/537301 | 13:54 |
*** AlexeyAbashkin has joined #openstack-lbaas | 14:00 | |
*** fnaval has joined #openstack-lbaas | 14:00 | |
*** sanfern has quit IRC | 14:03 | |
*** yamamoto has joined #openstack-lbaas | 14:10 | |
*** sapd has joined #openstack-lbaas | 14:13 | |
*** links has quit IRC | 14:15 | |
*** salmankhan has quit IRC | 14:25 | |
*** salmankhan has joined #openstack-lbaas | 14:25 | |
*** AlexeyAbashkin has quit IRC | 14:33 | |
*** yboaron has quit IRC | 14:39 | |
*** kobis has quit IRC | 14:51 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 15:00 | |
*** slaweq has joined #openstack-lbaas | 15:07 | |
*** armax has joined #openstack-lbaas | 15:11 | |
*** ivveh has quit IRC | 15:23 | |
-openstackstatus- NOTICE: gerrit has been suffering from a full disk, some mails may have been lost in the last couple of hours. we will now restart gerrit to address ongoing slowness, too | 15:24 | |
*** slaweq has quit IRC | 15:26 | |
*** gcheresh has quit IRC | 15:42 | |
*** fnaval has quit IRC | 15:50 | |
*** fnaval has joined #openstack-lbaas | 15:51 | |
xgerman_ | o/ | 15:51 |
*** kobis has joined #openstack-lbaas | 15:59 | |
*** Alex_Staf has quit IRC | 16:03 | |
*** AlexeyAbashkin has quit IRC | 16:05 | |
*** dougwig has joined #openstack-lbaas | 16:23 | |
*** sanfern has joined #openstack-lbaas | 16:29 | |
*** pcaruana has quit IRC | 16:35 | |
*** slaweq has joined #openstack-lbaas | 16:40 | |
*** salmankhan has quit IRC | 16:43 | |
*** salmankhan has joined #openstack-lbaas | 16:43 | |
openstackgerrit | Merged openstack/octavia-dashboard master: i18n: Do not include html directives in translation strings https://review.openstack.org/537301 | 16:45 |
*** slaweq has quit IRC | 16:48 | |
*** yamamoto has quit IRC | 16:49 | |
*** jniesz has joined #openstack-lbaas | 16:54 | |
*** yamamoto has joined #openstack-lbaas | 17:05 | |
*** yamamoto has quit IRC | 17:07 | |
*** yamamoto has joined #openstack-lbaas | 17:07 | |
*** yamamoto has quit IRC | 17:07 | |
johnsom | xgerman_ I am going to strike the OVS ML2 firewall driver issue from our bugs to resolve list. It sounds like this is an OVS issue and not octavia (which makes sense) | 17:10 |
*** slaweq has joined #openstack-lbaas | 17:24 | |
*** sapd has quit IRC | 17:24 | |
*** slaweq has quit IRC | 17:33 | |
openstackgerrit | Merged openstack/octavia master: Updates the Octavia cookbook to use OSC commands https://review.openstack.org/536909 | 17:33 |
*** slaweq has joined #openstack-lbaas | 17:43 | |
*** aojea has joined #openstack-lbaas | 17:46 | |
*** slaweq has quit IRC | 17:49 | |
xgerman_ | johnsom: +1 | 18:01 |
*** yamamoto has joined #openstack-lbaas | 18:07 | |
*** tesseract has quit IRC | 18:08 | |
*** rstarmer has joined #openstack-lbaas | 18:17 | |
*** yamamoto has quit IRC | 18:18 | |
*** Alex_Staf has joined #openstack-lbaas | 18:23 | |
*** ivve has quit IRC | 18:29 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: L3 ACTIVE-ACTIVE data model https://review.openstack.org/524722 | 18:39 |
*** ivve has joined #openstack-lbaas | 18:46 | |
*** sanfern has quit IRC | 18:48 | |
*** rstarmer has quit IRC | 18:49 | |
*** sanfern has joined #openstack-lbaas | 18:49 | |
openstackgerrit | Merged openstack/neutron-lbaas master: Adds the missing stats command and fixes status https://review.openstack.org/525704 | 19:00 |
*** ivve has quit IRC | 19:15 | |
*** krypto has joined #openstack-lbaas | 19:18 | |
*** krypto has quit IRC | 19:18 | |
*** krypto has joined #openstack-lbaas | 19:18 | |
*** gcheresh has joined #openstack-lbaas | 19:19 | |
*** pcaruana has joined #openstack-lbaas | 19:27 | |
*** pcaruana has quit IRC | 19:27 | |
*** ivve has joined #openstack-lbaas | 19:28 | |
*** sanfern has quit IRC | 19:30 | |
*** muttley has joined #openstack-lbaas | 19:32 | |
*** cgoncalves_ has joined #openstack-lbaas | 19:33 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 19:34 | |
*** harlowja has joined #openstack-lbaas | 19:38 | |
*** AlexeyAbashkin has quit IRC | 19:38 | |
*** fnaval has quit IRC | 19:42 | |
*** fnaval has joined #openstack-lbaas | 19:43 | |
*** slaweq has joined #openstack-lbaas | 19:45 | |
*** krypto has quit IRC | 19:46 | |
*** muttley has quit IRC | 19:48 | |
*** gcheresh has quit IRC | 19:48 | |
Alex_Staf | o/ ready | 19:51 |
*** slaweq has quit IRC | 19:52 | |
johnsom | Full agenda today: https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda#Meeting_2018-01-24 | 19:57 |
johnsom | rm_work around for the meeting today? | 19:58 |
*** longstaff has joined #openstack-lbaas | 19:58 | |
cgoncalves_ | full agenda indeed | 19:59 |
johnsom | #startmeeting Octavia | 20:00 |
openstack | Meeting started Wed Jan 24 20:00:02 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 |
johnsom | Hi folks | 20:00 |
longstaff | hi | 20:00 |
xgerman_ | hi | 20:00 |
Alex_Staf | hi guys | 20:00 |
johnsom | #topic Announcements | 20:00 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 20:00 | |
cgoncalves_ | hi | 20:00 |
johnsom | We are officially in feature freeze for Queens | 20:00 |
johnsom | Our MS3 patch is working through the gates | 20:00 |
johnsom | It was a bit delayed (as usually happens) due to the gates being broken/backed up | 20:01 |
Alex_Staf | which patch is it ? | 20:01 |
johnsom | But no worries, it will go out on time | 20:01 |
johnsom | #link https://review.openstack.org/537605 | 20:01 |
Alex_Staf | tnx | 20:01 |
johnsom | xgerman_ rm_work nmagnezi Cores: This means no +A workflow for patches that contain features until we have our Queens release out. | 20:02 |
xgerman_ | k | 20:03 |
johnsom | Also a note, the gates are really backed up right now, so if you can delay posting patches that are non-critical, it might help with the congestion. | 20:03 |
johnsom | Evidently they lost some testing hosts which is not helping. | 20:04 |
johnsom | It should clear up Friday | 20:04 |
xgerman_ | ;-( | 20:04 |
Alex_Staf | =/ | 20:04 |
openstackgerrit | Merged openstack/octavia master: Updated from global requirements https://review.openstack.org/533913 | 20:04 |
johnsom | I will continue to maintain our priority bug list: | 20:05 |
johnsom | #link https://etherpad.openstack.org/p/Octavia-Queens-Priority-Review | 20:05 |
johnsom | But the focus will shift to bug fixes, docs updates, release notes updates, etc. All the stuff we need for our release candidate. | 20:05 |
johnsom | Also, just a reminder: PTL nominations for Rocky open January 29th | 20:06 |
johnsom | #link https://governance.openstack.org/election/ | 20:06 |
johnsom | In case you are interested in running | 20:06 |
johnsom | Another important announcement, cross repository dependencies are changing in Zuulv3. | 20:06 |
johnsom | #link http://lists.openstack.org/pipermail/openstack-dev/2018-January/126535.html | 20:07 |
johnsom | It will now use the URL to the patch as opposed to the commit ID | 20:07 |
cgoncalves_ | not commit ID but Change-Id :) | 20:07 |
johnsom | Finally, we are lobbying for the next LTS Ubuntu release to include HAProxy 1.8-stable. Please vote on the bug if you would like to see that as well: | 20:08 |
johnsom | #link https://bugs.launchpad.net/bugs/1743465 | 20:08 |
openstack | Launchpad bug 1743465 in haproxy (Ubuntu) "Bionic should have haproxy 1.8-stable" [Undecided,Confirmed] | 20:08 |
johnsom | cgoncalves_ Ha, yeah, that... Don't do that anymore. grin | 20:08 |
jniesz | agreed, just voted | 20:08 |
Alex_Staf | me too | 20:09 |
johnsom | That will bring some attention to the bug. I see that Ryan has already set it up for Fedora, so likely in the chain for the RH type distros. | 20:09 |
johnsom | Any other announcements today? | 20:10 |
johnsom | #topic Brief progress reports / bugs needing review | 20:10 |
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)" | 20:10 | |
johnsom | I have been working on the OVS integration into our amphora image and coming up to speed on Ryu. Otherwise it has been all things milestone 3 release(reviews, babysitting the gates, etc.) | 20:11 |
johnsom | Any other updates of note? | 20:12 |
Alex_Staf | could u expand the meaning of that ? | 20:12 |
Alex_Staf | ovs in the amphora | 20:12 |
cgoncalves_ | yes. the health monitor vif init | 20:12 |
cgoncalves_ | (sorry, typing on a different keyboard and layout tonight) | 20:13 |
johnsom | Sure, one of the proposed Active/Active drivers uses OVS / OpenFlow as the front end distributor. The current patches proposed by an IBM team are posted, but they need work and I have adopted those to move them forward. | 20:13 |
cgoncalves_ | I submitted to gerrit the code (very WIP). hopefully it will give people an idea of whats being proposed | 20:13 |
jniesz | which part are you using ryu for? | 20:14 |
johnsom | This requires a semi-recent version of OVS to be included in our amphora image. | 20:14 |
Alex_Staf | johnsom, ohh this is the next level of octavia, the distributor stuff. I only saw it in docs and presentations till now | 20:14 |
Alex_Staf | is it to soon to learn this architecture ? | 20:14 |
johnsom | I am just getting up to speed on Ryu, so I can't comment deeply. The IBM patches use command line uglyness to do the OpenFlow configuration. I don't like that as we know member add/remove is high volume with the container crowds, so I'm looking to use Ryu like neutron does. | 20:15 |
xgerman_ | well, members would git the haproxy | 20:15 |
xgerman_ | not the dustributor | 20:15 |
johnsom | It's pretty early still and non-functional at this point | 20:16 |
johnsom | Oh, yeah, right, sorry, I was mentally thinking of elastic scale, but translated to members. | 20:16 |
*** slaweq has joined #openstack-lbaas | 20:17 | |
johnsom | You can read through the old patches, just be aware they will not merge as-is, there is a bunch of work to do in cleaning them up. So far I'm three patches into that process. | 20:17 |
xgerman_ | yeah, took a stab earlier they have gotten real stale over the years | 20:18 |
johnsom | cgoncalves_ Do you want to put links in the minutes, or at a later meeting? | 20:18 |
cgoncalves_ | johnsom: let me get it (not on my computer now) | 20:19 |
johnsom | Ok, I will move on then since we have a long agenda | 20:19 |
johnsom | #topic Deprecation start for neutron-lbaas | 20:19 |
*** openstack changes topic to "Deprecation start for neutron-lbaas (Meeting topic: Octavia)" | 20:19 | |
johnsom | Ok, the big discussion | 20:20 |
cgoncalves_ | #link https://review.openstack.org/#/c/536613/ | 20:20 |
johnsom | We are at the end of Queens and need to make the call on starting the deprecation cycle for neutron-lbaas. | 20:20 |
johnsom | As a reminder, this does not mean the code is archived, the project removed, or that it goes unsupported. We follow the OpenStack standard deprecation process. | 20:21 |
xgerman_ | +1 | 20:21 |
cgoncalves_ | +1 for deprecation | 20:21 |
longstaff | +1 | 20:21 |
johnsom | #link https://governance.openstack.org/tc/reference/tags/assert_follows-standard-deprecation.html | 20:21 |
cgoncalves_ | OSP13 will deprecate neutron-lbaas and fully support octavia | 20:22 |
johnsom | It means that we halt all feature patches, encourage folks to start planning/using Octavia, etc. | 20:22 |
Alex_Staf | yep | 20:22 |
xgerman_ | that puts us in a bind to hammer out the providers in R… | 20:22 |
johnsom | We, as the LBaaS community will still need to support bug fixes until the deprecation clock ends. | 20:22 |
johnsom | cgoncalves_ What is OSP13? | 20:22 |
Alex_Staf | johnsom, queens | 20:23 |
*** salmankhan has quit IRC | 20:23 | |
cgoncalves_ | johnsom: red hat openstack platform 13 (queens based) | 20:23 |
johnsom | Ok, cool | 20:23 |
johnsom | The only way I can support this is that we have merged the driver spec. | 20:23 |
cgoncalves_ | right | 20:24 |
johnsom | We also do not have to set a hard EOL date at this time. Minimum is two cycles, but we may go three to make sure we get drivers moved over. | 20:24 |
johnsom | I would like to propose a vote on neutron-lbaas deprecation. | 20:24 |
johnsom | #vote Should we officially announce the neutron-lbaas deprecation cycle is starting in Queens? | 20:25 |
cgoncalves_ | johnsom: better do it offline via email, no? | 20:25 |
johnsom | #startvote Should we officially announce the neutron-lbaas deprecation cycle is starting in Queens? | 20:25 |
openstack | Begin voting on: Should we officially announce the neutron-lbaas deprecation cycle is starting in Queens? Valid vote options are Yes, No. | 20:25 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:25 |
johnsom | #vote Yes | 20:25 |
xgerman_ | #vote Yes | 20:25 |
cgoncalves_ | #vote Yes | 20:25 |
longstaff | #vote Yes | 20:26 |
jniesz | #vote Yes | 20:26 |
Alex_Staf | #vote yes | 20:26 |
johnsom | cgoncalves_ We don't usually vote on such things via e-mail, plus I would like an initial vote here to gauge where we are at. | 20:26 |
xgerman_ | yeah, we do either what here or with the online voting service | 20:26 |
johnsom | Any other voters? | 20:26 |
johnsom | Going once | 20:27 |
xgerman_ | \what\vote | 20:27 |
cgoncalves_ | johnsom: ok. I just suggested that because many cores are not attending the meeting now :) | 20:27 |
johnsom | Going twice | 20:27 |
johnsom | Well, we have 50% of the cores... | 20:27 |
johnsom | rm_work want to vote? | 20:27 |
cgoncalves_ | ah! :D | 20:27 |
rm_work | uhhhh | 20:27 |
rm_work | hey | 20:27 |
cgoncalves_ | I believe nmagnezi would also vote in favor of it ;) | 20:28 |
rm_work | #vote Yes | 20:28 |
johnsom | Yeah, I'm pretty sure too | 20:28 |
rm_work | #vote Yes | 20:28 |
rm_work | #vote Yes | 20:28 |
rm_work | #vote Yes | 20:28 |
Alex_Staf | only last counts | 20:28 |
xgerman_ | only last vote counts | 20:28 |
Alex_Staf | :P | 20:28 |
johnsom | Ha, ballet stuffer. | 20:29 |
Alex_Staf | haha | 20:29 |
Alex_Staf | xgerman_++ | 20:29 |
*** slaweq has quit IRC | 20:29 | |
johnsom | #endvote | 20:29 |
openstack | Voted on "Should we officially announce the neutron-lbaas deprecation cycle is starting in Queens?" Results are | 20:29 |
johnsom | Ummm | 20:29 |
johnsom | bad bot | 20:29 |
johnsom | #endvote | 20:30 |
johnsom | #showvote | 20:30 |
johnsom | Ha, well, ok, we have the logs | 20:30 |
xgerman_ | I think I only saw yes | 20:30 |
johnsom | I guess since Doug left we haven't been exercising the vote bot enough. | 20:31 |
cgoncalves_ | yeah, we're good with the logs | 20:31 |
xgerman_ | dougwig? | 20:31 |
cgoncalves_ | unless the bot also decides not to cooperate | 20:31 |
Alex_Staf | maybe the bot says no ? | 20:32 |
Alex_Staf | he has the power | 20:32 |
johnsom | That is a good indicator that I should start moving forward with this. I will put together an email to the dev and ops lists and then start putting up patches to mark neutron-lbaas and neutron-lbaas-dashboard as deprecated. | 20:32 |
johnsom | #topic CLI for driver specific features | 20:32 |
*** openstack changes topic to "CLI for driver specific features (Meeting topic: Octavia)" | 20:32 | |
johnsom | #link https://etherpad.openstack.org/p/octavia-drivers-osc | 20:32 |
johnsom | Last week we setup an etherpad to put together ideas of how to handle the driver specific commands. | 20:33 |
dougwig | xgerman_: ack | 20:33 |
xgerman_ | missed the vote | 20:33 |
dougwig | haha | 20:34 |
johnsom | dougwig Hi, we were just commenting about the vote bot not working on our deprecate neutron-lbaas vote. We haven't used it enough since you left. | 20:34 |
*** rm_mobile has joined #openstack-lbaas | 20:34 | |
dougwig | because there is no more contention? :) | 20:34 |
johnsom | Are there any more comments on the OSC CLI for drivers? | 20:34 |
rm_mobile | It's all unicorns and rainbows here | 20:34 |
johnsom | dougwig true, it was unanimous | 20:35 |
rm_mobile | Everyone agrees all the time on everything :P | 20:35 |
xgerman_ | that happened after sbalukoff left ;-) | 20:35 |
johnsom | lol | 20:35 |
johnsom | Ok, so there are four proposals on the etherpad. I think we should each enter our IRC nics in for the colors in etherpad and +1 the option we prefer. Voting for more that one is fine. | 20:36 |
johnsom | It's a bummer we didn't come up with any examples from other projects. | 20:37 |
xgerman_ | :-( | 20:37 |
cgoncalves_ | sorry, I was the one proposing checking other projects. I didnt have time this week | 20:37 |
*** rm_mobile has quit IRC | 20:38 | |
Alex_Staf | I think that when an operator create load balancer or loadbalancing related stuff we have to have loadbalancer in line | 20:38 |
jniesz | I kind of like being more explicit | 20:38 |
johnsom | Please vote, the top vote(s) I will take and check in with the OSC team to make sure they are on board and we can move forward on the patch that is proposed. | 20:39 |
Alex_Staf | and if we look on other loadbalancer stuff it is loadbalancer pool, listener , health monitor , etc | 20:39 |
cgoncalves_ | honestly I would consider renaming the octavia driver to something different even. having the project and the driver with the same name is confusing | 20:39 |
xgerman_ | +! | 20:39 |
cgoncalves_ | xgerman_: is that a yes or a no? :) | 20:39 |
xgerman_ | yes | 20:39 |
johnsom | It is a bit confusing, but since it's the reference driver it kind of has precedent and makes sense. | 20:40 |
*** rm_mobile| has joined #openstack-lbaas | 20:40 | |
* xgerman_ starts watching Top Gear for appropriate car model names | 20:40 | |
Alex_Staf | lol | 20:40 |
cgoncalves_ | xgerman_: skip the review of skoda octavia please :P | 20:40 |
johnsom | If we are serious about renaming it, we should consider moving it out to it's own driver repo. (which isn't a bad idea) | 20:40 |
johnsom | lol | 20:41 |
*** rm_cell has joined #openstack-lbaas | 20:41 | |
johnsom | Ok, please vote. I am going to move on to the next topic | 20:41 |
xgerman_ | yeah, I think we should pick that up as the whole provider driver refactor/rework | 20:41 |
jniesz | are we ever going to have other drive specific cli options? | 20:41 |
johnsom | #topic Octavia testing planning | 20:41 |
*** openstack changes topic to "Octavia testing planning (Meeting topic: Octavia)" | 20:41 | |
johnsom | #link https://etherpad.openstack.org/p/octavia-testing-planning | 20:42 |
jniesz | if that is the case I think it is important to have driver in name | 20:42 |
Alex_Staf | yoohooo | 20:42 |
*** rm_cell has quit IRC | 20:42 | |
johnsom | jniesz Good question, but I would guess so. Given the OSC plugin model, there is really no reason driver providers could not add additional admin commands | 20:42 |
*** rm_cell has joined #openstack-lbaas | 20:43 | |
johnsom | Ok, all things test planning | 20:43 |
johnsom | I was not able to find the link to the old test plan google doc. | 20:43 |
johnsom | Actually, fnaval might still have it if he is arround | 20:44 |
*** rm_mobile| has quit IRC | 20:44 | |
*** rm_mobile has joined #openstack-lbaas | 20:44 | |
fnaval | hi - I don't think I ever had a testplan for Octavia | 20:44 |
johnsom | Alex_Staf I see you have a questions block. Is this something we should answer for each type of test listed above? | 20:44 |
fnaval | but I think I had one for neutron lbaas | 20:44 |
Alex_Staf | ok so I have written a plan but it is scenario only test , with traffic and HA . | 20:45 |
xgerman_ | yep, same thing | 20:45 |
Alex_Staf | nope , it is general questions | 20:45 |
johnsom | fnaval Yeah, we had a google doc spreadsheet with a test matrix/plan | 20:45 |
johnsom | fnaval If you happen to still have a link around... | 20:45 |
fnaval | checking | 20:45 |
*** slaweq_ has joined #openstack-lbaas | 20:45 | |
*** rm_mobile| has joined #openstack-lbaas | 20:46 | |
xgerman_ | Thx | 20:46 |
johnsom | Ok, so on unit testing, I think that is pretty clear (correct me if not). It is code - method level testing, typically with mocking. | 20:46 |
*** rm_cell has quit IRC | 20:47 | |
johnsom | functional is where Octavia is "weird". | 20:47 |
johnsom | We have functional tests that run against live DB and API without a full devstack running. | 20:48 |
johnsom | This is good as they are fast. | 20:48 |
fnaval | https://docs.google.com/spreadsheets/d/1MxAAQ33rS4iH4ekwsW8DnZyKxi7oE4TZeHvJcM6STyY/edit?usp=sharing | 20:48 |
fnaval | https://docs.google.com/spreadsheets/d/1EBIwBEL5Tyzc2nU_05uqCRP5mjEvZAlhdmzhKjQl8sg/edit?usp=sharing | 20:48 |
johnsom | Down side is they are in-tree, so are branch specific | 20:48 |
xgerman_ | thanks fnaval | 20:48 |
*** rm_mobile has quit IRC | 20:48 | |
fnaval | yep | 20:49 |
johnsom | Ah, the second one is not right | 20:49 |
fnaval | that probably is the internal implementation | 20:49 |
*** slaweq_ has quit IRC | 20:50 | |
johnsom | #link https://docs.google.com/spreadsheets/d/1MxAAQ33rS4iH4ekwsW8DnZyKxi7oE4TZeHvJcM6STyY/edit?usp=sharing | 20:50 |
johnsom | That is what we were looking for | 20:50 |
fnaval | kk | 20:50 |
johnsom | The question I have about our current functional is it overlaps with what is typically done with tempest API tests | 20:52 |
johnsom | Do we need/want both? | 20:52 |
Alex_Staf | we have functional ? I mean automated | 20:52 |
johnsom | Alex_Staf Yes | 20:53 |
johnsom | #link https://github.com/openstack/octavia/tree/master/octavia/tests/functional | 20:53 |
johnsom | #link http://logs.openstack.org/38/521138/21/check/openstack-tox-functional/5857e19/testr_results.html.gz | 20:54 |
Alex_Staf | I think if it overlaps API only is ok | 20:54 |
rm_mobile| | I think they are useful to have in tree and would be sad if they're gone | 20:54 |
johnsom | These are DB and API tests that run without devstack. For DB it runs an in-memory DB, for the API it uses the framework test suite and noop drivers. | 20:55 |
johnsom | Alex_Staf not sure I follow your comment. | 20:57 |
Alex_Staf | which one ? | 20:57 |
johnsom | The overlaps one | 20:57 |
Alex_Staf | ignore missread your question regarding API and functional overlapping | 20:58 |
johnsom | We are about out of time, bummer. | 20:58 |
johnsom | Maybe we can fill this in a bit more and pick it up as the first topic next week. | 20:58 |
Alex_Staf | ok so I wil ltry to use what we have in API functions to write more complex tests. | 20:58 |
Alex_Staf | We have basic functions for for LB objects creation , I will try to work with that | 20:59 |
johnsom | The functionals are intended to only test the API and DB calls. It is not a scenario or set of "live" commands | 20:59 |
johnsom | Let me try to write up more in the etherpad for next week. | 21:00 |
johnsom | #endmeeting | 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 24 21:00:16 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-24-20.00.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-24-20.00.txt | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-24-20.00.log.html | 21:00 |
Alex_Staf | it is ok, I mean that the API lb create function will create a LB on my devstack , | 21:00 |
Alex_Staf | so I will use this function instead of rewriting one in scenario/base.py | 21:00 |
johnsom | Alex_Staf, yeah, with tempest, but not with our current functional test | 21:00 |
*** cgoncalves_ has quit IRC | 21:00 | |
Alex_Staf | with the tempest plugin u mean ? | 21:01 |
Alex_Staf | johnsom, ^ | 21:01 |
johnsom | The current functional test gates do not run tempest or devstack | 21:01 |
*** longstaff has quit IRC | 21:01 | |
johnsom | The tests here: http://logs.openstack.org/38/521138/21/check/openstack-tox-functional/5857e19/testr_results.html.gz | 21:01 |
*** longstaff has joined #openstack-lbaas | 21:02 | |
Alex_Staf | johnsom, yep , I ment tempest not functional | 21:02 |
*** longstaff has quit IRC | 21:03 | |
Alex_Staf | johnsom, I will use tempest api function to write the tests | 21:03 |
*** longstaff has joined #openstack-lbaas | 21:03 | |
johnsom | Right, I think we need to talk about the overlap there with functional, API, and scenario tests | 21:03 |
*** longstaff has joined #openstack-lbaas | 21:03 | |
Alex_Staf | johnsom, from what I see scenario is empty ( what we have is 1 and a half test) | 21:04 |
*** longstaff has quit IRC | 21:05 | |
*** longstaff has joined #openstack-lbaas | 21:06 | |
johnsom | Right, well, most of it is empty. My point is we need to decide what/how we want to test. Hopefully reducing the duplication of tests to reduce gate run time | 21:06 |
Alex_Staf | regarding api and functional overlapping yes it is worth a discussion | 21:06 |
Alex_Staf | IMHO if there is a duplication we should remove from functional and add to API | 21:07 |
*** rm_mobile| has quit IRC | 21:07 | |
Alex_Staf | that way the code can be reused for other tests | 21:07 |
johnsom | IMHO I don't know that we need tempest based API tests at all | 21:07 |
*** rm_mobile has joined #openstack-lbaas | 21:08 | |
johnsom | So, this is the discussion | 21:08 |
Alex_Staf | why not ? | 21:09 |
*** rm_mobile| has joined #openstack-lbaas | 21:10 | |
Alex_Staf | what happens in other projects? IDK | 21:10 |
*** longstaff has quit IRC | 21:10 | |
johnsom | Because the API itself is already tested with the functional tests. Much faster as well. Plus the tempest based scenario tests would cover all of the API from an actual "run the code paths" perspective. | 21:10 |
Alex_Staf | hmm good point | 21:11 |
Alex_Staf | Ok so what is the structure ? | 21:11 |
johnsom | Yeah, I think we are one of the first to use the light weight functional tests for API validation. I need to look into that more. | 21:11 |
Alex_Staf | where do I write the "create" functions for the test? | 21:11 |
*** rm_mobile has quit IRC | 21:12 | |
Alex_Staf | in the regular tree it was base.py, in the new plugin it is a little different | 21:13 |
Alex_Staf | johnsom, | 21:13 |
johnsom | This is part of what I think we need to research and decide. The basic code for working against the API I think goes in the "services" path, but I need to look more into the tempest plugin docs for that | 21:13 |
johnsom | Yeah, pretty much all of the stuff in the current trees is throw away. | 21:14 |
johnsom | It's all using the old methods/tempest code | 21:14 |
johnsom | This is why we are starting over with the plugin and not just moving the code over | 21:14 |
johnsom | To answer your question about the code to access the API, this section covers it: https://docs.openstack.org/tempest/latest/plugin.html#service-clients | 21:15 |
johnsom | Our guide for creating the plugin is here: https://docs.openstack.org/tempest/latest/plugin.html | 21:16 |
johnsom | The old method of putting everything in "base.py" is a bad idea IMO | 21:16 |
*** longstaff has joined #openstack-lbaas | 21:16 | |
Alex_Staf | I see . Ok so if u have any reading stuff for me on this topic , or any other solution I will need it ASAP. I am pushin because I want the test to contribute upstream work. I need to start writing tests yesterday and there is possibility that they will go downstream due to those delays | 21:16 |
johnsom | Alex_Staf This is the guide to how to write a tempest plugin: https://docs.openstack.org/tempest/latest/plugin.html | 21:18 |
johnsom | Personally we should completely ignore the old tempest tests from both octavia and neutron-lbaas. They are both highly flawed | 21:18 |
Alex_Staf | ok I will read the structure and try to go forward with this | 21:19 |
*** aojea_ has joined #openstack-lbaas | 21:21 | |
Alex_Staf | I will also see neutron plugi nto see how they implement this guide | 21:21 |
*** longstaff has quit IRC | 21:21 | |
*** aojea_ has quit IRC | 21:21 | |
Alex_Staf | ok I will go now . Good meeting . tnx | 21:21 |
johnsom | Alex_Staf Yes, the problem is the old tests in many of the repos are two versions of tempest plans old. | 21:22 |
johnsom | This is why everyone is supposed to be starting over with the plugins | 21:22 |
Alex_Staf | neutron also moved to new plugin . You think they did not start over ? | 21:23 |
Alex_Staf | copied code ? | 21:23 |
*** aojea has quit IRC | 21:23 | |
johnsom | They have not yet moved over | 21:23 |
johnsom | I think designate has | 21:23 |
Alex_Staf | I will look there then | 21:24 |
johnsom | I'm pretty sure neutron is still WIP on the plugin | 21:24 |
Alex_Staf | yeah I will figure that out tomorrow but after a glance in their new plugin it looks like WIP | 21:25 |
johnsom | https://github.com/openstack/designate-tempest-plugin/tree/master/designate_tempest_plugin/services | 21:26 |
Alex_Staf | אמס | 21:28 |
Alex_Staf | tnx | 21:28 |
*** Alex_Staf has quit IRC | 21:34 | |
*** rm_mobile| has quit IRC | 21:35 | |
*** rm_mobile has joined #openstack-lbaas | 21:36 | |
*** rm_mobile| has joined #openstack-lbaas | 21:36 | |
*** rm_mobile| has quit IRC | 21:37 | |
*** rm_mobile| has joined #openstack-lbaas | 21:39 | |
*** rm_mobile has quit IRC | 21:40 | |
*** threestrands has joined #openstack-lbaas | 21:41 | |
*** salmankhan has joined #openstack-lbaas | 21:43 | |
*** rm_mobile| has quit IRC | 21:44 | |
*** threestrands_ has joined #openstack-lbaas | 21:44 | |
*** threestrands_ has quit IRC | 21:44 | |
*** threestrands_ has joined #openstack-lbaas | 21:44 | |
*** kobis has quit IRC | 21:45 | |
*** kobis has joined #openstack-lbaas | 21:45 | |
*** salmankhan has quit IRC | 21:47 | |
*** kobis has quit IRC | 21:47 | |
*** threestrands has quit IRC | 21:47 | |
*** longstaff has joined #openstack-lbaas | 22:14 | |
*** rcernin has joined #openstack-lbaas | 22:14 | |
*** rcernin has quit IRC | 22:29 | |
*** rcernin has joined #openstack-lbaas | 22:31 | |
*** sshank has joined #openstack-lbaas | 22:36 | |
*** longstaff has quit IRC | 22:55 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Update the release notes for Queens https://review.openstack.org/537702 | 23:15 |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Update the release notes for Queens https://review.openstack.org/537702 | 23:20 |
*** fnaval has quit IRC | 23:29 | |
*** armax has quit IRC | 23:43 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Setup octavia-dashboard for Queens release https://review.openstack.org/537705 | 23:51 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!