Wednesday, 2018-05-16

*** yamamoto has joined #openstack-lbaas00:13
*** yamamoto has quit IRC00:17
*** longkb has joined #openstack-lbaas00:21
*** linhnm has joined #openstack-lbaas00:33
*** yamamoto has joined #openstack-lbaas00:33
*** yamamoto has quit IRC00:40
*** yamamoto has joined #openstack-lbaas00:56
*** yamamoto has quit IRC01:00
*** yamamoto has joined #openstack-lbaas01:17
openstackgerritMerged openstack/octavia-dashboard master: Fix sphinx-docs job for sphinx >1.7
*** yamamoto has quit IRC01:23
*** yamamoto has joined #openstack-lbaas01:39
*** yamamoto has quit IRC01:44
*** atoth has quit IRC01:59
*** yamamoto has joined #openstack-lbaas02:00
*** annp has quit IRC02:03
*** longkb has quit IRC02:03
*** longkb has joined #openstack-lbaas02:03
*** annp has joined #openstack-lbaas02:03
*** linhnm has quit IRC02:03
*** yamamoto has quit IRC02:05
dayougit review stops working for me, I got: ssh: connect to host port 29418: Connection timed out, is it down or I am blocked?02:09
johnsomHmm, don’t know.  You could ask in #openstack-infra02:19
*** yamamoto has joined #openstack-lbaas02:21
*** yamamoto has quit IRC02:28
dayouThanks, I asked there02:30
*** yamamoto has joined #openstack-lbaas02:44
*** yamamoto has quit IRC02:48
*** KeithMnemonic has quit IRC02:58
*** yamamoto has joined #openstack-lbaas03:04
*** yamamoto has quit IRC03:09
johnsomHmm, seems like a lot of infra folks are not around due to early travel for the summit.03:12
johnsomI'm about to work on a patch and will test git review in a bit03:12
*** annp has quit IRC03:20
*** yamamoto has joined #openstack-lbaas03:27
*** yamamoto has quit IRC03:32
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Pool
johnsomgit review seems to work for me03:41
*** links has joined #openstack-lbaas03:41
*** yamamoto has joined #openstack-lbaas03:48
*** yamamoto has quit IRC03:54
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Members
*** yamamoto has joined #openstack-lbaas04:11
*** yamamoto has quit IRC04:15
*** yamamoto has joined #openstack-lbaas04:16
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Policy
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Health Monitor
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Pool
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Members
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Health Monitor
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Policy
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Rules
johnsomrm_work Ok, the chain has been updated04:45
*** sapd has quit IRC05:17
*** annp has joined #openstack-lbaas05:34
*** sapd has joined #openstack-lbaas05:56
*** AlexStaf has quit IRC06:02
*** xuhaiwei has joined #openstack-lbaas06:05
*** kobis has joined #openstack-lbaas06:12
*** ltomasbo has joined #openstack-lbaas06:34
openstackgerritOpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata
*** longkb has quit IRC07:04
*** longkb has joined #openstack-lbaas07:05
*** rcernin has quit IRC07:10
*** tesseract has joined #openstack-lbaas07:17
*** yamamoto has quit IRC07:25
rm_workok, gave you a number of +2'd07:30
rm_workwe can merge a ways into that chain07:30
rm_workbut for a couple you'll have to merge the test side too07:30
rm_workso ;)07:30
rm_workreviews appreciated ;)07:31
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Fix sphinx-docs job for sphinx >1.7
rm_work^^ just copied the fix that we did from the main repo, hopefully did it right07:37
xuhaiweiHi, I am installing octavia of Ocata version, but meets some issues, can anyone help?07:38
rm_workOcata is ... very old, in Octavia terms ;P07:39
rm_workit doesn't even have the v2 api exposed yet07:39
xuhaiweiwhen I create a lb from "neutron lbaas-loadbalancer-create" command, I saw this error in octavia api log, "MissingAuthPlugin: An auth plugin is required to fetch a token"07:39
rm_workxuhaiwei: Octavia of any version can run on any cloud (it is not locked to the same versions as the other services) so I recommend you run something newer, ideally Queens07:40
xuhaiweirm_work: yes, it seems that, but my openstack is using ocata version07:40
rm_workyeah, but you can install the Queens version of Octavia on an Ocata cloud07:40
rm_workanyway, I think you just are missing some config07:40
xuhaiweihmm, though octavia ocata version is very old, it should be running, right?07:41
rm_workprobably `auth_strategy = keystone`07:41
rm_workin the default section07:41
*** AlexeyAbashkin has joined #openstack-lbaas07:42
xuhaiweiYes, from the error log, it seems octavia is not configured with authentication07:42
xuhaiweioh, I will try it07:42
rm_workohh right07:42
rm_workbecause you're doing neutron-lbaas07:42
rm_workhold on07:42
rm_workso probably actually it's missing auth data from one of the other sections07:42
xuhaiweiI have these configs in [keystone_authtoken]07:43
xuhaiweiauth_version=3 admin_project_domain = Default admin_tenant_name = service admin_user_domain = Default admin_password = Support admin_user = octavia auth_type = password07:43
xuhaiweiand aslo auth_url07:43
rm_work[service_auth] or [keystone_authtoken] section07:43
rm_workdo you also have service_auth section set up?07:44
xuhaiweiyes, I even configured both of them, though I think I dont need to do07:44
xuhaiweiI am not sure the exact parameter name, for exp, it is "tenant_name" or "admin_tenant_name"?07:45
*** yamamoto has joined #openstack-lbaas07:45
xuhaiweiCan you give me a correct example?07:45
*** yamamoto has quit IRC07:47
*** yamamoto has joined #openstack-lbaas07:47
openstackgerritAdam Harwell proposed openstack/octavia master: Let healthmanager process shutdown cleanly (again)
xuhaiweiOk, I will try again, thank you rm_work .07:49
*** dims has quit IRC07:59
rm_workunfortunately i'm not ... 100% awake right now. wish I could help more. good luck!08:01
*** dims has joined #openstack-lbaas08:02
*** dims has quit IRC08:07
*** dims has joined #openstack-lbaas08:07
rm_workyep passed, mergeplz08:21
rm_worknmagnezi + dayou :P08:21
rm_workassuming it looks good to you guys08:22
rm_workI think a similar one merged in dashboard too...08:22
rm_workah, though maybe we don't need to exclude db/migration in tempest... but i don't think it hurts either.08:22
* rm_work shrugs08:22
*** yboaron has joined #openstack-lbaas08:26
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Fix sphinx-docs job for sphinx >1.7
rm_workah i guess i should fix it08:26
rm_work(i hope)08:26
rm_workslightly less blind this time08:26
*** kobis has quit IRC08:41
*** salmankhan has joined #openstack-lbaas08:54
*** links has quit IRC09:07
*** links has joined #openstack-lbaas09:23
openstackgerritJacky Hu proposed openstack/octavia-dashboard master: Replace noop tests with registration test
dayouSigh, ssh was blocked by our firewall09:25
dayouswitched to http works again09:25
openstackgerritMerged openstack/octavia-tempest-plugin master: Fix sphinx-docs job for sphinx >1.7
openstackgerritMerged openstack/python-octaviaclient master: Fix for docs build in tox.ini
*** ispp has joined #openstack-lbaas09:49
*** ispp has left #openstack-lbaas09:50
*** issp has joined #openstack-lbaas09:50
*** issp has quit IRC09:50
*** ispp has joined #openstack-lbaas09:51
*** ispp has quit IRC09:51
*** ispp has joined #openstack-lbaas09:52
*** yboaron_ has joined #openstack-lbaas09:59
openstackgerritmelissaml proposed openstack/octavia master: Trivial: Update pypi url to new url
*** yboaron has quit IRC10:01
*** sapd has quit IRC10:10
*** sapd has joined #openstack-lbaas10:11
*** salmankhan has quit IRC10:14
*** kobis has joined #openstack-lbaas10:14
*** xuhaiwei has quit IRC10:17
*** salmankhan has joined #openstack-lbaas10:18
*** PagliaccisCloud has quit IRC10:21
*** PagliaccisCloud has joined #openstack-lbaas10:23
*** links has quit IRC10:44
*** AlexStaf has joined #openstack-lbaas10:49
*** kobis has quit IRC10:55
*** links has joined #openstack-lbaas10:58
*** AlexStaf has quit IRC10:58
*** yboaron has joined #openstack-lbaas10:59
*** yboaron_ has quit IRC10:59
*** ispp has quit IRC11:04
*** ispp has joined #openstack-lbaas11:06
*** longkb has quit IRC11:22
*** atoth has joined #openstack-lbaas11:51
*** ispp has quit IRC12:03
*** ispp has joined #openstack-lbaas12:14
*** salmankhan has quit IRC12:20
*** salmankhan has joined #openstack-lbaas12:23
*** samccann has joined #openstack-lbaas12:55
openstackgerritJacky Hu proposed openstack/octavia-dashboard master: Allow member name to be set and updated
openstackgerritJacky Hu proposed openstack/octavia-dashboard master: Allow members to be set as "backup"
openstackgerritJacky Hu proposed openstack/octavia-dashboard master: Allow detail pages to auto refresh upon action
*** ivve has quit IRC13:47
*** Alexey_Abashkin has joined #openstack-lbaas14:44
*** AlexeyAbashkin has quit IRC14:46
*** Alexey_Abashkin is now known as AlexeyAbashkin14:46
*** ispp has quit IRC14:57
*** links has quit IRC14:58
*** ispp has joined #openstack-lbaas15:05
*** ispp has quit IRC15:27
*** yboaron has quit IRC15:45
*** salmankhan has quit IRC16:54
*** links has joined #openstack-lbaas16:54
johnsomrm_work Ping me when you have a second, I have a question about one of the tempest patches16:59
*** yamamoto has quit IRC17:07
*** yamamoto has joined #openstack-lbaas17:08
*** links has quit IRC17:16
*** AlexeyAbashkin has quit IRC17:16
*** kobis has joined #openstack-lbaas17:22
*** tesseract has quit IRC17:27
*** AlexStaf has joined #openstack-lbaas17:41
*** sshank has joined #openstack-lbaas17:43
*** kobis has quit IRC17:45
rm_workjohnsom: sure17:50
johnsomrm_work Line 415, Why was this removed17:51
rm_workbecause it's not needed17:52
rm_workswitched to addCleanup17:52
rm_workfrom addClassResourceCleanup17:52
rm_workso tempest does the removing after the test instead of after the class17:52
johnsomOk, that was what I was wondering, so that runs cleanup after each test?17:52
johnsomGot it17:52
rm_workso anywhere we were doing that "pre-cleanup" stuff... really we need to just tell tempest to do it correctly17:53
johnsomOk also on pool, there are TODOs for session persistence, are you planning to add those before we merge it?17:53
rm_workhmmmm let me look17:53
rm_worki thought i did get that17:53
johnsomLike line 10017:53
rm_workohhhh i fixed it in the other test17:54
rm_workthe API ones17:54
rm_workbut i had copied over the stuff already before that i guess17:54
rm_workto the scenario17:54
rm_worki can prolly fix that if you'd like17:54
rm_workor I can do a TODO cleanup run after we get the bases in17:55
rm_workthere's a number of them that needed to be done after-the-fact anyway17:55
johnsomYeah, ok17:55
johnsomI was finishing testing the dashboard updates, then going to switch to testing those, but I ran into something strange, so I'm investigating.17:56
johnsomThe amp came up, but is failing network setup inside the amp.17:56
johnsomTrying to enable serial console access in my devstack17:56
johnsomblah, this isn't going to work. I don't have passwords enabled18:13
johnsomWell, it's a back image I guess. Booting additional LBs doesn't work either.  I'm going to build an image with root enabled and see what happens18:31
*** salmankhan has joined #openstack-lbaas18:36
*** salmankhan has quit IRC18:41
*** atoth has quit IRC18:42
johnsomPretty sure the ubuntu image is broken at the moment18:55
johnsomHmm, maybe not. Maybe this is something strange on my devstack18:58
*** kobis has joined #openstack-lbaas19:09
*** kobis has quit IRC19:13
*** sshank has quit IRC19:15
*** LutzB has quit IRC19:39
*** yamamoto has quit IRC19:46
*** LutzB has joined #openstack-lbaas19:49
*** yamamoto has joined #openstack-lbaas19:49
*** yamamoto has quit IRC19:51
*** yamamoto has joined #openstack-lbaas19:51
*** yamamoto has quit IRC19:51
johnsom#startmeeting Octavia20:00
openstackMeeting started Wed May 16 20:00:18 2018 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: Octavia)"20:00
openstackThe meeting name has been set to 'octavia'20:00
johnsomHi folks!20:00
*** sapd_ has joined #openstack-lbaas20:00
johnsom#topic Announcements20:01
*** openstack changes topic to "Announcements (Meeting topic: Octavia)"20:01
*** rm_mobile has joined #openstack-lbaas20:01
johnsomJust a heads up, I am going to cancel next weeks meeting as many of us will be at the OpenStack summit in Vancouver.20:01
johnsomBTW, who all is going to the summit?  I know that rm_work/mobile, xgerman, and I will be there. Anyone else?20:02
nmagnezinot me, sorry20:02
* johnsom looks sad20:02
johnsomOk, well, there will at least be three of us representing Octavia.20:03
cgoncalvesI'm not20:03
nmagnezihow about you dayou?20:03
johnsomI have two sessions, a project update and onboarding.20:03
*** sapd has quit IRC20:03
nmagnezijohnsom, nice! I'll watch those :)20:04
johnsomAny other announcements I missed?20:04
johnsom#topic Brief progress reports / bugs needing review20:05
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)"20:05
johnsomI have been focused on getting the provider driver code done.  Everything is now posted for review except the driver library for the call backs.20:05
johnsomI have a few documentation things to update as well.20:05
johnsomAnd of course working on slides for the summti20:06
johnsomAny other progress updates to share today?20:06
johnsomThere is some good stuff on dashboard.  One patch posted makes the panels update status automatically.20:06
johnsomVery cool to see actually20:06
johnsomAdam has also been very busy getting the tempest plugin going.  Great progress there20:07
nmagnezidayou promised this, and delivered :-)20:07
johnsomyes, he has been doing great work on dashboard20:07
johnsomI also hope to get some reviews in on some client patches as I would like to do a release for that soon too.20:08
rm_mobileAh yeah I have some debt in the client20:08
johnsomYeah, I need to add the provider API20:08
johnsomThe release folks are reminding me that we should have a client release soon-ish20:09
rm_mobileWell the debt I have are for features only in master, so20:09
rm_mobileLess urgent20:09
johnsomAny other updates?  Rally or Grenade?20:10
cgoncalvesI think I'm waiting for reviews on grenade20:10
johnsomMS2 is the week of June 4th BTW20:10
xgerman_yeah, painfully aware20:11
nmagnezinothing new on Rally, we are at the final stretch with tripleO so it got priority20:11
johnsomOk, cool, good to know!  Happen to have the link handy?20:11
nmagneziright afterwards I'll complete the Rally scenario20:11
nmagnezibut it's in a good shape20:11
johnsomOk, cool20:11
*** yamamoto has joined #openstack-lbaas20:11
nmagnezijohnsom, yes, both cgoncalves and I can share some URLs to patches20:11
nmagnezii guess that work too :)20:13
rm_mobileI'm stuck in summit prep and travel prep for other stuff too, so I'm basically just trying to get through the reviews I have up already for the rest of this week20:13
rm_mobileWe've got a few large chunks of stuff just waiting because everyone is working hard on getting stuff done, but now there is so much done that it's a giant pile of reviews20:14
nmagnezijohnsom, we have bunch more..20:14
johnsomYep, ok, thanks!20:14
rm_mobileSo we may want to do a hardcore review spike during summit off-hours if possible <_<20:14
rm_mobileI'll be prodding people about that20:15
xgerman_I hope there are off hours…20:15
rm_mobileLol yeah...20:15
johnsomYeah, I have been trying to mix some in.20:15
rm_mobileI feel like usually we have a bit of time20:15
johnsom#topic We need to decide on HTTP status codes for driver issues20:15
*** openstack changes topic to "We need to decide on HTTP status codes for driver issues (Meeting topic: Octavia)"20:15
johnsomSo I would like some input on the status codes we want to return for provider driver issues.20:16
cgoncalvesrm_mobile, off-hours as in at 2 am? :)20:16
rm_mobileLol if need be20:16
johnsomHa, his off ours is like 8am20:16
*** yamamoto has quit IRC20:16
johnsomSo I initially picked 5xx for some of those20:16
rm_mobileI think 501 for basically all of them20:17
johnsomThe bummer is that it would be nice if we never return a 500 on purpose20:17
johnsomWell, ProviderNotEnabled is clearly user error and valid with 40020:17
rm_mobile501 != 50020:17
rm_mobileBut the rest, 50120:17
johnsomBasically they didn't enter a valid driver name20:17
*** rm_mobile has quit IRC20:17
*** rm_mobile has joined #openstack-lbaas20:18
openstackgerritMerged openstack/octavia-dashboard master: Imported Translations from Zanata
johnsom501 is "Not Implemented"20:19
cgoncalves406 Not Acceptable for ProviderUnsupportedOptionError?20:19
johnsomWhich seems wrong for "ProviderDriverError" which is basically the driver raised some unknown exception20:19
*** rm_mobile| has joined #openstack-lbaas20:19
cgoncalvesI think we should use more of 4xx at a quick glance20:19
johnsom406 is typically header stuff I think.20:20
cgoncalves405 Method Not Allowed for ProviderUnsupportedOptionError20:20
rm_mobile|4xx is all classified as client errrors20:20
johnsomBoth not implemented and unsupported option could be 400 as well20:20
rm_mobile|Which is why I don't like it20:20
cgoncalves4xx "is intended for situations in which the error seems to have been caused by the client"20:21
rm_mobile|Which in most cases here is not at all true20:22
rm_mobile|We need to stick with 5xx for server config fails20:22
johnsomDepends on if you expect a user asking for a feature knows if the driver supports it or not. lol20:22
xgerman_johnsom: +120:22
*** rm_mobile has quit IRC20:23
rm_mobile|Ok time to figure out user intent programmatically20:23
johnsomSo, maybe switch ProviderNotImplementedError and ProviderUnsupportedOptionError to 400?20:23
rm_mobile|No thanks IMO20:23
xgerman_yep, if it’s a RTFM type situation or the user is left intentionally in the dark about whihc providers are installed and support waht20:23
johnsomWell there is an API that tells them which drivers are enabled for use. That is why ProviderNotEnabled is clearly a 40020:24
cgoncalves+1 on 40020:24
johnsomYeah, looking again, 501 not implemented is probably right for those.20:25
rm_mobile|Yes that one only20:25
johnsomSo it's really just ProviderDriverError the catch all20:25
rm_mobile|The rest need to be 5xx20:25
johnsomDo we leave it 500 or give it something else.20:25
*** rm_mobile| has quit IRC20:26
*** rm_mobile has joined #openstack-lbaas20:26
johnsomIf people don't read the error, 500 gets interpreted as "octavia is broken". But....  in a way that driver is broken20:26
cgoncalvesProviderDriverError 500. driver was expected to fulfill request but failed20:27
johnsomI guess my vote is to leave it 50020:27
johnsomIt's the most accurate technically20:27
johnsomAny other votes?  I think rm_mobile is 501 on that20:28
xgerman_I like to blame the user…20:30
rm_mobile500 I never even read, I just assume the server screwed up20:31
xgerman_so lean towards 4xx but not strong enought for a vote20:31
rm_mobileUsually it's uncaught explosions20:31
johnsomYeah, that is what this is, uncaught driver explosions20:31
rm_mobileWell, we catch it20:32
rm_mobileAnd we know kinda what's up20:32
xgerman_how do other driver based projects do it? neutron?20:32
*** rm_mobile| has joined #openstack-lbaas20:32
johnsomOk, well, it doesn't sound like we have strong opinions so I'll leave it to the reviewers votes...20:33
johnsomI just thought it would be good to discuss as a team20:33
johnsom#topic Open Discussion20:33
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)"20:33
johnsomAny other topics for this week?20:33
*** yamamoto has joined #openstack-lbaas20:34
xgerman_oh, I need some OSP tech support20:34
xgerman_especially why Octavia doesn’t work in OSP 12…20:35
cgoncalvesxgerman_, it's not supported (tm)20:35
cgoncalveswhat's the status code for that? 4xx or 5xx? :P20:35
nmagnezithat's because.. we don't actually ship it in OSP12 as a supported component :)20:35
johnsomVery happy to see the OSP 13-beta release notes with Octavia fully supported20:35
nmagnezijohnsom, indeed :)20:35
xgerman_anywho, the Tech Preview in 12 doesn’t install the SSL certs — hope that’s fixed in 1320:36
cgoncalveseither use can provide certs or let OSP generate20:36
*** rm_mobile has quit IRC20:36
cgoncalves bug 1462670 in openstack-tripleo-common "Octavia TripleO support: allow auto-generated or user-provided certificates when configuring octavia" [High,Verified] - Assigned to beagles20:37
nmagneziyup. and anyhow for OSP13 we'll be happy to get any feedback and fix what's needed20:37
cgoncalvesOSP Octavia tracker: bug 1433523 in openstack-octavia "[Tracker] [Octavia] Full support" [High,Assigned] - Assigned to nmagnezi20:37
xgerman_somehow my org wants to use OSP1220:37
nmagnezi"Assigned to nmagnezi"20:37
* nmagnezi runs20:37
cgoncalvesnmagnezi, you're the squad lead :P20:37
nmagnezicgoncalves, that was a secret..20:37
cgoncalvesxgerman_, bad! OSP13 is LTS20:37
xgerman_I am juts an engineer (TM)20:38
johnsomAnything else today?20:39
*** yamamoto has quit IRC20:40
johnsomOk, thanks folks!  Enjoy the quiet while we are at the Summit.  Great time for reviewing.....  grin20:40
*** openstack changes topic to "Discussion of OpenStack Load Balancing (Octavia) |"20:41
openstackMeeting ended Wed May 16 20:41:04 2018 UTC.  Information about MeetBot at . (v 0.1.4)20:41
openstackMinutes (text):
*** yamamoto has joined #openstack-lbaas20:55
*** salmankhan has joined #openstack-lbaas20:56
*** sshank has joined #openstack-lbaas20:58
*** salmankhan has quit IRC21:01
*** yamamoto has quit IRC21:02
*** samccann has quit IRC21:04
*** yamamoto has joined #openstack-lbaas21:18
*** yamamoto has quit IRC21:23
*** yamamoto has joined #openstack-lbaas21:39
*** yamamoto has quit IRC21:46
*** rm_mobile| has quit IRC21:47
*** rm_mobile has joined #openstack-lbaas21:48
*** sshank has quit IRC21:49
*** rm_mobile| has joined #openstack-lbaas21:50
*** rm_mobile has quit IRC21:55
*** leitan has joined #openstack-lbaas21:55
*** leitan has quit IRC22:01
*** leitan has joined #openstack-lbaas22:01
*** yamamoto has joined #openstack-lbaas22:22
*** rcernin has joined #openstack-lbaas22:25
*** yamamoto has quit IRC22:29
*** rm_mobile| has quit IRC22:31
rm_workjohnsom: had to fix the test on but it's good now22:42
*** yamamoto has joined #openstack-lbaas22:45
*** yamamoto has quit IRC22:51
rm_workis going to just be stuck forever? are they working on the dependency still?22:53
rm_workis that dependency strictly necessary?22:53
johnsomyeah, they don't like my solution. I haven't gone back to find a different approach.  That change they make is a breaking change for any tempest plugin at a local path22:54
rm_workwe don't have one of those?22:55
rm_workor... do we?22:55
rm_workoh, neutron-lbaas?22:55
johnsomBoth neutron-lbaas and octavia v1 tempest tests are local22:56
rm_workoh right i forgot about v1 tempests even22:56
rm_workshould we just ... move those out to the plugin?22:56
rm_workI could copy them out there22:56
rm_workwe have the structure for it and such22:56
johnsomTheir flippant answer was "you were supposed to make separate repo for the plugins"22:56
johnsomNo, I don't want to contaminate our new shiny plugin22:57
rm_worki mean, it's split up22:57
johnsomI have considered creating repos for those22:57
rm_workv1 / v222:57
rm_worksuch that you could just wipe out any v1 folders and it'd be fine again22:57
rm_workso, i'd say decently well quarantined22:57
johnsomI think the path forward might be hacking their code to re-remove the project from the upper constraints file.  See the problem is they edit the upper constraints file and add in the project itself, so when it later comes along to install the plugin I blows up because the project is in the constraints file and it can't check a local file path for version22:59
johnsomIt's a bit messier than that I think22:59
johnsomSo it's like, undo their hack with another hack22:59
rm_workhave we decided we're going to be bullheaded and not just ... get the stuff out of the repo? :P23:00
johnsombullheaded -> lazy23:01
rm_worki mean yeah23:01
johnsomBoth of those tempest plugins are going away23:01
rm_workhow long do we need to keep OUR v1?23:02
johnsomIt should die when neutron-lbaas dies IMO23:02
rm_workas long as the API right?23:02
rm_workwhich ... is that on the same deprecation cycle?23:02
rm_worki think i agree23:02
rm_workbut we never officially stated it, did we?23:02
johnsomNo, not yet23:03
rm_workhmmm did we ever switch it to DEPRECATED in version discovery/docs even?23:03
johnsomI planned to do it when we start the clock for nlbaas23:03
johnsomwe switched it to "supported"23:03
*** yamamoto has joined #openstack-lbaas23:08
rm_workjohnsom: updating the pools patch to do SP now23:08
rm_workdid you want me to do all of the ipv4/6 stuff on members now?23:08
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for pools
johnsomYeah, I think so, it should be quick, just a wrapper like LB create is23:09
johnsomNow live traffic, that is going to be harder23:09
rm_worklearning about `git review -x` is a huge timesaver :P23:09
rm_workwell did you look at my HM test23:09
rm_workthat added live traffic testing for HM stuff?23:09
rm_worki guess it doesn't use ipv6 member addresses23:10
rm_workso that'll be a little ... yeah23:10
rm_workbut traffic testing for HMs and members is actually not too bad23:10
johnsomI looked at the HM patch but not the live traffic one yet23:10
rm_workI believe I was pretty thorough23:10
rm_worki mean it's part of the HM patch23:10
johnsomOh, yeah, nevermind, I didn't get to the HM one yet23:11
johnsomI stopped at members23:11
*** yamamoto has quit IRC23:12
*** leitan has quit IRC23:19
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for members
*** yamamoto has joined #openstack-lbaas23:29
*** yamamoto has quit IRC23:33
*** yamamoto has joined #openstack-lbaas23:49
*** yamamoto has quit IRC23:56

Generated by 2.15.3 by Marius Gedminas - find it at!