*** yamamoto has joined #openstack-lbaas | 00:08 | |
*** nmagnezi has quit IRC | 01:13 | |
*** nmagnezi has joined #openstack-lbaas | 01:13 | |
*** nmagnezi has quit IRC | 01:26 | |
*** nmagnezi has joined #openstack-lbaas | 01:28 | |
openstackgerrit | Hengqing Hu proposed openstack/octavia-dashboard master: Remove oslosphinx from docs https://review.openstack.org/534238 | 01:31 |
---|---|---|
*** dayou has quit IRC | 01:51 | |
*** dayou has joined #openstack-lbaas | 02:20 | |
*** dayou has quit IRC | 02:26 | |
*** dayou has joined #openstack-lbaas | 02:43 | |
*** fnaval_ has quit IRC | 02:46 | |
*** fnaval has joined #openstack-lbaas | 02:48 | |
openstackgerrit | wanghui proposed openstack/octavia master: fix the wrong path of LoadBalancer https://review.openstack.org/534593 | 02:57 |
openstackgerrit | wanghui proposed openstack/octavia master: Fix a typo of "octavia" in comment https://review.openstack.org/534593 | 03:46 |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Update the installation and contributors documents https://review.openstack.org/533760 | 03:55 |
*** fnaval has quit IRC | 03:59 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Don't run fucntional jobs for docs changes https://review.openstack.org/526548 | 04:43 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Don't run fucntional jobs for docs changes https://review.openstack.org/526548 | 04:45 |
*** links has joined #openstack-lbaas | 04:49 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas master: Don't run scenario jobs for docs changes https://review.openstack.org/534619 | 04:54 |
*** annp has joined #openstack-lbaas | 06:00 | |
*** armax has quit IRC | 06:01 | |
*** armax has joined #openstack-lbaas | 06:01 | |
*** armax has quit IRC | 06:02 | |
*** armax has joined #openstack-lbaas | 06:02 | |
*** armax has quit IRC | 06:02 | |
*** gcheresh has joined #openstack-lbaas | 06:27 | |
*** fnaval has joined #openstack-lbaas | 06:35 | |
*** sapd__ has quit IRC | 06:38 | |
*** sapd__ has joined #openstack-lbaas | 06:39 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas master: Imported Translations from Zanata https://review.openstack.org/527600 | 06:41 |
*** Alex_Staf has joined #openstack-lbaas | 06:43 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: L3 ACTIVE-ACTIVE Data model impact https://review.openstack.org/524722 | 06:44 |
*** Alex_Staf has quit IRC | 07:13 | |
*** threestrands_ has quit IRC | 07:20 | |
openstackgerrit | chenxiangui proposed openstack/octavia master: Change import order https://review.openstack.org/534656 | 07:42 |
*** pcaruana has joined #openstack-lbaas | 07:48 | |
*** pcaruana has quit IRC | 07:55 | |
*** pcaruana has joined #openstack-lbaas | 07:55 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 07:57 | |
*** cristicalin has joined #openstack-lbaas | 08:04 | |
*** Alex_Staf has joined #openstack-lbaas | 08:13 | |
*** cristicalin has quit IRC | 08:14 | |
*** cristicalin has joined #openstack-lbaas | 08:14 | |
*** b_bezak has joined #openstack-lbaas | 08:17 | |
*** cristicalin has quit IRC | 08:22 | |
*** cristicalin has joined #openstack-lbaas | 08:22 | |
*** tesseract has joined #openstack-lbaas | 08:29 | |
*** cristicalin has quit IRC | 08:41 | |
*** rcernin has quit IRC | 08:45 | |
openstackgerrit | chenxiangui proposed openstack/octavia master: Fix the wrong word https://review.openstack.org/534686 | 08:54 |
*** annp has quit IRC | 09:01 | |
*** annp has joined #openstack-lbaas | 09:01 | |
*** gans has joined #openstack-lbaas | 09:22 | |
*** rcernin has joined #openstack-lbaas | 09:40 | |
gans | https://github.com/openstack/requirements/commit/34d56244a87ac2a61170ab8fa81dc86dba70fc1f#diff-0bdd949ed8a7fdd4f95240bd951779c8 | 09:41 |
gans | https://github.com/openstack/requirements/commit/34d56244a87ac2a61170ab8fa81dc86dba70fc1f#diff-0bdd949ed8a7fdd4f95240bd951779c8L368 | 09:42 |
gans | Sphinx version has been upgraded to 1.6.6 . Getting this error on zuul : http://logs.openstack.org/22/524722/32/check/build-openstack-sphinx-docs/345e926/job-output.txt.gz#_2018-01-17_06_56_12_476475 | 09:43 |
gans | http://logs.openstack.org/22/524722/32/check/build-openstack-sphinx-docs/345e926/job-output.txt.gz#_2018-01-17_06_56_12_476475 | 09:43 |
*** yamamoto has quit IRC | 09:49 | |
*** yamamoto has joined #openstack-lbaas | 09:57 | |
*** annp has quit IRC | 10:09 | |
*** salmankhan has joined #openstack-lbaas | 10:15 | |
openstackgerrit | Ganpat Agarwal proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with exabgp-speaker - Octavia agent https://review.openstack.org/491016 | 10:17 |
*** salmankhan has quit IRC | 10:19 | |
*** yamamoto has quit IRC | 10:31 | |
*** yamamoto has joined #openstack-lbaas | 10:31 | |
*** yamamoto has quit IRC | 10:31 | |
*** gans has quit IRC | 10:33 | |
*** gans has joined #openstack-lbaas | 10:35 | |
*** sri_ has joined #openstack-lbaas | 10:39 | |
*** salmankhan has joined #openstack-lbaas | 10:51 | |
*** dims has quit IRC | 10:57 | |
*** dims has joined #openstack-lbaas | 10:58 | |
*** gans has quit IRC | 11:11 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Remove oslosphinx from docs https://review.openstack.org/534238 | 11:15 |
*** yamamoto has joined #openstack-lbaas | 11:32 | |
*** yamamoto has quit IRC | 11:32 | |
*** yamamoto has joined #openstack-lbaas | 11:32 | |
*** AlexeyAbashkin has quit IRC | 11:36 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Updated from global requirements https://review.openstack.org/533051 | 11:57 |
openstackgerrit | Merged openstack/python-octaviaclient master: Remove direct dependency on testtools https://review.openstack.org/533320 | 11:58 |
*** AlexeyAbashkin has joined #openstack-lbaas | 12:02 | |
*** AlexeyAbashkin has quit IRC | 12:06 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 12:12 | |
*** salmankhan has quit IRC | 12:12 | |
*** salmankhan has joined #openstack-lbaas | 12:14 | |
*** rcernin has quit IRC | 12:14 | |
*** fnaval has quit IRC | 13:37 | |
dayou | gans, https://github.com/sphinx-doc/sphinx/pull/4335/files, while sphinx was upgraded to 1.6.6, it included a fix that has negative side effect. | 13:54 |
*** gans has joined #openstack-lbaas | 13:58 | |
*** gans has quit IRC | 14:01 | |
*** aojea_ has joined #openstack-lbaas | 14:02 | |
openstackgerrit | Hengqing Hu proposed openstack/octavia master: Add license for empty __init__.py https://review.openstack.org/534765 | 14:10 |
dayou | I tried to fix that here: https://review.openstack.org/#/c/534765/ | 14:14 |
*** gans has joined #openstack-lbaas | 14:28 | |
gans | dayou, i tried your patch, worked perfect | 14:29 |
dayou | gans, thanks for the testing, man! | 14:29 |
*** ianychoi has quit IRC | 14:48 | |
*** ianychoi has joined #openstack-lbaas | 14:52 | |
*** fnaval has joined #openstack-lbaas | 14:57 | |
*** links has quit IRC | 15:11 | |
*** armax has joined #openstack-lbaas | 15:14 | |
*** gans has quit IRC | 15:27 | |
*** yamamoto has quit IRC | 15:31 | |
*** yamamoto has joined #openstack-lbaas | 15:46 | |
*** gcheresh has quit IRC | 15:51 | |
*** yamamoto has quit IRC | 15:51 | |
*** Alex_Staf has quit IRC | 15:57 | |
*** gans has joined #openstack-lbaas | 15:58 | |
*** yamamoto has joined #openstack-lbaas | 16:04 | |
*** b_bezak has quit IRC | 16:05 | |
*** yamamoto has quit IRC | 16:08 | |
*** atoth has joined #openstack-lbaas | 16:08 | |
*** aojea_ has quit IRC | 16:17 | |
*** aojea_ has joined #openstack-lbaas | 16:17 | |
*** aojea_ has quit IRC | 16:22 | |
*** b_bezak has joined #openstack-lbaas | 16:30 | |
*** AlexeyAbashkin has quit IRC | 16:41 | |
*** sanfern has joined #openstack-lbaas | 16:45 | |
*** pcaruana has quit IRC | 16:46 | |
*** jniesz has joined #openstack-lbaas | 16:55 | |
johnsom | dayou Do you have any ideas on this failure on the Ocata branch? https://review.openstack.org/#/c/515768/ | 17:02 |
*** salmankhan has quit IRC | 17:04 | |
*** salmankhan has joined #openstack-lbaas | 17:05 | |
*** gans has quit IRC | 17:08 | |
*** yamamoto has joined #openstack-lbaas | 17:08 | |
*** b_bezak has quit IRC | 17:14 | |
*** yamamoto has quit IRC | 17:17 | |
*** tesseract has quit IRC | 17:21 | |
openstackgerrit | Santhosh Fernandes proposed openstack/octavia master: L3 ACTIVE-ACTIVE Data model impact https://review.openstack.org/524722 | 17:28 |
*** beagles is now known as beagles_afk | 17:35 | |
*** aojea has joined #openstack-lbaas | 17:50 | |
*** aojea_ has joined #openstack-lbaas | 17:55 | |
*** aojea has quit IRC | 17:58 | |
*** aojea has joined #openstack-lbaas | 18:01 | |
*** aojea_ has quit IRC | 18:03 | |
*** aojea_ has joined #openstack-lbaas | 18:05 | |
*** Alex_Staf has joined #openstack-lbaas | 18:07 | |
*** aojea has quit IRC | 18:08 | |
*** aojea has joined #openstack-lbaas | 18:11 | |
*** aojea_ has quit IRC | 18:13 | |
*** ianychoi has quit IRC | 18:14 | |
*** ianychoi has joined #openstack-lbaas | 18:15 | |
*** aojea_ has joined #openstack-lbaas | 18:15 | |
*** aojea has quit IRC | 18:19 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:20 | |
*** aojea has joined #openstack-lbaas | 18:21 | |
*** aojea_ has quit IRC | 18:23 | |
*** AlexeyAbashkin has quit IRC | 18:25 | |
*** aojea_ has joined #openstack-lbaas | 18:25 | |
*** sanfern has quit IRC | 18:27 | |
*** aojea has quit IRC | 18:28 | |
*** aojea has joined #openstack-lbaas | 18:31 | |
*** aojea_ has quit IRC | 18:34 | |
*** aojea has quit IRC | 18:39 | |
*** openstackstatus has quit IRC | 18:40 | |
*** openstackstatus has joined #openstack-lbaas | 18:42 | |
*** ChanServ sets mode: +v openstackstatus | 18:42 | |
*** sanfern has joined #openstack-lbaas | 18:43 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:47 | |
*** AlexeyAbashkin has quit IRC | 18:52 | |
*** ivve has quit IRC | 19:05 | |
*** atoth has quit IRC | 19:12 | |
*** ivve has joined #openstack-lbaas | 19:19 | |
*** longstaff has joined #openstack-lbaas | 19:45 | |
Alex_Staf | I am ready :) | 19:54 |
johnsom | Nice | 19:55 |
rm_work | I am awake! | 19:56 |
johnsom | Wow, double bonus | 19:56 |
Alex_Staf | rm_work, what time is now there ? ( BTW where is there?) | 19:57 |
rm_work | .... noon | 19:57 |
rm_work | Seattle area <_< | 19:58 |
xgerman_ | not in RAX time | 19:58 |
Alex_Staf | 10 h difference | 19:58 |
nmagnezi | Alex_Staf, it does not matter. rm_work never actually sleeps | 19:59 |
rm_work | yeah if this meeting was at like 2am i'd probably make it much easier :P | 19:59 |
Alex_Staf | nmagnezi, agreed so the effort does not count it is standard now | 19:59 |
Alex_Staf | haha | 19:59 |
cgoncalves | owl kind of guy :) | 19:59 |
Alex_Staf | rm_work, for us specially | 19:59 |
johnsom | #startmeeting Octavia | 20:00 |
openstack | Meeting started Wed Jan 17 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 |
nmagnezi | o/ | 20:00 |
longstaff | hi | 20:00 |
Alex_Staf | o/ | 20:00 |
johnsom | Sounds like we have a good crowd today | 20:00 |
xgerman_ | o/ | 20:00 |
johnsom | #topic Announcements | 20:00 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 20:00 | |
johnsom | Final reminder: feature freeze - Queens MS3 is coming January 22nd | 20:00 |
johnsom | #link https://releases.openstack.org/queens/schedule.html | 20:01 |
johnsom | This is next week folks! | 20:01 |
jniesz | hi | 20:01 |
johnsom | Also, please note that all requirements changes need to be in next week as well as global requirements will freeze | 20:01 |
rm_work | ok, I will check today to see if there's anything of mine that's waiting on me | 20:02 |
johnsom | I am closely monitoring the openstacksdk GR change to make sure it makes it for our dashboard. | 20:02 |
johnsom | Rocky release schedule has been published | 20:02 |
nmagnezi | johnsom, do we have a review priority list? | 20:02 |
johnsom | #link https://releases.openstack.org/rocky/schedule.html | 20:02 |
johnsom | Priority bug/patch list for Queens | 20:03 |
johnsom | #link https://etherpad.openstack.org/p/Octavia-Queens-Priority-Review | 20:03 |
johnsom | nmagnezi It was next on the agenda.... | 20:03 |
nmagnezi | sorry :) | 20:03 |
johnsom | NP | 20:03 |
johnsom | Priority now is getting feature patches merged. Then we will have a bit of time to focus on bugs. | 20:03 |
johnsom | PTL nominations for Rocky open January 29th | 20:04 |
Alex_Staf | :( I am QA this will always be sad for me | 20:04 |
johnsom | #link https://governance.openstack.org/election/ | 20:04 |
rm_work | I nominate johnsom as PTL! | 20:04 |
rm_work | Four more years! | 20:04 |
nmagnezi | +2 | 20:04 |
nmagnezi | :) | 20:05 |
johnsom | So now is the time to get you company buy-in if you are interested in running for PTL | 20:05 |
johnsom | You guys have to wait until the 29th | 20:05 |
johnsom | grin | 20:05 |
johnsom | If anyone has questions about the PTL role, feel free to ping me | 20:05 |
johnsom | Also of note, the provider specification has merged! | 20:05 |
jniesz | johnsom are you able to run again? | 20:06 |
johnsom | jniesz I don't know yet | 20:06 |
johnsom | It's too early for the pointy hair types to have considered it... grin | 20:06 |
cgoncalves | able and willing to :) | 20:07 |
johnsom | Any other announcements today? | 20:07 |
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 | I am busy on act/act and making sure we have a plan for MS3. | 20:08 |
johnsom | I posted a patch for the amphora driver that merges the OVS and L3 needs. | 20:09 |
johnsom | I am currently working on the OVS element for the amphora image. This is a bit complicated as the distros do not seem to have a version that has the features we need. | 20:09 |
Alex_Staf | johnsom, BTW are there plans for octvia to work with OVN ? | 20:10 |
jniesz | johnsom, usually the cloud archive repos have newer ovs | 20:10 |
jniesz | distros ovs version is usually way behind | 20:10 |
Alex_Staf | I am wokring on moving neutron lbaas tests to octavia plugin to have very basic coverage | 20:10 |
johnsom | jniesz, yes, but those also bring other baggage... | 20:11 |
*** Kowsalya_ has joined #openstack-lbaas | 20:11 | |
jniesz | yea, I've also compiled from source for new ovs | 20:11 |
rm_work | Alex_Staf: so, I would push the brakes a bit on your work there actually | 20:11 |
Alex_Staf | rm_work, do tell :) | 20:12 |
johnsom | Alex_Staf Currently, I don't think octavia needs to be aware of OVN itself. There is a proposed driver for it however on the neutron-lbaas side. | 20:12 |
rm_work | Alex_Staf: A) we're explicitly not directly porting tests, because our old tests were bad | 20:12 |
rm_work | Alex_Staf: B) I've noticed a lot of your patches are duplicates of stuff we already have in progress (other patches) | 20:12 |
rm_work | and that are almost complete | 20:12 |
rm_work | I would recommend taking a day or two to look at what already is in progress | 20:12 |
rm_work | and maybe review / test / contribute to those patches | 20:12 |
Alex_Staf | rm_work, pls share the patches . I know there is a listener patch but it has no traffic in it | 20:13 |
johnsom | +1 Yes, this tempest-plugin should be legacy free and aligned to the current tempest plugin requirements. The old tests are horrible and we have explicitly not copied them over. | 20:13 |
*** salmankhan has quit IRC | 20:13 | |
rm_work | Alex_Staf: just look at https://review.openstack.org/#/q/project:openstack/octavia-tempest-plugin | 20:13 |
Alex_Staf | johnsom, rm_work ok , Could u pls expand why do u think they were bad ? ( I did not write them so it is ok :)) | 20:13 |
Alex_Staf | I am asking bcus I think they provide us with very basic nice covarage | 20:14 |
Alex_Staf | coverage | 20:14 |
rm_work | so for example, your listener test | 20:14 |
rm_work | https://review.openstack.org/528727 (Loadbalancer test_listener_basic test added.) | 20:14 |
rm_work | is literally right next to this one in the list: | 20:14 |
johnsom | One other progress update on my part (probably should have been an announcement): Ubuntu has posted an early version of bionic (18.x) that will be the new LTS. It has the old 1.7.9 haproxy in it from artful. I have opened a bug to get 1.8-stable in bionic: https://bugs.launchpad.net/bugs/1743465 | 20:14 |
openstack | Launchpad bug 1743465 in haproxy (Ubuntu) "Bionic should have haproxy 1.8-stable" [Undecided,Confirmed] | 20:14 |
rm_work | https://review.openstack.org/#/c/492311/ ( | 20:14 |
rm_work | Add basic tests for listeners) | 20:14 |
johnsom | Please upvote that bug if you care about getting 1.8 into the next LTS that OpenStack will adopt. | 20:15 |
*** b_bezak has joined #openstack-lbaas | 20:15 | |
rm_work | which has been in development since August | 20:15 |
johnsom | #link https://review.openstack.org/#/q/project:openstack/octavia-tempest-plugin+status:open | 20:15 |
Alex_Staf | rm_work, agree- but this test does not send traffic to be load balanced . it is CRED api test basically | 20:15 |
johnsom | That may help, it is a list of the open patches for the tempest-plugin | 20:15 |
*** Kowsalya_ has quit IRC | 20:16 | |
rm_work | we have a test already merged that sends traffic | 20:16 |
rm_work | https://github.com/openstack/octavia-tempest-plugin/blob/master/octavia_tempest_plugin/tests/v2/scenario/test_basic_ops.py#L62-L92 | 20:16 |
Alex_Staf | the basic test ? | 20:16 |
rm_work | yes | 20:16 |
*** slaweq has joined #openstack-lbaas | 20:17 | |
nmagnezi | might be worth having a storyboard for newly suggested test so we can have a discussion about new tests before one invest time in coding them.. | 20:17 |
rm_work | we will need more complex ones eventually for like, L7 Session Persistence and the like | 20:17 |
johnsom | Alex_Staf The issues with the old tempest tests are: 1. They do not adhere to the tempest-plugin stable APIs, they use legacy code from tempest. 2. They are laid out poorly, loading too many things into single calls, so things can't be reused. Etc. | 20:17 |
rm_work | but yeah | 20:17 |
rm_work | what i'm saying is, we need to step back and discuss what tests we need, which ones are in flight, etc | 20:17 |
rm_work | before people end up doing a ton of duplicate or unnecessary work | 20:18 |
Alex_Staf | ok guys I will not proceed with those | 20:18 |
Alex_Staf | I will start proposing tests from my test plan though | 20:18 |
rm_work | as an action item, people who are interested in testing (hopefully a lot of us) should schedule a time to actually go through this | 20:18 |
Alex_Staf | I have bunch of test I need to automate | 20:18 |
rm_work | and make an etherpad we can use as a development guide | 20:18 |
rm_work | 1) Agree what tests we need to have | 20:19 |
rm_work | 2) Lay them out logically | 20:19 |
johnsom | #link https://storyboard.openstack.org/#!/project/910 | 20:19 |
rm_work | 3) Add links to ones that are in progress | 20:19 |
johnsom | Stories can go there. | 20:19 |
xgerman_ | is our google doc with test cases still floating around? | 20:19 |
rm_work | LOL | 20:19 |
rm_work | that was from | 20:19 |
rm_work | oh man | 20:19 |
rm_work | like 2016? | 20:19 |
johnsom | years ago | 20:19 |
rm_work | 2015? | 20:19 |
*** b_bezak has quit IRC | 20:19 | |
rm_work | I might have access somewhere... | 20:19 |
xgerman_ | LBs didn’t change that much… | 20:19 |
rm_work | anyway, again, what i am saying is we need to meet about this | 20:20 |
johnsom | True, it is still probably valid to some degree. Let me look if I have a link | 20:20 |
rm_work | because it will eat our whole meeting if we let it | 20:20 |
rm_work | so let's agree to meet soon, and then move on with this meeting :P | 20:20 |
rm_work | I am also very interested in getting testing sorted out | 20:20 |
Alex_Staf | cool I already cant wait | 20:21 |
johnsom | Yeah, also interested in helping out with testing. | 20:23 |
xgerman_ | +1 | 20:23 |
nmagnezi | +1 | 20:23 |
Alex_Staf | my main effort is testing so let make it count :) | 20:23 |
rm_work | would be good to at least have all objects covered with CRUD | 20:23 |
johnsom | Any other progress updates today? | 20:23 |
rm_work | Alex_Staf: yeah i was not saying STOP WORKING, just ... focus on review/test/contribution to the existing patches first | 20:23 |
rm_work | so we can get those merged | 20:23 |
rm_work | and then move on to the harder stuff | 20:23 |
johnsom | Yeah, we need the basic CRUD to close our community goal... | 20:23 |
Alex_Staf | rm_work, np this is how I understood it | 20:23 |
cgoncalves | I have made some progress on the health manager dynamic vif instatiation thingy PoC | 20:24 |
johnsom | Ah, for the lb-mgmt-net | 20:24 |
cgoncalves | the thing I mentioned a few weeks ago (last year!) that was considering os-vif | 20:24 |
johnsom | Cool, feel free to put that on the agenda when you are ready to present it. | 20:24 |
cgoncalves | I have uploaded a super early patch set to os-vif | 20:25 |
cgoncalves | I will :) | 20:25 |
cgoncalves | #link https://review.openstack.org/#/c/533713/ | 20:25 |
johnsom | #topic CLI for amphora actions (failover, etc.) (xgerman) | 20:25 |
*** openstack changes topic to "CLI for amphora actions (failover, etc.) (xgerman) (Meeting topic: Octavia)" | 20:25 | |
johnsom | #link https://review.openstack.org/#/c/532424/ | 20:25 |
johnsom | Ugh, the agenda got a little out of order, sorry Alex, you are next! | 20:26 |
xgerman_ | ok, my turn? | 20:26 |
Alex_Staf | xgerman_, shoot | 20:26 |
xgerman_ | yeah, ao my main worry is that if we keep adding Octavia provider speicifc functionality to the client without marking it as such things will get confusing for users | 20:27 |
xgerman_ | imagine another provider adds special functionality to the CLI… | 20:27 |
xgerman_ | how does a user know which commands are for wich provider | 20:27 |
xgerman_ | ? | 20:27 |
rm_work | yes, i actually agree | 20:28 |
rm_work | i kinda DO want a namespace "octavia" for these things | 20:28 |
rm_work | because if you think about it | 20:28 |
* cgoncalves wonders if 'octavia' provider is the best name for calling the reference implementation | 20:28 | |
rm_work | we have `loadbalancer` for /lbaas/ | 20:28 |
rm_work | we should have `octavia` for /octavia/ | 20:28 |
rm_work | cgoncalves: that's ... a fair point :/ | 20:28 |
xgerman_ | cgoncalves: +1 | 20:28 |
rm_work | where we are now is where i kept trying to get people to go originally, like 3 years ago, but at the time politically we had to play things a little differently | 20:29 |
johnsom | Well, it is the bundled reference (default) driver | 20:29 |
cgoncalves | putting that naming aside, wouldn't most/all providers provide a failover api anyway? | 20:29 |
xgerman_ | we have that with laod balancer | 20:29 |
rm_work | maybe? but we can't guarantee it's consistent | 20:29 |
johnsom | I agree that the currently proposed: openstack loadbalancer amphora failover is a bit confusing. | 20:29 |
rm_work | in how it works, or what it requires as input | 20:29 |
xgerman_ | but this talks about amphora failover | 20:29 |
rm_work | i would recommend we do `openstack octavia amphora failover` and `openstack octavia amphora list` | 20:30 |
rm_work | for example | 20:30 |
rm_work | i am pretty sure the namespace is clear >_> | 20:30 |
johnsom | I think we will have a hard time getting "openstack octavia" approved, as they call out *not* including project names/code names in the OSC docs. | 20:30 |
rm_work | eugh | 20:30 |
jniesz | wouldn't failover be relevant to all providers that used amps? | 20:30 |
jniesz | some providers don't use amps | 20:30 |
cgoncalves | -1 for 'openstack octavia' because openstack cli is supposed to be service implementation agnostic | 20:31 |
rm_work | jniesz: well, we have no idea what the API for that would look like | 20:31 |
cgoncalves | on the other side, there's 'openstack congress' for example | 20:31 |
Alex_Staf | I think openstack loadbalancer is very good | 20:31 |
rm_work | well, this is not something that's agnostic to service implementation | 20:31 |
rm_work | it's specifically octavia | 20:31 |
rm_work | this won't work now or probably ever for F5 / A10 / etc | 20:31 |
rm_work | because it's not part of the loadbalancer API yet | 20:32 |
cgoncalves | rm_work: true. I also don't like much 'openstack loadbalancer' either but I can't think of a better name for it | 20:32 |
nmagnezi | for what it's worth, there are precedents for implementation specific API calls even in neutron-lbaas API (something with which agent is hosting which loadbalancer) | 20:32 |
rm_work | when/if we make a version of the call that's architected to be exposed inside /lbaas/ (the namespace for the generic calls) then we would want those CLI options to be available | 20:32 |
johnsom | I hate to make it so long, but maybe "openstack loadbalancer driver octavia amphora failover" LOL | 20:32 |
xgerman_ | well, we are ok with openstack loadbalancer for the functionality every provider *should* support | 20:32 |
Alex_Staf | the cli should be comfortable for the userm and the API path should be matched to that and not the opposite | 20:32 |
nmagnezi | johnsom, LOL +1 | 20:32 |
Alex_Staf | johnsom, +1 | 20:32 |
rm_work | xgerman_: +1 | 20:33 |
rm_work | that's what i'm saying | 20:33 |
xgerman_ | the question is where do we put provider specific stuff | 20:33 |
Alex_Staf | I, as a user would like to see what I am doing in the command I execute , ieven if it is long | 20:33 |
rm_work | so, we DO have an `openstack loadbalancer failover` which is different from what `openstack octavia amphora failover` would do | 20:34 |
rm_work | not to mention there's LIST/GET commands for amphora too | 20:34 |
johnsom | One other consideration "openstack extension" exists... Maybe we can build on that | 20:34 |
xgerman_ | yes, failing over a load balancer has meaning for ote rproviders | 20:34 |
rm_work | I vote we at least try to get `openstack octavia` approved | 20:34 |
cgoncalves | I suggest we check how other projects are doing, e.g. neutron (obviously), with regard to provider-specific commands and generic ones | 20:34 |
xgerman_ | +! | 20:34 |
johnsom | Yeah, this is a good conversation for the PTG too, though that is a while out. In Denver I just camped in the OSC room for an hour and hashed out our issues.... | 20:35 |
rm_work | yeah, I'm still looking at whether i can get to that or not | 20:36 |
rm_work | it's looking a lot like "if i can crash on someone's floor for the week" | 20:36 |
rm_work | then I can buy my own airfare... | 20:36 |
xgerman_ | :-( | 20:36 |
rm_work | similar to you in AUS I guess | 20:36 |
xgerman_ | yep | 20:36 |
johnsom | So, let's take an action item to go research how other projects have handled the driver specific commands, and come back next week with some ideas. | 20:37 |
johnsom | #link https://etherpad.openstack.org/p/octavia-drivers-osc | 20:37 |
johnsom | Here is an etherpad we can put down references and ideas. | 20:37 |
rm_work | Or I might just suck it up and get a cheap airbnb if such a thing exists | 20:37 |
xgerman_ | hostel? | 20:37 |
rm_work | in europe those tend to be OK, yeah | 20:38 |
xgerman_ | rm_work also try tavel assistance | 20:38 |
cgoncalves | johnsom: thanks! | 20:38 |
rm_work | i think it's too late | 20:38 |
xgerman_ | nope: #link http://superuser.openstack.org/articles/tips-for-getting-a-travel-grant-to-the-next-openstack-summit/ | 20:38 |
rm_work | as usual, corporate is unclear on whether they'll do travel, until after the travel assist program finishes | 20:38 |
rm_work | kkk | 20:39 |
rm_work | i'll file | 20:39 |
-openstackstatus- NOTICE: Zuul will be offline for a few minutes; existing changes will be re-enqueued; approvals during the downtime will need to be re-added. | 20:39 | |
johnsom | Joy, more zuul fun | 20:39 |
johnsom | Ok, moving on | 20:40 |
johnsom | #topic Testing automation - L7 content switching coverage plan- what is planned for that? (Alex_Staf) | 20:40 |
rm_work | though i can't find the dublin page :/ | 20:40 |
*** openstack changes topic to "Testing automation - L7 content switching coverage plan- what is planned for that? (Alex_Staf) (Meeting topic: Octavia)" | 20:40 | |
johnsom | rm_work https://www.openstack.org/ptg#tab_travel | 20:40 |
Alex_Staf | Oל דם ןא ןד רקךשאקג אם אקדאןמע שמג 'ק שרק מםא איקרק נוא | 20:41 |
Alex_Staf | ohhhhh | 20:41 |
johnsom | rm_work or specifically: https://openstackfoundation.formstack.com/forms/travelsupportptg_dublin | 20:41 |
rm_work | anyone here doing single occupancy that would just upgrade to a double and i can give you the difference :P | 20:41 |
rm_work | it's small | 20:41 |
johnsom | Ha, ummm, do I need google translate for this? grin | 20:41 |
Alex_Staf | ok this is related to test of l7 | 20:41 |
Alex_Staf | we should have a robot for wrong language | 20:41 |
johnsom | Ouch, google translate fails me | 20:41 |
Alex_Staf | I made a matrix with the feature coverage for planning but I think rm_work once told me there will be some tool that will run automatically on all options ? | 20:42 |
johnsom | DDT? I'm not sure what the status of that is.... | 20:43 |
*** KeithMnemonic has joined #openstack-lbaas | 20:43 | |
xgerman_ | yep | 20:43 |
xgerman_ | but wroth looking into | 20:43 |
Alex_Staf | oh this is what are those DDT test in lbaas ? | 20:43 |
xgerman_ | yep | 20:44 |
Alex_Staf | I could not figure that out | 20:44 |
johnsom | Yeah, that got started, but never finished. They currently don't run in the gate if I remember correctly | 20:44 |
johnsom | If I remember it was based on this module: | 20:45 |
johnsom | #link https://pypi.python.org/pypi/testscenarios | 20:45 |
xgerman_ | they understandibly take a very long time… so ran afoul the gate limit | 20:45 |
johnsom | Which hasn't been updated since 2015 | 20:45 |
johnsom | So, that might not be a good idea | 20:46 |
Alex_Staf | I will start automating tests even if it is for Redhat - we need and want that ASAP. I would love to write them in a way that fit upstream so it can be contributed so I think we should have a plan next week | 20:46 |
johnsom | Yes, we had gate time limit issues with the way the tests were designed. For things like this we should really work to design tests to re-use the LB as much as possible to limit the number of VM boots. | 20:47 |
johnsom | Alex_Staf +1 | 20:47 |
johnsom | My #1 concern is making sure we adhere to only using the stable interface: | 20:47 |
johnsom | #link https://docs.openstack.org/tempest/latest/plugin.html#stable-tempest-apis-plugins-may-use | 20:47 |
johnsom | This is where the old tests go off the rails due to legacy | 20:48 |
Alex_Staf | Ok I will consult face to face with nmagnezi in the office | 20:49 |
johnsom | #2 is making it nicely moduler so we can add new tests easily. | 20:49 |
Alex_Staf | not to miss anything | 20:49 |
johnsom | Alex_Staf was there a specific topic about L7 tests? | 20:49 |
Alex_Staf | johnsom, yes to ask regarding the automatic matrix | 20:49 |
Alex_Staf | as I did and got an answer | 20:49 |
Alex_Staf | :) | 20:50 |
johnsom | Ok | 20:50 |
nmagnezi | Alex_Staf, might be worth to have a dedicated community meeting about tests :-) | 20:50 |
Alex_Staf | nmagnezi, indeed | 20:50 |
johnsom | I think we need to align our API testing too. Currently this is done with the functional tests that are in-tree. I think we should talk about moving those out of tree into the plugin or ... I don't think we need duplicate tests in the tempest-plugin | 20:51 |
johnsom | Yeah, good idea. | 20:52 |
*** KeithMnemonic has quit IRC | 20:52 | |
xgerman_ | +1 | 20:52 |
johnsom | #link https://etherpad.openstack.org/p/octavia-testing-planning | 20:52 |
Alex_Staf | is there anybody else planning to write tests ? | 20:53 |
cgoncalves | FYI, added these 2 new etherpads to https://etherpad.openstack.org/p/octavia-ptg-rocky | 20:54 |
johnsom | <PTL hat> Testing is everyone's responsiblity</PTL hat> | 20:54 |
johnsom | I would like to help with tests, eventually | 20:54 |
nmagnezi | johnsom, let's see how the meeting minutes keeps the formatting with this ^^ :) | 20:55 |
johnsom | Ha | 20:55 |
Alex_Staf | johnsom, I know but everybody has ton of other staff so it eventually could be unprioritized | 20:55 |
Alex_Staf | nmagnezi, LOL | 20:55 |
johnsom | So let's update that etherpad with thoughts/issues then we can schedule a testing meeting either via IRC or hangouts. | 20:55 |
johnsom | Alex_Staf Once we have a good framework set out, it will become a gating factor to get features merged. | 20:56 |
johnsom | IMO | 20:56 |
Alex_Staf | johnsom, amen to that | 20:56 |
nmagnezi | +1 | 20:56 |
johnsom | I think we have just been missing the basic framework for folks to build off of. | 20:57 |
rm_work | yep | 20:57 |
johnsom | #topic Open Discussion | 20:58 |
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)" | 20:58 | |
johnsom | Anything else in the few minutes left? | 20:58 |
jniesz | #link https://review.openstack.org/#/c/528850/ | 20:58 |
jniesz | posted some comments | 20:58 |
jniesz | regarding support for multiple service_types for amps | 20:58 |
johnsom | jniesz Ok. It's good to vote so they don't get overlooked... I see it already has a +2. | 20:59 |
johnsom | I will take a loot | 20:59 |
xgerman_ | yeah, I like to get some things into Q-3 so we have them | 20:59 |
johnsom | look | 20:59 |
*** aojea has joined #openstack-lbaas | 21:00 | |
rm_work | yeah i will review my patches today | 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 17 21:00:08 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
jniesz | thanks | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-17-20.00.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-17-20.00.txt | 21:00 |
johnsom | Sorry, out of time folks. | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2018/octavia.2018-01-17-20.00.log.html | 21:00 |
johnsom | Thanks for joining | 21:00 |
rm_work | i need to address johnsom's concern on the PKCS12 patch | 21:00 |
rm_work | hadn't had time to deal with it this week | 21:00 |
rm_work | err, last week. but maybe today/tomorrow | 21:00 |
rm_work | applied for travel, we'll see. | 21:01 |
rm_work | back after lunch | 21:01 |
*** longstaff has quit IRC | 21:01 | |
johnsom | Ok, added those two issues to the agenda for next week. Hopefully we will get some content on the etherpads | 21:03 |
*** aojea_ has joined #openstack-lbaas | 21:05 | |
*** Alex_Staf has quit IRC | 21:06 | |
*** aojea has quit IRC | 21:08 | |
*** aojea has joined #openstack-lbaas | 21:09 | |
*** aojea_ has quit IRC | 21:13 | |
*** aojea_ has joined #openstack-lbaas | 21:15 | |
*** aojea has quit IRC | 21:18 | |
*** aojea has joined #openstack-lbaas | 21:21 | |
*** aojea_ has quit IRC | 21:23 | |
*** aojea_ has joined #openstack-lbaas | 21:25 | |
*** aojea has quit IRC | 21:28 | |
*** salmankhan has joined #openstack-lbaas | 21:28 | |
*** aojea has joined #openstack-lbaas | 21:30 | |
*** aojea_ has quit IRC | 21:33 | |
*** salmankhan has quit IRC | 21:33 | |
*** aojea_ has joined #openstack-lbaas | 21:35 | |
*** aojea has quit IRC | 21:38 | |
*** aojea has joined #openstack-lbaas | 21:41 | |
*** threestrands_ has joined #openstack-lbaas | 21:44 | |
*** aojea_ has quit IRC | 21:44 | |
*** threestrands_ has quit IRC | 21:45 | |
*** threestrands_ has joined #openstack-lbaas | 21:45 | |
*** threestrands_ has quit IRC | 21:45 | |
*** threestrands_ has joined #openstack-lbaas | 21:45 | |
*** aojea_ has joined #openstack-lbaas | 21:45 | |
*** aojea_ has quit IRC | 21:45 | |
*** aojea has quit IRC | 21:48 | |
*** fnaval has quit IRC | 21:50 | |
rm_work | sooo does anyone understand tempest's account credentials stuff? | 21:58 |
rm_work | if I provide two credentials (one admin, one not) and tell it to use those, it OKs them for the first test, locks them, and then no other test can run using them >_< | 21:59 |
rm_work | so the rest fail because they have no credentials to run | 21:59 |
*** rcernin has joined #openstack-lbaas | 22:02 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: ACTIVE-ACTIVE: OVS diskimage-builder element https://review.openstack.org/533849 | 22:08 |
johnsom | rm_work I am not, about the best I can help you with is this link: https://docs.openstack.org/tempest/latest/configuration.html#dynamic-credentials | 22:11 |
rm_work | i think the issue is i specifically DON'T want that | 22:12 |
rm_work | so i do see I can set that to false... | 22:12 |
rm_work | but i think i did already | 22:12 |
*** slaweq has quit IRC | 22:23 | |
rm_work | k figured it out | 22:54 |
rm_work | i can either run serially, or i can write a bash loop that constantly clears out the tempest account locks :) | 22:54 |
johnsom | That doesn't seem to make sense. | 22:55 |
rm_work | or mount a FS in the lock folder that always returns success on writes but returns nothing on reads :) | 22:55 |
rm_work | apparently it's "core to tempest's design" that everything has to be run isolated | 22:55 |
rm_work | because "tests aren't written assuming they are running alongside other things" | 22:55 |
rm_work | nevermind that in the real world, people might be creating more than one server at a time | 22:56 |
rm_work | IMO that's catering to people who are writing tests in a way that's a little naive | 22:56 |
rm_work | but whatever | 22:56 |
rm_work | hard to go and say "ok, everyone rewrite ALL THE TESTS to not assume you'll be isolated" | 22:56 |
rm_work | i'm sure there's some where the isolation really is important | 22:56 |
rm_work | it's just that there's no way (or plans for a way) to tell tempest to ignore that feature | 22:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!