22:00:13 #startmeeting neutron_drivers 22:00:14 Meeting started Thu Oct 5 22:00:13 2017 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:00:18 The meeting name has been set to 'neutron_drivers' 22:00:22 hello 22:00:28 hey 22:00:43 ssup 22:00:49 amotoki, yamamoto: ping 22:02:20 let's wait a copuple of minutes for amotoki and yamamoto 22:02:25 ok 22:03:31 hi, sorry for late 22:04:10 np problem amotoki, thanks for attending 22:04:26 I don't see yamamoto, so let's get going 22:05:01 The agenda is here: https://wiki.openstack.org/wiki/Meetings/NeutronDrivers#Agenda 22:05:12 #topic Alternate time meeting 22:05:41 yesterday armax and I had a conversation about looking for a time slot alternative 22:06:14 armax problem is that early morning hist time is when he can work with his Suse counterparts in Europe 22:06:44 so he proposes to "share the pain", alternating the meeting time 22:07:11 I am fine 22:07:13 the same way we do with the Neutron meeting 22:07:22 so this slot and some early CA, US one? 22:07:29 yes 22:08:02 it would have to be sustainable when we fallback to standard time in the US 22:08:03 so 2pm UTC 22:08:14 and 10pm UTC 22:08:17 every other week 22:08:31 or 1400UTC and 2200 UTC I should say 22:08:41 the present meeting is at 2200utc 22:09:04 does 1400UTC work for you, armax, when we fallback to standard time 22:09:06 ? 22:09:29 that would be 6am, I don’t typically function at that time 22:09:34 even if I am awake 22:09:54 how about 1500UTC 22:09:57 but the problem for me is that the mornings from 7am to 10am are loocked up 22:10:32 armax: so on the alternate week you wouldn't attend? 22:10:55 the reason to alternate is to allow the rest of the team to meet in a time you all are comforable with 22:11:03 and I would be able to engage half the time 22:11:18 mlavalle: right, unless I happen to travel and I am in a funny timezone :) 22:11:48 ihrachys: what are your thoughts? 22:12:24 amotoki: does 1400UTC work for you? 22:12:27 well I am fine with the change if it helps to keep armax involved and is better for Asian fellas 22:12:35 I am okay with either. 14or15UTC is easier to attend. 22:12:47 I enjoy mornings, so it's to the better for me 22:13:12 and I understand that yamamoto also prefers 1400UTC 22:13:13 right, I think we should give this a try 22:13:35 and see if we can engage a few other folks who may be interested in attending but are not in US timezones 22:13:44 and at the same time, we allow people in the US East cost, Europe and Middle East to attend the meeting every two weeks 22:14:02 i'm in a US timezone and have trouble at this time :) 22:14:05 I know haleyb is interested in attending 22:14:55 ok, let's give it a try 22:15:30 haleyb: right 22:15:33 next week will be our first alternate session 22:15:44 so early mornings may gather a larger crowd 22:15:59 early morning US time, that is 22:16:00 hi 22:16:07 hey yamamoto 22:16:12 mlavalle, make sure you send the patch for irc-meetings repo earlier 22:16:22 so that we have ical files in advance 22:16:29 ihrachys: I'll do it tonight or tomorrow morning 22:16:30 and cancel meetings if there is overlap 22:16:36 do we need a doodle? 22:16:45 to pick a day 22:17:17 before that, maybe Thursday already works 22:17:28 that was my assumption 22:17:34 mlavalle: we should look at what’s available in the openstack calendar 22:17:44 as far as I checked, 1400UTC Thursday next week is only used by one meeting, so it would be no problem 22:17:50 but I assume you already thought of that :) 22:18:07 ^^^^ 22:18:07 sorry.... I see a wrong slsot 22:18:43 neutron-upgrades meeting is in the same slot 22:18:49 on Thu 22:18:51 all five meeting channels seems to be used already.. 22:19:48 US mornings are usually packed because of sync with Europe 22:19:58 ok, so I have to fix the meeting room problem 22:20:24 I'll work on that as soon as we finish this meeting 22:20:41 yamamoto: does 1400UTC work better for you? 22:20:42 we need to increase timezones 22:20:58 mlavalle: it's fine 22:21:00 by moving to mars 22:21:03 armax, or just get another channel 22:21:06 the idea is to alternante between 2200UTC and 1400UTC 22:21:09 ihrachys: too simple 22:21:12 or hold them in #openstack-neutron channel 22:21:16 ihrachys: you gotta think bolder 22:21:20 actually, that wouldn't be that bad 22:21:26 ihrachys: there’s no nice logging that way 22:21:38 is there? 22:21:47 we can use a project channel for meetings now. meeting bot is there 22:22:16 amotoki: that makes it hard to index the meeting logs 22:22:19 though, no? 22:22:25 fwaas team moved their meeting to #neutron-fwaas and it works. 22:22:42 I think it was even encouraged somewhere, but I struggle to find the email 22:22:56 armax: we can use the same title, but I am not sure how gerrit bot can pollute our logs.. 22:22:57 um 22:22:59 I'll ask xgerman and sridar thei experience 22:22:59 that might work 22:23:13 it’s worth a try at least once 22:23:23 and see how we do 22:23:24 the "[openstack-dev] [tc][all] Move away from meeting channels" thread 22:23:36 http://lists.openstack.org/pipermail/openstack-dev/2017-June/118899.html 22:23:37 ihrachys: I still think we should move to mars 22:23:46 armax, well, it's 2024 no? 22:23:52 it’s not impractical at all 22:23:54 gotta have some interim solution 22:23:55 actually 22:23:59 let me try something 22:24:19 * ihrachys fastened seatbelts 22:24:35 so 22:24:56 http://eavesdrop.openstack.org/meetings/neutron_drivers/2017/neutron_drivers.2017-10-05-22.24.log.txt 22:24:58 we’re good 22:25:06 I was surprised that two same name meetings can be started 22:25:18 ok, let's give it a try next week 22:25:19 the danger is the noise that comes from people interleaved messages 22:25:27 unless we tell them to BACK OFF! 22:25:34 a tad rude, but that works 22:25:40 in the alternate time slot 22:25:50 I'll still see if I can get a meeting room 22:25:56 mlavalle: sounds good to me 22:26:15 mlavalle: shall I get quotes for tickets to mars? 22:26:17 who’s coming? 22:26:29 I'll go 22:26:32 sweet 22:26:59 #topic Triaged bugs 22:27:19 Triaged bugs to discuss today are here: https://bugs.launchpad.net/neutron/+bugs?field.status%3Alist=Triaged&field.tag=rfe 22:27:47 First up is https://bugs.launchpad.net/neutron/+bug/1653932 22:27:48 Launchpad bug 1653932 in neutron "[rfe] network router:external field not exported" [Wishlist,Triaged] 22:28:29 The way I see this one is that we have an agreement on how to move it forward 22:29:30 yup 22:29:38 we lack hands that can crack code up 22:29:54 he is not to do it? 22:30:10 at least we could ask 22:30:25 we could try 22:30:48 unless someone in the meeting wants to go for it 22:31:09 it’s straighforward work 22:31:16 it only takes time 22:31:22 does the description reflect the final idea? 22:31:26 actually I’d say this is almost low-hanging fruit 22:31:38 and it’s a great starter bug 22:31:46 because it touches many parts of the system 22:31:50 it tells what's bad but doesn't say what's expected 22:31:50 but the ‘easy’ ones 22:32:35 ihrachys: what do you mean? 22:32:57 armax, well from looking at the description, it's not clear what you actually agreed on in comments 22:33:15 oh 22:33:21 there are multiple ideas there, and I think we need capture the final one in description so that whoever is going to implement it knows the path 22:33:30 we said we’ll expose a new API that shows the subnets for the floating IP ranges avaialble 22:33:39 ihrachys: I can do that 22:33:45 go for it 22:34:41 I suggest we mark it approved and also introduce a new tag 22:34:43 rfe-ready 22:35:04 define difference to rfe-approved? 22:35:09 what do we want to signal with that? 22:35:15 and start advertising that with rfe-ready are approved ready that are in need of volunteers 22:36:02 the original workflow assumed that rfe-approved was for bugs that had owners on both sides of reviews and contributions 22:36:26 so we transition from rfe-ready to rfe-approved once we get volunteers? 22:36:32 if we mark this one approved but no-one picks it up it’s just gonna linger 22:36:58 or we simply mark it approved without assignee 22:37:02 what is the difference from rfe-postponed? 22:37:16 and start advertising on the ML and team meetings for volunteers 22:37:38 we can also use it in the on-boarding sessions during summits 22:37:46 rfe-postoned was for bugs that were considered worthy but had dependencies that prevented them from being worked on straightaway 22:38:19 armax: are definitions (except rfe-ready) documented somewhere? 22:38:40 okay, rfe-postponed means it is not ready. 22:39:03 rfe-ready is a new proposal, so we need to document it if we use it 22:39:09 https://docs.openstack.org/neutron/latest/contributor/policies/blueprints.html, 22:39:15 but I don’t see the rfe-postponed 22:39:30 I can update that document 22:39:38 mlavalle: there’s a link on the wiki page 22:39:45 and it looks like there are a few 22:39:46 https://bugs.launchpad.net/neutron/+bugs?field.tag=rfe-postponed 22:39:54 we should go back and see which ones are still relevant 22:40:04 ihrachys, yamamoto, haleyb: thoughts? 22:40:23 re new tag, just post a patch and we can then discuss 22:40:24 mlavalle: anyhow, leave this with me and I’ll put some notes together and see if this can get traction 22:40:28 I like the idea of a category that we can advertise for work ready to b done 22:40:38 I think rfe-approved without assignee would work same, but let's take a look 22:40:49 ihrachys: agreed 22:40:53 I actually prefer that 22:41:10 so long as we’re proactive in seeking for help 22:41:14 it’s worth a try 22:41:20 I am not so hung up on the tag itself 22:41:41 + for advertising broadly 22:41:45 I like the concept of have something ready to be picked up, though, and advertiseing it 22:42:30 any other comments? 22:42:36 I suppose it’s important that the RFE being advertised is somewhat well scoped 22:42:43 yeap 22:43:04 the same applies to low hanging fruit bugs 22:43:20 yes, that's why I asked to update description in that bug. if you think it's low hanging, you should expect people that are not in context of the project enough to understand what is expected. 22:43:24 OK, 40 mins in, we’re just 1 in 22:43:29 armax: will you document this? 22:43:38 mlavalle: this being the bug? 22:43:46 mlavalle: yes 22:43:55 and the process? 22:44:04 the process 22:44:04 ihrachys: the process too? Oh boy, ok 22:44:06 I mean, the unassigned + focus on scope 22:44:19 you guys take the whole arm with the finger 22:44:20 that's how bureaucracies work 22:44:33 they expand and waste ink 22:44:33 if you know what I mean 22:44:52 ok, so this RFE is approved 22:45:21 mlavalle: I’d say so 22:45:42 Next up is https://bugs.launchpad.net/neutron/+bug/1689830 22:45:43 Launchpad bug 1689830 in neutron "[RFE] advanced policy for allowed addres pairs" [Wishlist,Triaged] 22:46:15 this is also another one where we said that another API might solve the use case 22:46:42 I am not particularly fond of the approach, but I suppose I get by 22:46:42 yeap 22:47:01 and the submitter agreed with kevinbenton's comment 22:47:26 this is also another starter bug 22:47:33 I'd say so 22:49:29 i almost agree, but have one thing to clarify 22:49:43 do we suggest to add a new attribute to allowed_address_pair dictionary or add a new attr to the port dict? 22:50:13 the comment says to the port 22:50:22 mlavalle: +1 22:50:25 comment #16 22:50:58 yeah, the comment says so. 22:51:25 on the other hand, it is a variation of allowed-address-paris, so I wonder which is easier to understand for end-users. 22:54:29 thought? 22:55:05 either would work and achieves the goal requested in this bug 22:55:15 but I think the intent is that we are saying in the new attributes the ports from which we can take addresses for allowed-address-pairs 22:55:56 in other words, the new attribute would express the range of possiblities for allowed address pairs 22:56:02 does that make sense? 22:56:45 yes 22:56:54 ok please update the description 22:57:00 it does suggest something very different 22:57:06 a new policy rule or smth 22:57:17 yeah, agree with ihrachys 22:57:25 that’s why people who files RFE should refrain from making proposals 22:57:28 :( 22:57:41 yeah, stick to use case 22:57:42 they should stick to describing the problem 22:57:44 it works for me 22:57:57 but it doesn’t matter how LOUD we said it 22:57:57 who's to update 22:58:01 it doesn’t sink in 22:58:10 I'll update it 22:58:13 so end-users will see addresses from ports specified in the new attribute? 22:58:18 mlavalle: +1 22:58:26 2 mins to the top of the hours 22:58:30 hour* 22:58:48 amotoki: no, they will see port UUID's that they can impersonate 22:59:13 okay 22:59:25 we ran out of time 22:59:41 please remember next week will try the alternate time slot 22:59:56 I will send message to the ML 23:00:12 Thanks for attending 23:00:19 #endmeeting