*** jamesmcarthur has joined #openstack-meeting-3 | 00:00 | |
*** hongbin has quit IRC | 00:03 | |
*** macza has quit IRC | 00:08 | |
*** jamesmcarthur has quit IRC | 00:09 | |
*** mjturek has quit IRC | 00:19 | |
*** bobh has joined #openstack-meeting-3 | 00:37 | |
*** markvoelker has quit IRC | 01:26 | |
*** markvoelker has joined #openstack-meeting-3 | 01:26 | |
*** markvoelker has quit IRC | 01:31 | |
*** macza has joined #openstack-meeting-3 | 01:39 | |
*** diablo_rojo has quit IRC | 01:56 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 02:05 | |
*** bobh_ has joined #openstack-meeting-3 | 02:05 | |
*** bobh has quit IRC | 02:09 | |
*** jamesmcarthur has quit IRC | 02:09 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 02:23 | |
*** markvoelker has joined #openstack-meeting-3 | 02:27 | |
*** hongbin has joined #openstack-meeting-3 | 02:29 | |
*** markvoelker has quit IRC | 02:50 | |
*** markvoelker has joined #openstack-meeting-3 | 02:50 | |
*** jamesmcarthur has quit IRC | 03:20 | |
*** psachin has joined #openstack-meeting-3 | 03:37 | |
*** bobh has joined #openstack-meeting-3 | 03:39 | |
*** bobh_ has quit IRC | 03:42 | |
*** bobh has quit IRC | 03:54 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 04:35 | |
*** bobh has joined #openstack-meeting-3 | 04:46 | |
*** psachin has quit IRC | 05:00 | |
*** hongbin has quit IRC | 05:05 | |
*** markvoelker has quit IRC | 05:17 | |
*** bobh has quit IRC | 05:17 | |
*** macza has quit IRC | 05:27 | |
*** macza has joined #openstack-meeting-3 | 05:31 | |
*** radeks__ has joined #openstack-meeting-3 | 05:33 | |
*** psachin has joined #openstack-meeting-3 | 05:34 | |
*** macza has quit IRC | 05:38 | |
*** macza has joined #openstack-meeting-3 | 05:47 | |
*** markvoelker has joined #openstack-meeting-3 | 05:49 | |
*** jamesmcarthur has quit IRC | 05:54 | |
*** macza has quit IRC | 05:56 | |
*** markvoelker has quit IRC | 06:22 | |
*** markvoelker has joined #openstack-meeting-3 | 06:23 | |
*** macza has joined #openstack-meeting-3 | 06:25 | |
*** markvoelker has quit IRC | 06:27 | |
*** macza has quit IRC | 06:30 | |
*** macza has joined #openstack-meeting-3 | 06:41 | |
*** macza has quit IRC | 06:51 | |
*** rossella_s has joined #openstack-meeting-3 | 07:00 | |
*** rossella_s has quit IRC | 07:05 | |
*** apetrich has joined #openstack-meeting-3 | 07:49 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 07:55 | |
*** jamesmcarthur has quit IRC | 07:59 | |
*** lpetrut has joined #openstack-meeting-3 | 08:03 | |
*** radeks_ has joined #openstack-meeting-3 | 08:03 | |
*** radeks__ has quit IRC | 08:06 | |
*** slaweq has joined #openstack-meeting-3 | 08:06 | |
*** markvoelker has joined #openstack-meeting-3 | 08:23 | |
*** rossella_s has joined #openstack-meeting-3 | 09:05 | |
*** apetrich has quit IRC | 09:29 | |
*** lpetrut has quit IRC | 09:32 | |
*** apetrich has joined #openstack-meeting-3 | 09:37 | |
*** e0ne has joined #openstack-meeting-3 | 09:42 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 09:56 | |
*** yamamoto has joined #openstack-meeting-3 | 09:58 | |
*** jamesmcarthur has quit IRC | 10:00 | |
*** yamamoto has quit IRC | 10:17 | |
*** yamamoto has joined #openstack-meeting-3 | 10:28 | |
*** yamamoto has quit IRC | 10:30 | |
*** yamamoto has joined #openstack-meeting-3 | 10:36 | |
*** yamamoto has quit IRC | 10:38 | |
*** yamamoto has joined #openstack-meeting-3 | 10:40 | |
*** pbourke has quit IRC | 11:01 | |
*** pbourke has joined #openstack-meeting-3 | 11:02 | |
*** yamamoto has quit IRC | 11:44 | |
*** dosaboy has quit IRC | 12:02 | |
*** dosaboy has joined #openstack-meeting-3 | 12:07 | |
*** raildo has joined #openstack-meeting-3 | 12:13 | |
*** yamamoto has joined #openstack-meeting-3 | 12:30 | |
*** yamamoto has quit IRC | 12:36 | |
*** yamamoto has joined #openstack-meeting-3 | 13:10 | |
*** tosky has joined #openstack-meeting-3 | 13:10 | |
*** ianychoi has joined #openstack-meeting-3 | 13:17 | |
*** markvoelker has quit IRC | 13:18 | |
*** markvoelker has joined #openstack-meeting-3 | 13:20 | |
*** yamamoto has quit IRC | 13:21 | |
*** tellesnobrega has joined #openstack-meeting-3 | 13:44 | |
*** jeremyfreudberg has joined #openstack-meeting-3 | 13:55 | |
tellesnobrega | #startmeeting sahara | 14:00 |
---|---|---|
openstack | Meeting started Thu Jan 3 14:00:03 2019 UTC and is due to finish in 60 minutes. The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: sahara)" | 14:00 | |
openstack | The meeting name has been set to 'sahara' | 14:00 |
tosky | o/ | 14:00 |
tellesnobrega | o/ | 14:00 |
jeremyfreudberg | o/ | 14:00 |
tellesnobrega | hi folks | 14:00 |
tellesnobrega | hope you all had a great time on the holidays | 14:01 |
tellesnobrega | lets start with usual | 14:01 |
tellesnobrega | #topic News/Updates | 14:02 |
*** openstack changes topic to "News/Updates (Meeting topic: sahara)" | 14:02 | |
tellesnobrega | I've been working on the split plugins | 14:02 |
tellesnobrega | which should be mergeable now | 14:02 |
tosky | a) feature sets and its usage to implement S3; b) review of the split repositories; c) fix some python3 issues (almost there); d) rechecked APIv2, called for help | 14:03 |
tellesnobrega | also, working on some apiv2 stuf | 14:03 |
tellesnobrega | stuff | 14:03 |
tosky | (and help came) | 14:03 |
jeremyfreudberg | jumped in on the tempest problem related to unversioned endpoint, reviewed some other patches, will continue on with more apiv2 work next | 14:04 |
tellesnobrega | any more news/updates? | 14:05 |
tellesnobrega | lets move on then | 14:06 |
tellesnobrega | #topic Split Plugins | 14:06 |
*** openstack changes topic to "Split Plugins (Meeting topic: sahara)" | 14:06 | |
tellesnobrega | so, right now we have the plugins split, tosky have reviewed it a lot this last weeks (thanks a lot tosky) and we should be moving today with the patches to create the repos | 14:07 |
tellesnobrega | right tosky? | 14:07 |
tosky | yes, correct; I prepared two draft patches to start the import process and setup the new repositories | 14:08 |
tosky | according, uhm, moment | 14:09 |
tosky | I will find the document, anyway, we need a patch against project-config (or two, if we need to define the repositories first and their properties base jobs later instead of having a unified patch) | 14:10 |
tosky | and another one for governance | 14:10 |
tosky | this way we can import sahara-plugin-* without breaking sahara | 14:10 |
tosky | and start adding the basic jobs (pep8) | 14:11 |
tosky | then we can apply the patch which cleans sahara.git, and everything should work as before | 14:11 |
tosky | hopefully | 14:11 |
tellesnobrega | hopefully being the key word | 14:11 |
tellesnobrega | :) | 14:11 |
tellesnobrega | tosky, do you need help with any of those patches? or do you have them ready? | 14:12 |
tosky | I can submit them and at most W-1 until we go through few iteractions | 14:12 |
tosky | I can also try to ask on -infra now that there are more people around | 14:12 |
tellesnobrega | nice | 14:13 |
tellesnobrega | if you need help feel free to ping me | 14:13 |
tellesnobrega | if I'm not on irc, just email :) | 14:13 |
tellesnobrega | jeremyfreudberg, any questions on the split? | 14:14 |
jeremyfreudberg | not at the moment | 14:15 |
tellesnobrega | cool | 14:15 |
tellesnobrega | moving on | 14:15 |
tellesnobrega | actually, tosky anything else on the topic? | 14:16 |
tosky | no, I think I don't have anything else to add right now | 14:16 |
tellesnobrega | sure | 14:16 |
tosky | or better: | 14:16 |
tosky | the work will start after the import; we can help RDO people with packaging the new plugins | 14:16 |
tosky | then another batch of work will be needed after the patch on sahara.git to fix at least puppet-sahara and ansible-sahara | 14:17 |
tosky | but at least the import should be easy | 14:17 |
tosky | and that's it | 14:18 |
tellesnobrega | awesome, thanks tosky | 14:18 |
tellesnobrega | moving on now | 14:19 |
tellesnobrega | #topic APIv2 | 14:19 |
*** openstack changes topic to "APIv2 (Meeting topic: sahara)" | 14:19 | |
tellesnobrega | so, APIv2 is moving on well lately | 14:19 |
tellesnobrega | the payload patch merged | 14:20 |
tellesnobrega | api ref has a +2 | 14:20 |
tellesnobrega | we still have the unversioned endpoints patch | 14:20 |
tellesnobrega | and we are missing microversioning from jeremyfreudberg | 14:20 |
tellesnobrega | anything else I missed? | 14:20 |
tosky | I had a question on the unversioned endpoint patch, or better, on the sahara-tempest patch | 14:20 |
tosky | I mean, it's working but I was a bit puzzled | 14:21 |
tellesnobrega | you have the floor | 14:21 |
tosky | uhm, I wrote it last night and I'm starting to doubt that what I wrote makes sense | 14:22 |
jeremyfreudberg | you mean the v1.1 calls using the v2 url format? | 14:23 |
tosky | yep | 14:25 |
tosky | my last comment here: https://review.openstack.org/#/c/622330/ | 14:26 |
jeremyfreudberg | it is expected, even if strange | 14:26 |
*** bobh has joined #openstack-meeting-3 | 14:26 | |
tosky | would you have some time to try to call that v1.1 endpoint API with unversioned endpoint from a curl or anyway without tempest or saharaclient to see if the old format still really work as documented? | 14:27 |
tellesnobrega | I can run that on monday if jeremyfreudberg doesn't have time | 14:28 |
tosky | ok, I guess I won't have a finished tempest v2 client anyway before Monday | 14:29 |
*** bobh has quit IRC | 14:29 | |
tosky | and for sure I won't have the answer on how to organize the v2 tests before that (the QA PTL has still holidays) | 14:29 |
tellesnobrega | sure, current master to test that is ok? or do I need to apply any patches? | 14:29 |
jeremyfreudberg | tosky: not sure if i totally understand your message, you mean to see if both with and without project id in url work | 14:29 |
*** njohnston has joined #openstack-meeting-3 | 14:30 | |
tosky | jeremyfreudberg: that's the idea, if I'm not missing anything; the APIv1.1 with unversioned endpoints seems to be working, but there is some magic in the middle | 14:30 |
tosky | I'd like to ensure that a 3rd-party client is not broken | 14:31 |
jeremyfreudberg | tosky: ok, i will check it | 14:32 |
tosky | thanks! | 14:32 |
tellesnobrega | anything else on apiv2 that I missed? | 14:33 |
jeremyfreudberg | one thing | 14:34 |
jeremyfreudberg | not necessarily needed to be answered instantly: some further clarity on https://storyboard.openstack.org/#!/story/2004675 | 14:34 |
tosky | oh, that | 14:34 |
tellesnobrega | I can take the action to fix those files | 14:35 |
tosky | job_templates enforces a mix of data-processing:job-templates:... and data-processing:jobs:... rules | 14:35 |
tosky | the problem is how to fix them without breaking anything | 14:35 |
tellesnobrega | hmm, I will take a look | 14:36 |
tosky | in hindsight (when it's easier to speak) it should have been better not to reuse jobs/ but to use a different endpoint, maybe | 14:37 |
jeremyfreudberg | also, i retract my comment (From the story) that job_templates.py looks fine | 14:37 |
jeremyfreudberg | because it's also inconsistent | 14:37 |
tellesnobrega | sure | 14:38 |
tellesnobrega | if I need help I will ping you | 14:38 |
jeremyfreudberg | i think we'll definitely need to invent a new name | 14:38 |
tellesnobrega | if so, we need to do it now | 14:39 |
jeremyfreudberg | to be clear, just a new name in the policies, the actual api is fine | 14:39 |
tellesnobrega | ok | 14:39 |
tellesnobrega | got it | 14:39 |
tellesnobrega | I will take a look and get back with questions | 14:41 |
jeremyfreudberg | the simplest solution is a sudden jump to have apiv1 using v2-styled policy names | 14:41 |
jeremyfreudberg | but i guess "sudden jump" is not okay | 14:41 |
tellesnobrega | maybe not, I have not looked into the issue properly, but I guess we can create under sahara/common/policies | 14:43 |
tellesnobrega | a v2 folder and add job there and use | 14:43 |
tellesnobrega | I will see how to best make that | 14:43 |
tellesnobrega | something similar to what we did on the client | 14:43 |
tellesnobrega | where we added v2 for the jobs and job-templates | 14:44 |
jeremyfreudberg | yes, but we only get one policy file (i assume) to control both v1, and v2, so the names still can't conflict | 14:44 |
jeremyfreudberg | i think the answer will come with a bit more exploring | 14:45 |
tellesnobrega | yes | 14:45 |
tellesnobrega | I will dig that | 14:45 |
tellesnobrega | jeremyfreudberg, how is the microversining stuff coming along? | 14:45 |
jeremyfreudberg | i'll be resuming it soon | 14:47 |
*** macza has joined #openstack-meeting-3 | 14:49 | |
tellesnobrega | great, do you think you would be able to finish by M2? | 14:50 |
*** macza has quit IRC | 14:51 | |
jeremyfreudberg | i'll say it like this, i really hope there is a meaningful patch ready by then | 14:52 |
tellesnobrega | ok | 14:52 |
jeremyfreudberg | and there's a good chance there will be | 14:52 |
tellesnobrega | thanks | 14:52 |
tellesnobrega | I strongly encourage you to make that happen :) | 14:52 |
tellesnobrega | if it doesn't its ok, but I would like to see all apiv2 done | 14:53 |
jeremyfreudberg | me too | 14:53 |
tellesnobrega | thanks | 14:53 |
*** mjturek has joined #openstack-meeting-3 | 14:54 | |
tellesnobrega | we have 6 minutes left | 14:54 |
tellesnobrega | anything else to discuss? | 14:54 |
jeremyfreudberg | yeah, i still don't know where "long" comes from in the query string checking patch | 14:54 |
jeremyfreudberg | (by the way, the patch looks really really good otherwise) | 14:55 |
tellesnobrega | thanks | 14:55 |
tellesnobrega | I see that parameter when I run openstack dataprocessing some command | 14:55 |
tellesnobrega | long is there and from my debug it shows up as one of the parameters if you pass it on | 14:55 |
jeremyfreudberg | which command? do you mean with --long ? or something else | 14:56 |
tellesnobrega | I left it there so it would be allowed, I can double check if it is really necessary | 14:56 |
tellesnobrega | yes | 14:56 |
tellesnobrega | --long | 14:56 |
tellesnobrega | iirc, it showed up on the parameters list | 14:56 |
tellesnobrega | if passed | 14:56 |
jeremyfreudberg | interesting, i didn't think that --long went to the request params but it might in some case | 14:57 |
jeremyfreudberg | if you don't mind double checking | 14:57 |
jeremyfreudberg | i can look a little bit too | 14:57 |
tellesnobrega | I will do | 14:58 |
tellesnobrega | anything else? | 14:58 |
jeremyfreudberg | that's it from me | 14:59 |
tosky | veeery quickly, as there is another meeting here after us: python 3 | 14:59 |
tosky | this patch https://review.openstack.org/#/c/626643/ brings us a bit forward, now sahara-eng start but it gets stuck when connecting to the nodes using ssh, something related to pickle | 14:59 |
tellesnobrega | I've seen this issue locally | 14:59 |
tellesnobrega | do you have ideas on how to fix it? | 15:00 |
tellesnobrega | we have to close now | 15:00 |
tellesnobrega | lets continue on #openstack-sahara | 15:00 |
tellesnobrega | thanks all | 15:00 |
tosky | yep | 15:00 |
*** jeremyfreudberg has left #openstack-meeting-3 | 15:00 | |
tellesnobrega | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
openstack | Meeting ended Thu Jan 3 15:00:33 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-01-03-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-01-03-14.00.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-01-03-14.00.log.html | 15:00 |
*** tellesnobrega has left #openstack-meeting-3 | 15:00 | |
*** hongbin has joined #openstack-meeting-3 | 15:01 | |
haleyb | hi, wondering if anyone is here for l3 meeting? | 15:01 |
slaweq | haleyb: hi | 15:01 |
slaweq | I'm here but You can cancel it as well :) | 15:02 |
haleyb | slaweq: hi, i had almost forgot about it until the reminder came | 15:02 |
slaweq | :) | 15:02 |
haleyb | i think miguel still has a conflict, and i don't see swami | 15:03 |
slaweq | IMHO lets wait few minutes and end it if nobody will come | 15:03 |
haleyb | +1 | 15:03 |
njohnston | o/ | 15:04 |
*** tosky has left #openstack-meeting-3 | 15:04 | |
haleyb | that makes 3 :) | 15:04 |
njohnston | I am still an L3 padawan though ;-) | 15:05 |
haleyb | we can do a quick meeting i guess, at least go through any new l3 bugs | 15:06 |
haleyb | #startmeeting neutron_l3 | 15:06 |
openstack | Meeting started Thu Jan 3 15:06:33 2019 UTC and is due to finish in 60 minutes. The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:06 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:06 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:06 |
haleyb | #topic Bugs | 15:07 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:07 | |
haleyb | There was a new bug filed yesterday regarding IPAM, which is on the l3 spectrum | 15:08 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1810314 | 15:08 |
openstack | Launchpad bug 1810314 in neutron "neutron objects base get_values() fails with KeyError" [Critical,New] | 15:08 |
haleyb | falls between IPAM and DB | 15:08 |
slaweq | IMO it's failing because of switch to Subnet OVO in IPAM module | 15:09 |
slaweq | and (probably) fix should be somewhere on tricircle's side | 15:09 |
haleyb | slaweq: right, and i didn't know if a quick fix was good or bad | 15:09 |
slaweq | what quick fix? | 15:09 |
slaweq | revert? | 15:09 |
haleyb | slaweq: i think we can tweak get_values() to not fail, but maybe more of a hack | 15:09 |
haleyb | return [c[0] for c in query] | 15:10 |
slaweq | ahh, yes it would be hack IMO | 15:10 |
haleyb | that fails because apparently query = [{}] | 15:10 |
slaweq | I would prefer firts that some OVO expert would take a look at it | 15:10 |
slaweq | njohnston ^^ :) | 15:11 |
njohnston | Yes, let me take a look | 15:11 |
slaweq | haleyb: but if You will change this get_values() function, I think that this test will fail later as this subnet should be created and it wasn't, right? | 15:11 |
njohnston | I'm familiar with that OVO change | 15:11 |
haleyb | slaweq: ack, the quick hack of something like return [c[0] for c in query if c] would fix it, but seemed dirty | 15:11 |
haleyb | having njohnston look would be better than a hack :) | 15:12 |
njohnston | yep, I'll look at it today | 15:12 |
slaweq | +1 | 15:12 |
slaweq | thx njohnston | 15:12 |
njohnston | happy to help! | 15:13 |
haleyb | great, thanks njohnston ! | 15:13 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1809134 | 15:13 |
openstack | Launchpad bug 1809134 in neutron "TypeError in QoS gateway_ip code in l3-agent logs" [High,In progress] - Assigned to Brian Haley (brian-haley) | 15:13 |
haleyb | https://review.openstack.org/#/c/626401/ in progress | 15:14 |
haleyb | i need to address review comments again, but obvious but | 15:14 |
haleyb | s/bug | 15:14 |
*** bobh has joined #openstack-meeting-3 | 15:14 | |
slaweq | but I see that even with this patch still many tests in neutron-tempest-plugin-dvr-multinode-scenario are failing :/ | 15:15 |
slaweq | so this wasn't real issue which cause those failures? | 15:16 |
haleyb | i think it fixed some other failures, but not all of them | 15:17 |
slaweq | ok | 15:17 |
slaweq | so we will have to investigate others later :) | 15:17 |
slaweq | I will keep it in mind | 15:17 |
haleyb | yes, i think a lot of the rest were timeout failures | 15:18 |
haleyb | next bug is https://bugs.launchpad.net/neutron/+bug/1810349 | 15:19 |
openstack | Launchpad bug 1810349 in neutron "agent gw ports created on non dvr destination hosts" [Medium,In progress] - Assigned to Enyinna Ochulor (enyinna1234) | 15:19 |
haleyb | https://review.openstack.org/#/c/628071/ was just proposed, have not looked yet | 15:20 |
*** armstrong has joined #openstack-meeting-3 | 15:20 | |
haleyb | next is https://bugs.launchpad.net/neutron/+bug/1774459 | 15:22 |
openstack | Launchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,Confirmed] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 15:22 |
haleyb | i was able to get through review yesterday, and Swami has continued work with a follow-on as well. | 15:22 |
haleyb | he's not here today... | 15:23 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1806770 | 15:24 |
openstack | Launchpad bug 1806770 in neutron "DHCP Agent should not release DHCP lease when client ID is not set on port" [Medium,In progress] - Assigned to Arjun Baindur (abaindur) | 15:24 |
haleyb | there is a review, but i don't see an update for a while, https://review.openstack.org/#/c/623066/ | 15:24 |
haleyb | next is https://bugs.launchpad.net/neutron/+bug/1798475 | 15:25 |
openstack | Launchpad bug 1798475 in neutron "Fullstack test test_ha_router_restart_agents_no_packet_lost failing" [High,In progress] - Assigned to LIU Yulong (dragon889) | 15:25 |
haleyb | liu is still investigating | 15:26 |
haleyb | that's the only bugs i have | 15:27 |
haleyb | #topic Open discussion | 15:27 |
*** openstack changes topic to "Open discussion (Meeting topic: neutron_l3)" | 15:27 | |
haleyb | anything else to discuss? | 15:27 |
slaweq | I have one bug also to mention | 15:27 |
slaweq | https://bugs.launchpad.net/neutron/+bug/1809238 | 15:28 |
openstack | Launchpad bug 1809238 in neutron "[l3] `port_forwarding` cannot be set before l3 `router` in service_plugins" [High,In progress] - Assigned to LIU Yulong (dragon889) | 15:28 |
slaweq | it's somehow related to L3 | 15:28 |
*** e0ne has quit IRC | 15:28 | |
slaweq | as it is related to port forwarding service plugins | 15:28 |
slaweq | it looks that portforwarding service plugin require to be loaded in proper order, after L3 service plugin | 15:28 |
slaweq | so I want to ask You to check this and tell there what You think about it - should we just document properly that order of service plugins in config file is important | 15:29 |
slaweq | or should we implement some internal mechanism to load plugins in proper order | 15:30 |
haleyb | right, i looked yesterday and was surprised order was that important. | 15:30 |
slaweq | there is patch for that: https://review.openstack.org/626561 | 15:31 |
haleyb | slaweq: so have a known good order and load if specified? | 15:31 |
slaweq | yes, I was thinking about something like priorities for plugins defined somewhere internally | 15:32 |
slaweq | and then check which of them are configured and sort them in proper order | 15:32 |
slaweq | if we need some | 15:32 |
slaweq | IMHO raising exception which is proposed now in https://review.openstack.org/626561 is not most user friendly solution | 15:32 |
slaweq | but I just wanted to ask others to take a look at it :) | 15:33 |
haleyb | that would be best imo. in this case should the exception still be raised if the l3 plugin wasn't specified at all? | 15:33 |
slaweq | IMHO yes | 15:34 |
slaweq | in such case we should raise exception to tell operator that his config is wrong | 15:34 |
haleyb | we just don't know the reason (wrong order possibly), but we can document that until we have something better | 15:35 |
slaweq | yes, that is kind of workaround for now IMHO | 15:35 |
haleyb | i think i like that better, just wonder how we'd make the internal list withoug making it too complicated | 15:37 |
haleyb | but maybe that's work for whoever codes it up :) | 15:38 |
slaweq | +1 | 15:38 |
haleyb | i.e. we don't need to list everything, just a small subset | 15:39 |
slaweq | yes, I think so - we can just list plugins which should be loaded "before" or "after" something else | 15:40 |
slaweq | and left all others as default | 15:40 |
haleyb | right. let's just add a comment for liu | 15:41 |
slaweq | but that some kind of idea - I don't think it will be complicated to code but I may be wrong | 15:41 |
slaweq | ok, thx haleyb | 15:41 |
haleyb | we can make it complicated, but shouldn't :) | 15:41 |
slaweq | LOL | 15:41 |
njohnston | :-) | 15:41 |
haleyb | any other things to discuss? | 15:42 |
slaweq | not from me | 15:42 |
njohnston | nope | 15:42 |
haleyb | #endmeeting | 15:43 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:43 | |
openstack | Meeting ended Thu Jan 3 15:43:47 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:43 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-01-03-15.06.html | 15:43 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-01-03-15.06.txt | 15:43 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-01-03-15.06.log.html | 15:43 |
haleyb | thanks for coming everyone! | 15:43 |
njohnston | \o | 15:44 |
*** njohnston has left #openstack-meeting-3 | 15:44 | |
slaweq | o/ | 15:45 |
*** macza has joined #openstack-meeting-3 | 16:26 | |
*** moguimar has quit IRC | 16:27 | |
*** bobh has quit IRC | 17:21 | |
*** tsmith2 has quit IRC | 17:23 | |
*** tsmith2 has joined #openstack-meeting-3 | 18:07 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:10 | |
*** diablo_rojo has joined #openstack-meeting-3 | 18:11 | |
*** bnemec has quit IRC | 18:13 | |
*** diablo_rojo has quit IRC | 18:15 | |
*** diablo_rojo has joined #openstack-meeting-3 | 18:15 | |
*** jamesmcarthur has quit IRC | 18:25 | |
*** bnemec has joined #openstack-meeting-3 | 18:26 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:28 | |
*** jamesmcarthur has quit IRC | 18:28 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:29 | |
*** armstrong has quit IRC | 18:30 | |
*** bnemec has quit IRC | 18:30 | |
*** bnemec has joined #openstack-meeting-3 | 18:34 | |
*** bnemec has quit IRC | 18:39 | |
*** jamesmcarthur has quit IRC | 18:40 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:40 | |
*** bnemec has joined #openstack-meeting-3 | 18:52 | |
*** bnemec has quit IRC | 18:58 | |
*** bnemec has joined #openstack-meeting-3 | 19:14 | |
*** irclogbot_1 has quit IRC | 19:24 | |
*** irclogbot_1 has joined #openstack-meeting-3 | 19:27 | |
*** bobh has joined #openstack-meeting-3 | 19:37 | |
*** bobh has quit IRC | 19:41 | |
*** bobh has joined #openstack-meeting-3 | 20:12 | |
*** raildo has quit IRC | 20:14 | |
*** e0ne has joined #openstack-meeting-3 | 20:21 | |
*** apetrich has quit IRC | 20:33 | |
*** e0ne has quit IRC | 20:37 | |
*** apetrich has joined #openstack-meeting-3 | 20:46 | |
*** psachin has quit IRC | 20:48 | |
*** jamesmcarthur has quit IRC | 20:53 | |
*** e0ne has joined #openstack-meeting-3 | 20:54 | |
*** bobh has quit IRC | 20:55 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 21:03 | |
*** jamesmcarthur has quit IRC | 21:08 | |
*** dconde has joined #openstack-meeting-3 | 21:28 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 21:28 | |
*** bobh has joined #openstack-meeting-3 | 21:38 | |
*** jamesmcarthur has quit IRC | 21:43 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 21:48 | |
*** e0ne has quit IRC | 21:50 | |
*** e0ne has joined #openstack-meeting-3 | 21:52 | |
*** jamesmcarthur has quit IRC | 21:53 | |
*** e0ne has quit IRC | 21:57 | |
*** radeks_ has quit IRC | 22:04 | |
*** slaweq has quit IRC | 22:11 | |
*** dconde has quit IRC | 22:17 | |
*** bobh has quit IRC | 22:30 | |
*** moguimar has joined #openstack-meeting-3 | 22:35 | |
*** slaweq has joined #openstack-meeting-3 | 22:38 | |
*** moguimar has quit IRC | 22:38 | |
*** slaweq has quit IRC | 22:43 | |
*** apetrich has quit IRC | 22:56 | |
*** apetrich has joined #openstack-meeting-3 | 23:13 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 23:20 | |
*** yamamoto has joined #openstack-meeting-3 | 23:29 | |
*** hongbin has quit IRC | 23:53 | |
*** bobh has joined #openstack-meeting-3 | 23:54 | |
*** macza has quit IRC | 23:54 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!