*** maxhub_ has joined #openstack-meeting | 00:00 | |
*** mjturek has quit IRC | 00:06 | |
*** erlon has joined #openstack-meeting | 00:07 | |
*** lseki has quit IRC | 00:14 | |
*** dolphm has quit IRC | 00:16 | |
*** tetsuro has joined #openstack-meeting | 00:18 | |
*** slaweq has joined #openstack-meeting | 00:21 | |
*** slaweq has quit IRC | 00:27 | |
*** fatema_ has quit IRC | 00:38 | |
*** igordc has quit IRC | 00:48 | |
*** jamesmcarthur has joined #openstack-meeting | 00:49 | |
*** markvoelker has joined #openstack-meeting | 00:51 | |
*** zhubx has quit IRC | 00:53 | |
*** zhubx has joined #openstack-meeting | 00:53 | |
*** markvoelker has quit IRC | 01:03 | |
*** jbadiapa has quit IRC | 01:23 | |
*** jbadiapa has joined #openstack-meeting | 01:23 | |
*** senrique_ has joined #openstack-meeting | 01:38 | |
*** rcernin has quit IRC | 01:49 | |
*** rcernin has joined #openstack-meeting | 01:53 | |
*** erlon has quit IRC | 01:53 | |
*** hongbin has joined #openstack-meeting | 01:54 | |
*** cheng1 has joined #openstack-meeting | 01:54 | |
*** iyamahat has quit IRC | 02:01 | |
*** yamahata has quit IRC | 02:01 | |
*** ianychoi has quit IRC | 02:03 | |
*** ianychoi has joined #openstack-meeting | 02:03 | |
*** whoami-rajat has joined #openstack-meeting | 02:08 | |
*** SotK has quit IRC | 02:15 | |
*** mgagne has quit IRC | 02:15 | |
*** mgagne has joined #openstack-meeting | 02:15 | |
*** SotK has joined #openstack-meeting | 02:15 | |
*** psachin has joined #openstack-meeting | 02:50 | |
*** jamesmcarthur has quit IRC | 02:52 | |
*** hongbin has quit IRC | 03:06 | |
*** senrique_ has quit IRC | 03:10 | |
*** apetrich has quit IRC | 03:15 | |
*** cheng1 has quit IRC | 03:20 | |
*** alexandre_b has joined #openstack-meeting | 03:21 | |
*** jamesmcarthur has joined #openstack-meeting | 03:36 | |
*** jamesmcarthur has quit IRC | 03:44 | |
*** jamesmcarthur has joined #openstack-meeting | 03:45 | |
*** jamesmcarthur has quit IRC | 03:47 | |
*** jamesmcarthur has joined #openstack-meeting | 03:47 | |
*** jamesmcarthur has quit IRC | 03:52 | |
*** cheng1 has joined #openstack-meeting | 03:55 | |
*** tetsuro has quit IRC | 03:58 | |
*** jamesmcarthur has joined #openstack-meeting | 04:00 | |
*** jamesmcarthur has quit IRC | 04:01 | |
*** maxhub_ has quit IRC | 04:04 | |
*** imsurit_ofc has joined #openstack-meeting | 04:05 | |
*** janki has joined #openstack-meeting | 04:50 | |
*** psachin has quit IRC | 04:58 | |
*** tetsuro has joined #openstack-meeting | 05:18 | |
*** psachin has joined #openstack-meeting | 05:19 | |
*** lbragstad has joined #openstack-meeting | 05:25 | |
*** lbragstad has quit IRC | 05:41 | |
*** iyamahat has joined #openstack-meeting | 05:43 | |
*** alexandre_b has quit IRC | 05:45 | |
*** ivy has joined #openstack-meeting | 05:46 | |
*** vishalmanchanda has joined #openstack-meeting | 05:57 | |
*** ivy has quit IRC | 06:04 | |
*** cheng1_ has joined #openstack-meeting | 06:22 | |
*** e0ne has joined #openstack-meeting | 06:23 | |
*** cheng1 has quit IRC | 06:25 | |
*** markvoelker has joined #openstack-meeting | 06:31 | |
*** liuyulong has joined #openstack-meeting | 06:32 | |
*** e0ne has quit IRC | 06:43 | |
*** e0ne has joined #openstack-meeting | 06:47 | |
*** apetrich has joined #openstack-meeting | 06:52 | |
*** e0ne has quit IRC | 06:59 | |
mattoliverau | ok fc_sig meeting time | 07:00 |
---|---|---|
mattoliverau | #startmeeting fc_sig | 07:00 |
openstack | Meeting started Wed Mar 27 07:00:26 2019 UTC and is due to finish in 60 minutes. The chair is mattoliverau. Information about MeetBot at http://wiki.debian.org/MeetBot. | 07:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 07:00 |
*** openstack changes topic to " (Meeting topic: fc_sig)" | 07:00 | |
openstack | The meeting name has been set to 'fc_sig' | 07:00 |
cmurphy | o/ | 07:00 |
mattoliverau | pinglist: gmann, mattoliverau, tonyb | 07:00 |
diablo_rojo | o/ | 07:00 |
mattoliverau | (minus cmurphy who turned up before I could ping) :P | 07:00 |
cmurphy | lol | 07:01 |
tonyb | o7 | 07:01 |
mattoliverau | oh a salute, I'll take it | 07:01 |
mattoliverau | This weeks agenda: | 07:01 |
mattoliverau | #link https://wiki.openstack.org/wiki/First_Contact_SIG | 07:02 |
mattoliverau | Shall we wait for gmann or just begin? | 07:02 |
diablo_rojo | I dont think he will be attending since its like... 2:00AM his time? | 07:03 |
mattoliverau | oh, pfft, who needs sleep :P | 07:03 |
mattoliverau | fair enough | 07:03 |
diablo_rojo | I do. I ran an 8k today :P | 07:03 |
mattoliverau | #topic New Contributor Patches | 07:03 |
*** openstack changes topic to "New Contributor Patches (Meeting topic: fc_sig)" | 07:03 | |
*** lennyb has joined #openstack-meeting | 07:03 | |
mattoliverau | diablo_rojo: wow | 07:04 |
* tonyb didn't do homework but did notice the 2 tripleo new-contributor patches merged this week :) | 07:04 | |
diablo_rojo | I accidentally did the homework! | 07:04 |
mattoliverau | tonyb: oh cool nice | 07:04 |
mattoliverau | diablo_rojo: WHAT! | 07:04 |
tonyb | It's homework or run the meeting pick one ;P | 07:05 |
mattoliverau | good, cause I didn't do the homework either. It's been a little crazy at home this week. | 07:05 |
mattoliverau | * fortnight | 07:05 |
mattoliverau | oh good | 07:05 |
diablo_rojo | Yeah we had a bunch of new contributors to storyboard | 07:05 |
diablo_rojo | potential outreachy interns | 07:05 |
*** e0ne has joined #openstack-meeting | 07:05 | |
tonyb | diablo_rojo: cool. | 07:06 |
mattoliverau | oh cool, with all the flurry of net contrib patches, anything stand out for New contrib of the month? | 07:06 |
diablo_rojo | Ehhh its a little early to tell | 07:06 |
mattoliverau | not that we've had one yet.. and it's definitely not monthly :P | 07:06 |
diablo_rojo | we will see if they respond to comments | 07:06 |
mattoliverau | oh yes.. the dreaded, pushing a patch is the easy part. pushing a follow up is hard. | 07:07 |
tonyb | mattoliverau: as it's the first it can be New COntributor of the eon! | 07:07 |
mattoliverau | lol | 07:07 |
mattoliverau | anything else on this topic? | 07:08 |
diablo_rojo | Nope | 07:08 |
mattoliverau | diablo_rojo: will any of the interns or potential interns be at summit/ptg? | 07:08 |
diablo_rojo | mattoliverau, not that I know of sadly | 07:09 |
diablo_rojo | Maybe shanghai | 07:09 |
mattoliverau | :( otherwise we could have met and hung out with them getting them used to the craziness of a summit | 07:09 |
mattoliverau | I guess we should offer that for anyone new at the OUI as well. | 07:10 |
mattoliverau | anyway, I'm just rambling now. let's move on. | 07:10 |
mattoliverau | #topic Ask.openstack.org Contribution Questions | 07:10 |
*** openstack changes topic to "Ask.openstack.org Contribution Questions (Meeting topic: fc_sig)" | 07:10 | |
mattoliverau | Anyone notice anything new? or did anyone seed some more questions? | 07:11 |
diablo_rojo | I didnt go answer any but I looked up the two I had posted a while ago and they still could use some love. | 07:12 |
* tonyb sheepishly looks at his boots | 07:12 | |
diablo_rojo | I got responses..but not correct for one of them. | 07:12 |
mattoliverau | tonyb: are they ugg boots cause then sheepish would have a double meaning :) | 07:12 |
tonyb | mattoliverau: LOL | 07:12 |
mattoliverau | remember, I'm a dad now.. I can say those kind of things :P | 07:13 |
tonyb | mattoliverau: very true | 07:13 |
mattoliverau | From a quick look now, I can't see anything new contributor-ish that is new (well based on dates). | 07:13 |
mattoliverau | we do need to give diablo_rojo's anon questions some love | 07:14 |
tonyb | when I find them | 07:14 |
* tonyb might be missing some thing | 07:14 | |
mattoliverau | aha, that sounds like a volunteer ;) | 07:14 |
tonyb | Um no | 07:15 |
mattoliverau | if you follow each link you should find them. She used some of the tags we are monitoring. | 07:15 |
tonyb | mattoliverau: Okay | 07:16 |
diablo_rojo | Definitely sounds like a volunteer ;) | 07:16 |
diablo_rojo | Yes I did | 07:16 |
tonyb | mattoliverau: I'll double check that my tabs have all the links | 07:16 |
mattoliverau | kk | 07:16 |
mattoliverau | well if someone hasn't gotten to them by next meeting I'll pull out the big action item guns. | 07:17 |
mattoliverau | anything else for this topic? | 07:17 |
diablo_rojo | mattoliverau, that sounds like you just volunteered to run the next meeting ;) | 07:18 |
mattoliverau | diablo_rojo: well anything can probably use the #action tag.. but... bugger. | 07:19 |
mattoliverau | depends on when the meeting is ;) | 07:19 |
diablo_rojo | :D | 07:19 |
diablo_rojo | Two weeks from now ;) | 07:19 |
mattoliverau | lol, I meant time | 07:19 |
mattoliverau | #topic Sandbox Bot | 07:19 |
*** openstack changes topic to "Sandbox Bot (Meeting topic: fc_sig)" | 07:19 | |
*** slaweq has joined #openstack-meeting | 07:19 | |
mattoliverau | tonyb: over to you | 07:19 |
* diablo_rojo looks at tonyb | 07:19 | |
tonyb | Ummm | 07:20 |
tonyb | You know 2 weeks ago I made a promise | 07:20 |
tonyb | to email the list | 07:20 |
tonyb | about a week ago I worked out that I've lost the last version of the code :/ | 07:21 |
mattoliverau | oh noes | 07:21 |
tonyb | I normally live in a world wheer gerrit is my backup but this time I chose not to | 07:21 |
diablo_rojo | This kids is a lesson in commiting and pushing code often even if its still a WIP | 07:22 |
tonyb | then someone ran git clean -fdx && git reset --hard origin/master in all the repos I have cloned | 07:22 |
mattoliverau | oh opps | 07:22 |
mattoliverau | maybe your new script can "git stash && git clean -fdx && git reset --hard origin/master" :P | 07:23 |
tonyb | mattoliverau: Yeah I decided I wanted from free disk so ran my updater script with --clean :( | 07:23 |
tonyb | anyway | 07:23 |
tonyb | can I have a raincheck? | 07:24 |
mattoliverau | so the stuff in sandbox is much older? | 07:24 |
tonyb | Yeah | 07:24 |
tonyb | it's close but I had bug fixes locally :( | 07:24 |
tonyb | I'm keen to fix it so I can run a 'test run' during OUI | 07:24 |
tonyb | don't tell anytone | 07:24 |
tonyb | anyone even :( | 07:24 |
mattoliverau | oh well at least there is an enforced deadline. | 07:25 |
mattoliverau | well debug it, and then maybe send an email when you get back to parity | 07:25 |
tonyb | Yeah kinda | 07:25 |
* diablo_rojo imagines mattoliverau banging some gavel in resolution | 07:26 | |
mattoliverau | oh I should get one of the those.. can we have one for OUI? | 07:26 |
tonyb | Sure | 07:27 |
mattoliverau | ok. well let's bug tonyb again in 2 weeks and see if anythings moved. tonyb please ping me (or us) if you need any help getting it done before OUI | 07:28 |
mattoliverau | #topic Summit + Forum Planning | 07:28 |
*** openstack changes topic to "Summit + Forum Planning (Meeting topic: fc_sig)" | 07:28 | |
mattoliverau | seems diablo_rojo has organised some awesome fc-sig events for Monday and Tuesday. | 07:29 |
mattoliverau | #link https://www.openstack.org/summit/denver-2019/summit-schedule/events/23740/first-contact-sig-meet-and-greet | 07:30 |
mattoliverau | #link https://www.openstack.org/summit/denver-2019/summit-schedule/events/23659/welcoming-new-contributors-state-of-the-union-and-deduplication-of-efforts | 07:30 |
mattoliverau | diablo_rojo: do we need to talk about plans for these? | 07:31 |
mattoliverau | maybe bring any left over snacks (like the tim-tams) to the meet and greet, or do we need an American or Denver equiv :P | 07:32 |
diablo_rojo | tim tams sounds good | 07:32 |
* tonyb will have tim tams | 07:32 | |
diablo_rojo | Maybe we can get other junk food | 07:33 |
tonyb | spotz: hasn't asked for any yet but meh I'll pre-empt | 07:33 |
diablo_rojo | as for the second one..just be there with brains a plenty to chat | 07:33 |
mattoliverau | luckly I arrive on Friday so by Tuesday my brain should be working :) | 07:34 |
mattoliverau | let's move on then | 07:34 |
mattoliverau | #topic Project Liaisons | 07:34 |
*** openstack changes topic to "Project Liaisons (Meeting topic: fc_sig)" | 07:34 | |
mattoliverau | Now that there are a bunch of new ptls we should email the list and make sure the liason list is updated | 07:35 |
diablo_rojo | +2 | 07:35 |
mattoliverau | at least with the projects that have defaulted to the ptl | 07:35 |
mattoliverau | not that the last call out got the PTLs to go update the wiki. | 07:36 |
mattoliverau | any volunteers? | 07:36 |
mattoliverau | I see no one wants to speak up :P | 07:37 |
mattoliverau | I'll give it a whirl then. | 07:38 |
* diablo_rojo looks at mattoliverau :) | 07:38 | |
diablo_rojo | Thank you mattoliverau :) | 07:38 |
mattoliverau | #action mattoliverau to send out an email to the list asking for PTLs to update FC SIG liason list. | 07:38 |
mattoliverau | let's move on.. | 07:39 |
diablo_rojo | a true hero ;) | 07:39 |
mattoliverau | #topic People to Reach Out To | 07:39 |
*** openstack changes topic to "People to Reach Out To (Meeting topic: fc_sig)" | 07:39 | |
mattoliverau | Is there anything to talk about here. Anyone reached out. I'll admit I haven't really looked at this at all. | 07:39 |
diablo_rojo | I dont think anything has happened with them | 07:40 |
diablo_rojo | I think we can table this topic unless you want to set actions for people | 07:41 |
* tonyb didn't do anything with the people on his list | 07:41 | |
mattoliverau | yeah let's leave it for now.. cause we might want to talk about something more important.. the new meeting time. | 07:42 |
diablo_rojo | \o/ last topic? | 07:42 |
mattoliverau | #topic new meeting time | 07:42 |
*** openstack changes topic to "new meeting time (Meeting topic: fc_sig)" | 07:42 | |
mattoliverau | yup | 07:42 |
mattoliverau | diablo_rojo: you can sleep soon :) | 07:43 |
diablo_rojo | Woot | 07:43 |
diablo_rojo | I saw one more response come in today | 07:43 |
mattoliverau | cool, diablo_rojo any updates? | 07:43 |
*** kopecmartin|off is now known as kopecmartin | 07:43 | |
mattoliverau | you sent an email today, so will the next meeting be the first at the new time? | 07:44 |
diablo_rojo | I was gonna give it till the end of the week and announce the new time | 07:44 |
diablo_rojo | Ehhh I think I said in the email that the next one would be the new time? | 07:44 |
diablo_rojo | Or was t the one after? | 07:44 |
mattoliverau | the 9/10 april. which should be the next right? | 07:45 |
* mattoliverau always fails at dates and timezones :P | 07:45 | |
*** e0ne has quit IRC | 07:45 | |
tonyb | [tony@thor ~]$ date --date "+2 weeks" | 07:46 |
tonyb | Wed Apr 10 17:45:59 AEST 2019 | 07:46 |
mattoliverau | tonyb: ahh great work | 07:46 |
diablo_rojo | So that one would be the new time? | 07:46 |
diablo_rojo | Or no? | 07:46 |
mattoliverau | so yes next meeting. | 07:46 |
diablo_rojo | We wanted to wait till after all the dst changes I think? | 07:46 |
diablo_rojo | Cool | 07:46 |
mattoliverau | thats when you say it takes effect in your email :) | 07:46 |
tonyb | I think that is after the chaange here | 07:46 |
diablo_rojo | So yeah, end of the week I will announce the new time/update the config | 07:46 |
tonyb | and AU is last IIUC | 07:47 |
mattoliverau | diablo_rojo: cool. | 07:47 |
tonyb | So yeah 2 weeks from now at whatevere the new time is | 07:47 |
mattoliverau | oh yeah.. I didn't think about our time changing again. damn you day light saving time! | 07:47 |
diablo_rojo | Behind the times and in the future simultaneously. Impressive. | 07:47 |
tonyb | diablo_rojo: we are a paradox! | 07:47 |
mattoliverau | +1 | 07:48 |
*** e0ne has joined #openstack-meeting | 07:48 | |
diablo_rojo | I still enjoy knowing that the flat earth people think Australia is a government subsidized ploy to make people think the world is round. | 07:48 |
mattoliverau | cool, then I don't think there is anything else to say on this topic then.. we'll await diablo_rojo's annoucement | 07:49 |
diablo_rojo | And that its not actually a thing | 07:49 |
diablo_rojo | Nothing else from me | 07:49 |
* tonyb can't wait to find out ;P | 07:49 | |
mattoliverau | finally, I can stop using the damn funny sounding accent :P | 07:49 |
mattoliverau | cool then.. | 07:49 |
diablo_rojo | mattoliverau, and not be so jetlagged | 07:50 |
mattoliverau | #topic open floor | 07:50 |
*** openstack changes topic to "open floor (Meeting topic: fc_sig)" | 07:50 | |
tonyb | mattoliverau: LOL | 07:50 |
diablo_rojo | Can you keep the funny accent at least until the Summit starts? My sister will want to hear it in person on Friday night. | 07:50 |
mattoliverau | lol, fine, another month or so wont hurt :P | 07:51 |
tonyb | mattoliverau: doesn't have an accent | 07:51 |
diablo_rojo | I think its a month exactly | 07:51 |
tonyb | diablo_rojo: you do ... | 07:51 |
*** liuyulong_ has joined #openstack-meeting | 07:51 | |
tonyb | Oh wow you're right | 07:51 |
mattoliverau | lol, tonyb thanks, I agree. | 07:51 |
*** e0ne has quit IRC | 07:51 | |
diablo_rojo | I'm outnumbered here so I guess I am the minority..but in denver... | 07:52 |
*** e0ne has joined #openstack-meeting | 07:52 | |
* diablo_rojo shakes fist | 07:52 | |
mattoliverau | Anything else anyone want to raise before we let diablo_rojo get some sleep? | 07:52 |
diablo_rojo | you will be the funny accent people ;) | 07:52 |
mattoliverau | lol | 07:52 |
diablo_rojo | Yes sleep please | 07:52 |
*** e0ne has quit IRC | 07:52 | |
mattoliverau | cool | 07:53 |
*** liuyulong has quit IRC | 07:54 | |
mattoliverau | well thanks everyone for coming and I look forward to chatting again at the next meeting. Same day... different time. | 07:54 |
*** e0ne has joined #openstack-meeting | 07:54 | |
tonyb | mattoliverau: I think you can do a thing ;P | 07:54 |
mattoliverau | oh yeah | 07:54 |
mattoliverau | just dragging it out :P | 07:54 |
mattoliverau | #endmeeting | 07:54 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 07:54 | |
openstack | Meeting ended Wed Mar 27 07:54:58 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 07:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/fc_sig/2019/fc_sig.2019-03-27-07.00.html | 07:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/fc_sig/2019/fc_sig.2019-03-27-07.00.txt | 07:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/fc_sig/2019/fc_sig.2019-03-27-07.00.log.html | 07:55 |
tonyb | \o/ | 07:55 |
diablo_rojo | Thank you again mattoliverau | 07:55 |
diablo_rojo | I owe you something. I would say a beer but idk if the gout will be flaring up in Denver amd it will be on the forbidden list. | 07:56 |
mattoliverau | nps, night diablo_rojo o/ | 07:56 |
mattoliverau | let's see how the meds hold out ;) | 07:56 |
* diablo_rojo croses fingers for mattoliverau | 07:56 | |
*** diablo_rojo has quit IRC | 08:03 | |
*** liuyulong_ has quit IRC | 08:04 | |
*** lajoskatona has left #openstack-meeting | 08:11 | |
*** e0ne has quit IRC | 08:17 | |
*** yamahata has joined #openstack-meeting | 08:24 | |
*** yamamoto has joined #openstack-meeting | 08:33 | |
*** Lucas_Gray has joined #openstack-meeting | 08:46 | |
*** sridharg has quit IRC | 08:54 | |
*** sridharg has joined #openstack-meeting | 08:56 | |
*** pcaruana has joined #openstack-meeting | 08:57 | |
*** ttsiouts has joined #openstack-meeting | 09:00 | |
*** ttsiouts has quit IRC | 09:10 | |
*** tetsuro has quit IRC | 09:12 | |
*** ttsiouts has joined #openstack-meeting | 09:13 | |
*** priteau has joined #openstack-meeting | 09:16 | |
*** tssurya has joined #openstack-meeting | 09:18 | |
*** a-pugachev has joined #openstack-meeting | 09:19 | |
*** Lucas_Gray has quit IRC | 09:37 | |
*** Lucas_Gray has joined #openstack-meeting | 09:37 | |
*** ralonsoh has joined #openstack-meeting | 09:42 | |
*** cheng1_ has quit IRC | 09:55 | |
*** cheng1_ has joined #openstack-meeting | 10:07 | |
*** e0ne has joined #openstack-meeting | 10:12 | |
*** yamamoto has quit IRC | 10:21 | |
*** imsurit_ofc has quit IRC | 10:28 | |
*** alexandre_b has joined #openstack-meeting | 10:31 | |
*** e0ne has quit IRC | 10:34 | |
*** electrofelix has joined #openstack-meeting | 10:41 | |
*** e0ne has joined #openstack-meeting | 10:42 | |
*** a-pugachev has quit IRC | 10:45 | |
*** maxhub_ has joined #openstack-meeting | 10:45 | |
*** a-pugachev has joined #openstack-meeting | 10:46 | |
*** kaisers has quit IRC | 10:47 | |
*** martial_ has joined #openstack-meeting | 10:48 | |
*** kaisers has joined #openstack-meeting | 10:49 | |
*** rcernin has quit IRC | 10:51 | |
*** oneswig has joined #openstack-meeting | 10:57 | |
martial_ | Stig, Blair, Alex, Maxime? | 10:57 |
oneswig | bonjour | 10:57 |
maxhub_ | Bonjour! | 10:58 |
alexandre_b | Bonjour | 10:58 |
martial_ | Bonjour indeed :) | 10:58 |
martial_ | sounds like we have quorum :) | 10:58 |
oneswig | Take it away, Mr Music :-) | 10:59 |
oneswig | martial_: will you drive today? | 11:00 |
martial_ | #start-meeting scientific-sig | 11:00 |
martial_ | #startmeeting scientific-sig | 11:01 |
openstack | Meeting started Wed Mar 27 11:01:00 2019 UTC and is due to finish in 60 minutes. The chair is martial_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 11:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 11:01 |
*** openstack changes topic to " (Meeting topic: scientific-sig)" | 11:01 | |
openstack | The meeting name has been set to 'scientific_sig' | 11:01 |
martial_ | #chair oneswig | 11:01 |
openstack | Current chairs: martial_ oneswig | 11:01 |
oneswig | up, up and away | 11:01 |
martial_ | Good morning team | 11:01 |
*** yamamoto has joined #openstack-meeting | 11:01 | |
oneswig | Greetings | 11:01 |
*** verdurin has joined #openstack-meeting | 11:01 | |
oneswig | #link Agenda for today https://wiki.openstack.org/wiki/Scientific_SIG#IRC_Meeting_March_27th_2019 | 11:01 |
verdurin | Morning. | 11:02 |
oneswig | Morning verdurin | 11:02 |
martial_ | Today we have an exciting agenda (as always :) ) | 11:02 |
martial_ | #topic Evaluation of hardware-specific machine learning systems orchestrated in an OS cluster at NIST | 11:02 |
*** openstack changes topic to "Evaluation of hardware-specific machine learning systems orchestrated in an OS cluster at NIST (Meeting topic: scientific-sig)" | 11:02 | |
martial_ | We welcome Maxime and Alexandre to talk to us about the work they did on their project for NIST | 11:03 |
oneswig | Thank you for coming! | 11:03 |
martial_ | For people that want to follow up at home the link to the outline for their presentation is at | 11:03 |
martial_ | #link https://docs.google.com/document/d/190v0XtuVt1oH7yhPwjpuQ6mFLhL1dNcjNwTIF7Y9n9w/edit?usp=sharing | 11:03 |
martial_ | and it has been accepted as a lighting talk for the Denver Summit | 11:03 |
oneswig | What is Multimodal information? | 11:04 |
martial_ | #link https://www.openstack.org/summit/denver-2019/summit-schedule/events/23243/evaluation-of-hardware-specific-machine-learning-systems-orchestrated-in-an-os-cluster-at-nist | 11:04 |
martial_ | Alex, Maxime: the floor is yours | 11:04 |
maxhub_ | Thanks for welcoming us, that's a great opportunity to dry-run our presentation! | 11:04 |
alexandre_b | Thank you for this opportunity, Multimodal Information is a group of researchers that performs evaluation on machine learning systems | 11:05 |
maxhub_ | So first of all: hi everyone, we (Alexandre Boyer and Maxime Hubert), we are working at NIST and we are going to present to you how we automated our machine learning evaluation process using Openstack. | 11:05 |
alexandre_b | The Multimodal Information Group, which is part of the National Institute of Standards and Technology, often performs advanced evaluations and benchmarking of the performance of computer programs. | 11:06 |
alexandre_b | The main actors are: | 11:06 |
alexandre_b | - The performers whose systems will be evaluated | 11:06 |
alexandre_b | - The data providers who collect and send the data to evaluate the performers’ systems | 11:06 |
alexandre_b | - The evaluators who design the evaluation steps and report the results | 11:06 |
*** zbr|ssbarnea has quit IRC | 11:06 | |
*** zbr has joined #openstack-meeting | 11:07 | |
maxhub_ | This is how we usually proceed | 11:07 |
maxhub_ | - Collect and send the data sets to the performers: Data collection/delivery | 11:07 |
maxhub_ | - Collect the system outputs from the performers | 11:07 |
maxhub_ | - Score/Analysis of the Results | 11:07 |
maxhub_ | However, this approach has some caveats: | 11:07 |
maxhub_ | - The data collection task may be (very) costly, and has to be performed for every new evaluation | 11:07 |
maxhub_ | - Some agencies may not want their data to be released. | 11:07 |
maxhub_ | - Systems are being evaluated on “known” data (some ML systems are good at learning) | 11:07 |
alexandre_b | All these constraints led us to rethink the evaluation process: | 11:08 |
alexandre_b | New evaluation tasks involving in-house system runs: | 11:08 |
alexandre_b | - Collect the data sets: Data collection, deliver a Validation data set | 11:08 |
alexandre_b | - Collect and validate the computer programs (aka Systems delivery) | 11:08 |
alexandre_b | - Run the systems over the collected data, in our sequestered environment. | 11:08 |
alexandre_b | - Score/Analysis of the results | 11:08 |
alexandre_b | This process is raising this new question: How to deliver a system to guarantee that it will run in-house? | 11:08 |
alexandre_b | - OS Virtualization (containers) or Full Virtualization (VMs) to leverage all the configuration hassle | 11:08 |
alexandre_b | - The system can be run against the Validation data set in advance | 11:08 |
alexandre_b | Once the systems are delivered and validated, the evaluator still has to run them on the evaluation data sets. This could be done manually but would require a lot of time if a lot of systems have to be evaluated against a lot of data sets. | 11:08 |
*** yamamoto has quit IRC | 11:08 | |
*** yamamoto has joined #openstack-meeting | 11:08 | |
oneswig | What kind of machine learning frameworks were you using and what were the use cases? | 11:09 |
martial_ | To support what project? | 11:09 |
martial_ | Also, explain the constraints that control the use of resources and the solutions to alleviate those, please | 11:11 |
maxhub_ | this process was applied during a NIST evaluation consisting of six systems performing activity detection on cctv footage: some dozens of hours of video were processed by six systems in different chunks | 11:11 |
verdurin | Any special considerations with the GPUs? | 11:12 |
maxhub_ | The teams designing the systems had the freedom to pick whatever framework they wanted too. | 11:12 |
maxhub_ | The configuration consisted in the following: | 11:13 |
maxhub_ | 16 cores (32 hyperthreaded) | 11:13 |
maxhub_ | 128GB of memory | 11:13 |
maxhub_ | 4 x Nvidia GTX1080Ti | 11:13 |
maxhub_ | 40GB root disk space | 11:13 |
maxhub_ | 256GB of ephemeral SSD disk space mounted to /mnt/ | 11:13 |
martial_ | per VM or system? | 11:14 |
maxhub_ | One system consisted of one VM only so far, but we expect to receive multi-VMs systems in the next few months | 11:16 |
martial_ | so 4x GPU per VMs ... nice :) | 11:16 |
verdurin | And this was with GPU passthrough, not Ironic? | 11:17 |
maxhub_ | Yes it was | 11:18 |
oneswig | Did you deploy OpenStack specifically for managing this evaluation work? | 11:19 |
martial_ | you are listing "4 x Nvidia GTX1080Ti" in a server system or a desktop system (ie which chassis was used to support the non server version)? | 11:20 |
alexandre_b | Yes we deploy OpenStack specifically for this evaluation work | 11:20 |
martial_ | what prevents exfiltration of information? | 11:21 |
martial_ | In case people have questions, would you be okay adding your contact information in the outline document? | 11:23 |
verdurin | Did you use specific node-cleaning in between runs? | 11:23 |
maxhub_ | We would give one node to each team so they can integrate their system on it first through an Openstack project, and collect the images and volumes one they were ready. | 11:24 |
maxhub_ | 11:24 | |
maxhub_ | The last step for us was to automate the runs of the systems: We abstracted the system runs so all pairs of systems/datasets can be executed the same way. A job scheduler would instantiate the systems and trigger them. This only required a change to our Systems delivery: we Collected and validated the computer programs wrapped into a standard CLI/API. | 11:24 |
alexandre_b | martial what do you mean by server system system or desktop system? | 11:25 |
maxhub_ | Data exfiltration was prevented by cutting the internet access to the VMs before pluggin in our datasets | 11:26 |
martial_ | 1080s have a connector for power that make them hard to use in a server form factor usually | 11:27 |
verdurin | Detail on that last step you described would be interesting | 11:27 |
*** cheng1_ has quit IRC | 11:27 | |
verdurin | martial_: we have a number of server systems like that | 11:27 |
martial_ | alexandre_b + verdurin: investigating server box to use :) | 11:28 |
maxhub_ | Instantiating the VMs over and ever again would make our nodes run out of memory sometimes, we had this problem when we had to deal with several image versions at the beginning. So the node cleaning would consist in deleting the past images on the nodes | 11:28 |
verdurin | maxhub_: Sure, I was wondering whether you had other cleaning processes in addition, given that you imply the need for strong isolation between groups | 11:29 |
martial_ | what are your lessons learned? | 11:32 |
maxhub_ | No we didn't, each system instanciation was offering a clean environment so we didn't feel the needs for any other cleanup | 11:32 |
alexandre_b | How Openstack made this possible for us: | 11:33 |
alexandre_b | Systems delivery: | 11:33 |
alexandre_b | - Opening an Openstack project per team for a limited amount of time allowed performers to remotely integrate their system on our hardware that can be specific (specific set of GPUs, SSDs). Performers have one VM per system. | 11:33 |
alexandre_b | - The ability to “snapshot” the state of a system made it easy to deliver, as well as easy to re-deploy. One system can consist of one or several images and volumes. | 11:33 |
alexandre_b | Openstack already provided all the mechanisms to help us improving our systems delivery: it’s easier for the evaluator to collect the systems, and easier for the performers who can integrate their systems directly. | 11:33 |
alexandre_b | Run the systems | 11:33 |
alexandre_b | - An NFS server instance using OS Cinder allowed us to distribute large amounts of data to different systems at the same time | 11:33 |
alexandre_b | - The use of VMs + OS security group mechanisms helped to leverage the requirements in terms of security and protection against data exfiltration | 11:33 |
alexandre_b | - VMs snapshots guaranteed the replicability needed when performing experiments | 11:33 |
alexandre_b | - A job scheduler using the OS API helped us to automate the instantiation and execution of our systems. | 11:33 |
maxhub_ | Lessons learned: Openstack is a good tool to work with, but is not designed to support the instantiation of a lot of VMs at the same time | 11:34 |
oneswig | "A job scheduler using the OS API" - what was that? | 11:34 |
martial_ | so basically using the openstack CLI to run the VM? | 11:34 |
maxhub_ | Yes, after abstracting the systems into Heat templates | 11:35 |
martial_ | any "wrapper" type technology to start/control the process within the VM? | 11:35 |
maxhub_ | The system delivery would require teams to implement specific entrypoints | 11:36 |
alexandre_b | We use a job scheduler developed in-house similar to Slurm, and it allows us to instanciate/delete Openstack instances, sequestered the network thanks to the OpenStack API | 11:36 |
martial_ | so firewall rules? | 11:37 |
maxhub_ | Yes | 11:37 |
martial_ | anything else that you want to share on your work that you have not shared yet? | 11:38 |
martial_ | or is the rest secrets for the lighting talk? :) | 11:39 |
maxhub_ | Right now we are working on generalizing this evalutation process, | 11:39 |
maxhub_ | This would imply using more resource management technologies (Terraform for example) | 11:39 |
martial_ | Speaking of ligthing talks, oneswig do we have space available you think for them to talk to our audience? | 11:40 |
maxhub_ | And using a more advanced Job scheduling technology (Airflow) | 11:40 |
martial_ | cool! | 11:40 |
maxhub_ | Thanks for listening to listening to us! | 11:40 |
oneswig | martial_: I expect so. | 11:41 |
oneswig | maxhub_: alexandre_b: Thanks to both of you. | 11:41 |
oneswig | Are you done with the project now or will you continue to work on it? | 11:42 |
martial_ | was looking for the link to the Etherpad to share with them, do you have it handy oneswig ? | 11:42 |
*** e0ne has quit IRC | 11:42 | |
oneswig | I am not sure if there is one yet. I think Blair might have set one up. | 11:42 |
verdurin | Yes, thanks for presenting. | 11:43 |
alexandre_b | We will be working on it for at least another year | 11:43 |
alexandre_b | Thanks for listening to us | 11:44 |
oneswig | I hope the next steps go well | 11:44 |
oneswig | OK, let's move on | 11:46 |
oneswig | #topic Open Infra Days London | 11:46 |
*** openstack changes topic to "Open Infra Days London (Meeting topic: scientific-sig)" | 11:46 | |
oneswig | This is 1st April (ie Monday), and there's a scientific track | 11:46 |
martial_ | (was looking for Etherpad link, no luck) | 11:47 |
oneswig | including a nice chap from Oxford, I believe... | 11:47 |
martial_ | (maxhub_ alexandre_b will share with you when I have it) | 11:47 |
oneswig | verdurin: there's always plenty of interest in the AAI system on your infrastructure | 11:47 |
martial_ | cool :) | 11:47 |
oneswig | #topic Denver Forum Sessions | 11:49 |
*** openstack changes topic to "Denver Forum Sessions (Meeting topic: scientific-sig)" | 11:49 | |
martial_ | No dates yet? | 11:50 |
oneswig | We had a mail from Rico Lin to highlight this session | 11:51 |
oneswig | #link Help most needed for SIGs and WGs https://www.openstack.org/summit/denver-2019/summit-schedule/events/23612/help-most-needed-for-sigs-and-wgs | 11:51 |
oneswig | martial_: for the PTG session? I don't think I've seen anything confirmed | 11:51 |
oneswig | For the forum session, we'd need to re-think what the gaps may be for OpenStack support for research computing. | 11:53 |
oneswig | And that's probably a session in itself. | 11:54 |
*** e0ne has joined #openstack-meeting | 11:54 | |
martial_ | I would agree | 11:55 |
martial_ | any update on ISC? | 11:56 |
*** e0ne has quit IRC | 11:56 | |
oneswig | #topic AOB | 11:56 |
*** openstack changes topic to "AOB (Meeting topic: scientific-sig)" | 11:57 | |
oneswig | ISC | 11:57 |
oneswig | Not heard anything yet I don't think | 11:57 |
oneswig | Just checking when we should hear | 11:58 |
oneswig | April 10th | 11:58 |
martial_ | for ISC, I am on the program chair for HPCW | 11:58 |
martial_ | #link https://easychair.org/cfp/hpcw2019 | 11:58 |
martial_ | "5th High Performance Containers Workshop - In conjunction with ISC HIGH PERFORMANCE 2019" | 11:59 |
martial_ | (program committee) | 11:59 |
oneswig | Interesting, not seen that before | 11:59 |
martial_ | Christian Kniep was organizing it | 12:00 |
martial_ | We started this conversation at SC19 | 12:00 |
oneswig | I was wondering where Christian was, assumed he'd be involved somewhere... | 12:00 |
martial_ | so inviting submissions obviously :) | 12:00 |
*** number80 is now known as hguemar|lunch | 12:00 | |
oneswig | Let's put it on the agenda for next time | 12:00 |
oneswig | Time to close! | 12:00 |
*** hguemar|lunch is now known as number80 | 12:00 | |
martial_ | Waiting to hear back from him, but not at Docker anymore it seems | 12:00 |
oneswig | Final comments? | 12:00 |
martial_ | Thanks for a great session everybody :) | 12:01 |
oneswig | Indeed, thanks | 12:01 |
oneswig | #endmeeting | 12:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 12:01 | |
openstack | Meeting ended Wed Mar 27 12:01:19 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 12:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-03-27-11.01.html | 12:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-03-27-11.01.txt | 12:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scientific_sig/2019/scientific_sig.2019-03-27-11.01.log.html | 12:01 |
*** e0ne has joined #openstack-meeting | 12:03 | |
martial_ | good meeting team | 12:04 |
martial_ | oneswig: coming to PEARC19? | 12:04 |
oneswig | Sadly no. | 12:05 |
oneswig | When is it? | 12:05 |
martial_ | July in Chicago | 12:06 |
martial_ | I proposed a "HPC using clouds" panels | 12:07 |
*** e0ne has quit IRC | 12:07 | |
martial_ | we will see what happens (the usual US OpenStack team for Denver / SC19) | 12:08 |
oneswig | Have fun with that :-) | 12:08 |
*** oneswig has quit IRC | 12:09 | |
martial_ | was going to ask you if you wanted in ;0 | 12:09 |
*** e0ne has joined #openstack-meeting | 12:12 | |
*** markvoelker has quit IRC | 12:21 | |
*** jamesmcarthur has joined #openstack-meeting | 12:23 | |
*** liuyulong_zzzZ is now known as liuyulong | 12:31 | |
*** jamesmcarthur has quit IRC | 12:32 | |
*** e0ne has quit IRC | 12:37 | |
*** pcaruana has quit IRC | 12:39 | |
*** cheng1_ has joined #openstack-meeting | 12:39 | |
*** pcaruana has joined #openstack-meeting | 12:42 | |
*** pcaruana has quit IRC | 12:42 | |
*** pcaruana has joined #openstack-meeting | 12:43 | |
*** mdbooth_ is now known as mdbooth | 12:44 | |
*** lbragstad has joined #openstack-meeting | 12:46 | |
*** jamesmcarthur has joined #openstack-meeting | 12:51 | |
*** jamesmcarthur has quit IRC | 12:52 | |
*** jamesmcarthur has joined #openstack-meeting | 12:52 | |
*** fatema_ has joined #openstack-meeting | 13:07 | |
*** jhesketh has quit IRC | 13:10 | |
*** cheng1_ has quit IRC | 13:19 | |
*** lseki has joined #openstack-meeting | 13:23 | |
*** eharney has joined #openstack-meeting | 13:23 | |
*** jamesmcarthur has quit IRC | 13:28 | |
*** mjturek has joined #openstack-meeting | 13:33 | |
*** e0ne has joined #openstack-meeting | 13:36 | |
*** enriquetaso has joined #openstack-meeting | 13:37 | |
*** rbudden has joined #openstack-meeting | 13:43 | |
*** jamesmcarthur has joined #openstack-meeting | 13:44 | |
*** priteau has quit IRC | 13:44 | |
*** vishalmanchanda has quit IRC | 13:56 | |
*** hongbin has joined #openstack-meeting | 13:56 | |
*** mlavalle has joined #openstack-meeting | 14:01 | |
mlavalle | #startmeeting neutron_l3 | 14:01 |
openstack | Meeting started Wed Mar 27 14:01:34 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 14:01 | |
openstack | The meeting name has been set to 'neutron_l3' | 14:01 |
njohnston | o/ | 14:01 |
ralonsoh | hi | 14:01 |
*** jamesmcarthur_ has joined #openstack-meeting | 14:02 | |
mlavalle | how are you all? | 14:02 |
liuyulong | hi | 14:03 |
*** igordc has joined #openstack-meeting | 14:03 | |
ralonsoh | Very well! | 14:03 |
igordc | hi | 14:03 |
mlavalle | igordc: hi, welcome | 14:03 |
igordc | I'm alright, thanks | 14:04 |
mlavalle | #topic Announcements | 14:04 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 14:04 | |
mlavalle | Two announcements: | 14:05 |
*** jamesmcarthur has quit IRC | 14:05 | |
mlavalle | 1) We cut RC-1 over the weekend and yesterday during the Neutron weekly meeting we decided that there won't be another RC this cycle | 14:06 |
mlavalle | so we are merging code to master as normal again | 14:06 |
mlavalle | 2) We have an etherpad to propose topics for the PTG in Denver: https://etherpad.openstack.org/p/openstack-networking-train-ptg | 14:07 |
mlavalle | I can see that 13 people have already registered and 11 confirmed attendance to social event Friday night | 14:08 |
mlavalle | \o/ | 14:08 |
mlavalle | davidsha is attending! | 14:08 |
slaweq | hi | 14:08 |
mlavalle | igordc: are you planning to be in Denver? | 14:08 |
njohnston | Looking forward to seeing davidsha again! | 14:09 |
igordc | mlavalle, no, manjeets will be covering for me | 14:09 |
ralonsoh | igordc, what a pity... | 14:09 |
igordc | ralonsoh, so close but so far... :) | 14:10 |
mlavalle | igordc: ok, please look at line 47 of the etherpad. We want to review DVR openflow. the idea is that I would like to merge the code as eary as possible in the cycle, ideally before T-1, so we can debug it for the rest of the cycle | 14:11 |
mlavalle | manjeets should be ready to discuss the status in Denver | 14:11 |
igordc | mlavalle, yep | 14:11 |
mlavalle | igordc: cool | 14:11 |
mlavalle | any other announcements? | 14:12 |
igordc | mlavalle, I'm also going to stay on etherpad and IRC during the PTG.. any plans for attempting live streaming like those few times before? | 14:12 |
mlavalle | igordc: we have done that before. I will try it again this time aorund. Worst case, we can have a hangout with you on the dvr topic | 14:13 |
igordc | mlavalle, awesome | 14:14 |
mlavalle | njohnston: nice topic: IPAM... I agree | 14:14 |
mlavalle | ok next topic... | 14:15 |
mlavalle | #topic Bugs | 14:15 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 14:15 | |
njohnston | I'm interested in the DVR openflow discussion as well. I'm especially interested in how we can manage the complexity of having so many kinds of DVR and supporting them all adequately. I think the instability of the DVR+L3HA job shows us that there is real operational and cognitive overhead there. | 14:15 |
mlavalle | njohnston: also agree | 14:16 |
mlavalle | and that includes lack of documentation | 14:16 |
igordc | njohnston, I can see how dvr openflow can potentially also make things a bit more stable since there are less moving parts overall | 14:17 |
liuyulong | It may needs more dev cycle to make it stable. Please follow the team and trace the bug to make it steady. | 14:17 |
igordc | njohnston, but to get to feature parity with classic backend would still take a long while | 14:17 |
igordc | liuyulong, yep | 14:17 |
mlavalle | ok, first bug today: | 14:18 |
mlavalle | https://bugs.launchpad.net/neutron/+bug/1789434 | 14:18 |
openstack | Launchpad bug 1789434 in neutron "neutron_tempest_plugin.scenario.test_migration.NetworkMigrationFromHA failing 100% times" [High,In progress] - Assigned to Miguel Lavalle (minsel) | 14:18 |
mlavalle | I think we can close this one with the merge of https://review.openstack.org/636710 | 14:18 |
mlavalle | and done | 14:19 |
mlavalle | Next one is https://bugs.launchpad.net/neutron/+bug/1821912 | 14:19 |
openstack | Launchpad bug 1821912 in neutron "intermittent ssh failures in various scenario tests" [High,Confirmed] | 14:19 |
mlavalle | This is a bug report that we talke about yesterday during the CI meeting | 14:20 |
slaweq | yes | 14:20 |
mlavalle | it is intended to be a collective effort | 14:20 |
*** cheng1 has joined #openstack-meeting | 14:20 | |
mlavalle | since at this point we haven't found a unifying pattern | 14:20 |
mlavalle | so slaweq and I will be using the logstash query to find cases and then dig deeper in them | 14:21 |
mlavalle | others are welcome to do the same | 14:21 |
slaweq | there is a lot of such examples in logstash, so it's easy to find :) | 14:21 |
*** maxhub_ has quit IRC | 14:21 | |
mlavalle | slaweq: thanks for filing it | 14:22 |
*** xubozhang has joined #openstack-meeting | 14:22 | |
slaweq | yw mlavalle :) | 14:22 |
mlavalle | we also have https://bugs.launchpad.net/neutron/+bug/1774459 | 14: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) | 14:22 |
mlavalle | progress on this has stalled since early January | 14:23 |
mlavalle | I'll send a message to swami today and ask about it | 14:24 |
mlavalle | if anyone wants to tackle this, please feel free | 14:24 |
mlavalle | those are all the bugs I have today | 14:25 |
mlavalle | any other bugs we should discuss? | 14:25 |
liuyulong | I have | 14:26 |
liuyulong | https://launchpad.net/bugs/1819160 | 14:26 |
openstack | Launchpad bug 1819160 in neutron "Functional tests for dvr ha routers are broken" [High,In progress] - Assigned to LIU Yulong (dragon889) | 14:26 |
liuyulong | For now, I think we have found the root cause of this failure. | 14:26 |
liuyulong | https://review.openstack.org/#/c/647784/ | 14:26 |
igordc | oh I've been a victim of that one | 14:26 |
liuyulong | That HA failover bridges veth pair devices were not set UP during the test. | 14:27 |
liuyulong | This causes the VRRP advertisement packet can not pass to each HA port. So they set themselves all 'master'. | 14:27 |
slaweq | liuyulong: but it is needed together with https://review.openstack.org/#/c/642220/4 IIUC | 14:27 |
liuyulong | slaweq, Yes | 14:28 |
slaweq | ok | 14:28 |
*** alexandre_b has quit IRC | 14:28 | |
liuyulong | For this patch https://review.openstack.org/#/c/642220/, we are going to give each HA case a specific VRRP id. | 14:28 |
liuyulong | And each HA port a independent IP address. | 14:28 |
liuyulong | https://review.openstack.org/#/c/642220/4/neutron/tests/functional/agent/l3/test_dvr_router.py There are some more cases need to add such IP, not only the failover cases. | 14:29 |
liuyulong | ralonsoh's patch may also be needed. | 14:30 |
liuyulong | https://review.openstack.org/#/c/645225/ | 14:31 |
ralonsoh | so we need 1) the veth links up, 2) make the IP different and 3) check both routers status | 14:31 |
slaweq | ralonsoh++ | 14:31 |
liuyulong | ralonsoh, yes | 14:31 |
liuyulong | ralonsoh's patch handled the situation is router2 can also be 'master' during the test. | 14:32 |
mlavalle | is this latter patch rebased on one of the former two? | 14:32 |
ralonsoh | I'll rebase my patch to yours, liuyulong | 14:32 |
mlavalle | ralonsoh: +++ | 14:33 |
liuyulong | ralonsoh's patch can be independent. | 14:33 |
igordc | is it worth doing some manual testing of this? any recommendations to try and make it fail? | 14:33 |
liuyulong | igordc, I just run tox locally | 14:34 |
mlavalle | anything else on this bug? | 14:35 |
mlavalle | any other bugs? | 14:36 |
liuyulong | Not from me | 14:36 |
igordc | mlavalle, if I suspect a bug, is this a good place to mention it or just I first report it in launchpad always? | 14:37 |
mlavalle | ok, let's move on | 14:37 |
igordc | or should I first* | 14:37 |
mlavalle | igordc: just report it in launchpad at tag it l3-dvr-backlog | 14:37 |
mlavalle | and^^^ | 14:38 |
igordc | mlavalle, what's the tag for non dvr? | 14:38 |
mlavalle | l3-ipam-dhcp | 14:38 |
igordc | mlavalle, thanks | 14:39 |
mlavalle | ok, moving on | 14:39 |
mlavalle | #topic openflow dvr | 14:39 |
*** openstack changes topic to "openflow dvr (Meeting topic: neutron_l3)" | 14:39 | |
mlavalle | igordc: you are up | 14:39 |
igordc | xubozhang also in the house | 14:39 |
igordc | anyway, we've been polishing what we have | 14:40 |
*** vishalmanchanda has joined #openstack-meeting | 14:40 | |
igordc | I've personally started the implemention of legacy for dvr, but am facing some issues and doubts regarding existing DNAT and SNAT in the openflow dvr patch | 14:40 |
igordc | I don't see any risk for the scope we discussed on the mailing list except the scenario job, for <train-1 | 14:41 |
*** janki has quit IRC | 14:41 | |
igordc | so I'd like to ask whether merging every needed patch without a scenario job is something acceptable before train-1.... and later work on the scenario job? | 14:41 |
mlavalle | I think that's ok | 14:42 |
mlavalle | let's just try to keep things close to T-1 | 14:42 |
igordc | I'm also moving to other work at the moment, but will continue to hold the l3 agent refactor.. xubozhang will mostly hold the openflow dvr patch | 14:43 |
igordc | mlavalle, yep | 14:43 |
igordc | please review https://review.openstack.org/#/c/639605/ once I rebase it again | 14:43 |
igordc | I expect it will be controversial due to the existing agent changes, so time will be needed to address things | 14:44 |
mlavalle | yes, that is why I want to do this early | 14:44 |
mlavalle | are thse all the patches: https://review.openstack.org/#/q/topic:openflow-based-dvr+(status:open+OR+status:merged) | 14:45 |
igordc | mlavalle, that's right, that is the new topic per liuyulong's recommendation | 14:45 |
*** munimeha1 has joined #openstack-meeting | 14:45 | |
igordc | mlavalle, we will tag the commit with it too so it doesn't reset the topic | 14:45 |
mlavalle | ok I will add it to the blueprint in launchpad | 14:45 |
liuyulong | Yes, it is based on the BP name. | 14:45 |
mlavalle | that way it is easy to find the patches | 14:46 |
*** priteau has joined #openstack-meeting | 14:46 | |
igordc | also something that might not be clear: | 14:47 |
*** awaugama has joined #openstack-meeting | 14:47 | |
igordc | the refactor patch actually depends on yang's router factory patch: https://review.openstack.org/#/c/620349 | 14:47 |
mlavalle | ahh good point | 14:48 |
mlavalle | maybe we should put this patch under the samae topic | 14:50 |
mlavalle | gerrit topic^^^^ | 14:50 |
*** e0ne has quit IRC | 14:50 | |
mlavalle | anything else? | 14:51 |
igordc | haleyb, what's the state of neutron + ovn + dvr today? | 14:51 |
mlavalle | I don't think he is in the meeting today | 14:53 |
igordc | alright | 14:53 |
igordc | that's all from my side | 14:53 |
mlavalle | thanks for the update igordc | 14:53 |
mlavalle | #topic On demand agenda | 14:53 |
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)" | 14:53 | |
mlavalle | anything else we should discuss today? | 14:54 |
mlavalle | ok, thanks for attending | 14:55 |
mlavalle | especially you liuyulong and igordc. These are odd hours for you | 14:55 |
igordc | thank you! | 14:55 |
mlavalle | #endmeeting | 14:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:55 | |
openstack | Meeting ended Wed Mar 27 14:55:37 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-27-14.01.html | 14:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-27-14.01.txt | 14:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2019/neutron_l3.2019-03-27-14.01.log.html | 14:55 |
*** e0ne has joined #openstack-meeting | 15:02 | |
e0ne | #startmeeting horizon | 15:03 |
openstack | Meeting started Wed Mar 27 15:03:24 2019 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:03 |
*** openstack changes topic to " (Meeting topic: horizon)" | 15:03 | |
openstack | The meeting name has been set to 'horizon' | 15:03 |
e0ne | #endmeeting | 15:03 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:03 | |
openstack | Meeting ended Wed Mar 27 15:03:30 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2019/horizon.2019-03-27-15.03.html | 15:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2019/horizon.2019-03-27-15.03.txt | 15:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2019/horizon.2019-03-27-15.03.log.html | 15:03 |
*** artom has quit IRC | 15:11 | |
*** a-pugachev has quit IRC | 15:13 | |
*** a-pugachev has joined #openstack-meeting | 15:15 | |
*** eharney has quit IRC | 15:28 | |
*** eharney has joined #openstack-meeting | 15:29 | |
*** cheng1 has quit IRC | 15:34 | |
*** carlos_silva has joined #openstack-meeting | 15:48 | |
*** a-pugachev has left #openstack-meeting | 15:48 | |
*** woojay has joined #openstack-meeting | 15:49 | |
*** e0ne has quit IRC | 15:49 | |
*** diablo_rojo has joined #openstack-meeting | 15:49 | |
*** e0ne has joined #openstack-meeting | 15:53 | |
*** abishop has joined #openstack-meeting | 15:57 | |
*** rosmaita has joined #openstack-meeting | 15:57 | |
jungleboyj | #startmeeting Cinder | 16:00 |
openstack | Meeting started Wed Mar 27 16:00:47 2019 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: Cinder)" | 16:00 | |
openstack | The meeting name has been set to 'cinder' | 16:00 |
whoami-rajat | Hi | 16:00 |
eharney | hi | 16:00 |
lseki | hi | 16:01 |
carlos_silva | hi | 16:01 |
smcginnis | o/ | 16:01 |
abishop | o/ | 16:01 |
jungleboyj | courtesy ping: jungleboyj diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun rosmaita enriquetaso hemna _hemna | 16:01 |
rosmaita | o/ | 16:01 |
*** thgcorrea has joined #openstack-meeting | 16:01 | |
jungleboyj | @! | 16:01 |
_pewp_ | jungleboyj ( *՞ਊ՞*)ノ | 16:01 |
geguileo | hi! o/ | 16:01 |
e0ne | hi | 16:01 |
xyang | hi | 16:01 |
pcaruana | Hi | 16:01 |
woojay | hello | 16:01 |
_alastor_ | o/ | 16:01 |
jungleboyj | Hey everyone. | 16:02 |
jungleboyj | Looks like a good showing. | 16:02 |
jungleboyj | Thanks team. | 16:02 |
*** efried is now known as efried_rollin | 16:02 | |
enriquetaso | o/ | 16:03 |
jungleboyj | Happy Wednesday. | 16:03 |
jungleboyj | So, lets get started. | 16:04 |
jungleboyj | First ... | 16:04 |
*** walshh_ has joined #openstack-meeting | 16:04 | |
jungleboyj | As you guys noted last week, I will be PTL for another cycle. | 16:04 |
jungleboyj | Thank you for your vote of confidence? :-) | 16:04 |
abishop | yay! | 16:05 |
whoami-rajat | jungleboyj: could you provide the etherpad link please. | 16:05 |
e0ne | #link https://etherpad.openstack.org/p/cinder-stein-meetings | 16:05 |
jungleboyj | e0ne: Thanks. | 16:05 |
rosmaita | jungleboyj: thank you for your service | 16:05 |
e0ne | jungleboyj, whoami-rajat: np | 16:05 |
jungleboyj | Things have been a little crazy the last month or two and I am appreciative to all who have helped keep things moving forward. | 16:05 |
whoami-rajat | thanks | 16:05 |
*** davidsha has joined #openstack-meeting | 16:06 | |
jungleboyj | Working to schedule things better for this release so that things will go a bit smoother. | 16:06 |
jungleboyj | So, looking forward to riding the Train with you all. | 16:06 |
*** artom has joined #openstack-meeting | 16:06 | |
jungleboyj | Thanks to smcginnis for covering me last week while I was dealing with a family issue. | 16:06 |
jungleboyj | Ok, moving on ... | 16:06 |
jungleboyj | #topic announcements | 16:06 |
*** openstack changes topic to "announcements (Meeting topic: Cinder)" | 16:06 | |
*** artom has quit IRC | 16:06 | |
jungleboyj | We are in RC2 week for Stein. | 16:07 |
*** artom has joined #openstack-meeting | 16:07 | |
jungleboyj | #link https://releases.openstack.org/stein/schedule.html | 16:07 |
jungleboyj | I think we have had a couple of things backported to stable/stein. | 16:07 |
jungleboyj | Need to look and see if it is worth cutting an RC2 for. | 16:08 |
jungleboyj | rosmaita: Have any thoughts there? | 16:08 |
rosmaita | i think we should, unless there's more coming in | 16:08 |
rosmaita | there are a bunch of patches to master that haven't been backported | 16:08 |
rosmaita | (some may be train stuff, though) | 16:09 |
smcginnis | We may want to wait a little to see if any translations come in. | 16:09 |
jungleboyj | Ok. | 16:09 |
*** Lucas_Gray has quit IRC | 16:09 | |
rosmaita | good point, they came into master pretty recently | 16:09 |
jungleboyj | So, lets plan to cut an RC2 tomorrow. | 16:09 |
jungleboyj | If you have anything that you need to get to stable/stein, please propose the backports ASAP. | 16:10 |
jungleboyj | Make sense to everyone? | 16:10 |
rosmaita | smcginnis: the stein translations will be proposed there directly, right? we don't backport the ones that came into master? | 16:11 |
jungleboyj | I will take that as a yes. Cores, please watch for any stable/stein patches. | 16:12 |
whoami-rajat | jungleboyj: should i propose the filtering patch to stein? | 16:12 |
e0ne | rosmaita: yes, we don't need to backport translations manually | 16:12 |
rosmaita | ty | 16:12 |
jungleboyj | whoami-rajat: Can you remind me which one that is? | 16:12 |
whoami-rajat | https://review.openstack.org/#/c/641717/ | 16:12 |
jungleboyj | whoami-rajat: I am ok with that. Any objections eharney hemna_ ? | 16:13 |
eharney | sounds like a good idea to me | 16:13 |
jungleboyj | Ok. whoami-rajat Please do that. | 16:14 |
whoami-rajat | jungleboyj: eharney done https://review.openstack.org/#/c/648174/ | 16:14 |
jungleboyj | :-) | 16:14 |
jungleboyj | whoami-rajat: Cool. Will give it a +2 once it passes the check. | 16:14 |
rosmaita | that cherry-pick button was a good invention | 16:14 |
e0ne | :) | 16:15 |
whoami-rajat | jungleboyj: thanks | 16:15 |
* jungleboyj keeps forgetting about that. | 16:15 | |
whoami-rajat | rosmaita: agreed! | 16:15 |
jungleboyj | Anything else there? | 16:15 |
jungleboyj | Ok. Moving on. | 16:16 |
jungleboyj | I now have the mid-cycle summary up. I am sorry that this took so long to get in place. | 16:16 |
jungleboyj | #link https://wiki.openstack.org/wiki/CinderSteinMidCycleSummary#Introduction' | 16:16 |
jungleboyj | #link https://wiki.openstack.org/wiki/CinderSteinMidCycleSummary#Introduction | 16:16 |
jungleboyj | I have summarized all the todos. Please take a look and see if you have a todo and take it. | 16:17 |
jungleboyj | I have started working on my todos already. | 16:17 |
*** gyee has joined #openstack-meeting | 16:17 | |
jungleboyj | If there are unassigned Actions, please consider taking one. | 16:17 |
jungleboyj | Thank you to all who have helped there and attended. | 16:18 |
jungleboyj | Final announcement. | 16:18 |
jungleboyj | Please help with the Denver PTG planning. | 16:18 |
jungleboyj | #link https://etherpad.openstack.org/p/cinder-train-ptg-planning | 16:18 |
jungleboyj | I have populated some topics on there based on what I found in the Actions from the mid-cycle. | 16:19 |
jungleboyj | The more topics we can get proposed, the more productive a time we will have. | 16:19 |
jungleboyj | Hopefully people saw that the strawman schedule for the PTG has been announced. | 16:20 |
rosmaita | i managed to miss that, i need to adjust my email filters | 16:20 |
whoami-rajat | jungleboyj: i think eharney assigned the untyped volumes spec to me? | 16:21 |
jungleboyj | I was just looking for the schedule | 16:21 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003955.html | 16:22 |
jungleboyj | https://usercontent.irccloud-cdn.com/file/AC7oMdJ5/image.png | 16:22 |
jungleboyj | So, we have Thursday afternoon through Saturday. | 16:23 |
jungleboyj | Who all is planning to attend at this point in time? | 16:24 |
e0ne | #link https://www.openstack.org/ptg/#tab_schedule | 16:24 |
jungleboyj | I will be there. | 16:24 |
e0ne | +1 | 16:24 |
rosmaita | +1 | 16:24 |
abishop | +1 | 16:24 |
eharney | yes | 16:24 |
jungleboyj | Ok, that is a good start. | 16:25 |
jungleboyj | I think geguileo as well? | 16:25 |
eharney | no, unfortunately | 16:25 |
*** yamamoto has quit IRC | 16:25 | |
jungleboyj | Ok, so hopefully he can attach remotely at least. | 16:25 |
geguileo | jungleboyj: nop, I'll just attend the summit | 16:25 |
jungleboyj | Oh, Summit only? Ok. | 16:25 |
geguileo | jungleboyj: it was my best friend's wedding during the PTG :-( | 16:26 |
jungleboyj | Oh. Well that is fun. | 16:26 |
eharney | but Cinder is also your best friend | 16:26 |
eharney | :) | 16:26 |
* jungleboyj laughs | 16:26 | |
rosmaita | you can give him a tarball as a wedding present | 16:26 |
geguileo | eharney: but it's not getting married ;-P | 16:26 |
*** luizbag has joined #openstack-meeting | 16:26 | |
jungleboyj | geguileo: Cinder loves you. | 16:26 |
geguileo | rofl | 16:26 |
jungleboyj | rosmaita: ++ | 16:26 |
jungleboyj | rosmaita: That is wonderfully nerdy. | 16:27 |
rosmaita | and probably more useful than a toaster? | 16:27 |
jungleboyj | Ok, so we will either chat during the Summit or something like that. | 16:27 |
jungleboyj | We will need to get together for dinner before you leave. | 16:27 |
jungleboyj | As a team. | 16:27 |
geguileo | I would love that :-) | 16:27 |
jungleboyj | Sounds good. | 16:28 |
jungleboyj | Any other discussion around the PTG? | 16:28 |
jungleboyj | Ok. | 16:29 |
xyang | I’ll be at the summit too | 16:29 |
jungleboyj | xyang: Oh cool. Will be good to see you. | 16:29 |
jungleboyj | whoami-rajat: Will you be able to look at the untyped volumes discussion? | 16:30 |
whoami-rajat | jungleboyj: yes. | 16:31 |
jungleboyj | Ok. Good. Thank you. | 16:31 |
jungleboyj | Ok. Moving on for real now. | 16:31 |
jungleboyj | #topic Stein cinderclient update | 16:31 |
*** openstack changes topic to "Stein cinderclient update (Meeting topic: Cinder)" | 16:31 | |
jungleboyj | rosmaita: | 16:31 |
jungleboyj | #link https://review.openstack.org/#/q/topic:stein-ketchup+AND+project:openstack/python-cinderclient | 16:32 |
rosmaita | we had a small snafu with where the cinderclient stable/stein branch was cut | 16:32 |
rosmaita | anyway, thanks to everyone who has reviewed the patches | 16:32 |
rosmaita | only 2 left | 16:32 |
rosmaita | #link https://review.openstack.org/645583 | 16:32 |
rosmaita | that one i think should go in, has 1 +2 | 16:33 |
rosmaita | the other one i thought might cause backport problems if we left it out, but now i think it's probably ok to skip: | 16:33 |
rosmaita | #link https://review.openstack.org/645564 | 16:33 |
jungleboyj | Ok, I will approve the first one unless someone has a major concern. | 16:33 |
jungleboyj | I think the objectives are overly picky. | 16:34 |
rosmaita | so we've basically caught stable/stein up with master at this point | 16:34 |
jungleboyj | *objections* | 16:34 |
*** ttsiouts has quit IRC | 16:34 | |
*** ttsiouts has joined #openstack-meeting | 16:35 | |
jungleboyj | Ooops, both Sean and I +Wd. | 16:35 |
jungleboyj | Well, we made our statement. | 16:35 |
jungleboyj | rosmaita: Great. Thank you! | 16:35 |
smcginnis | Super approval! | 16:35 |
rosmaita | my ask is that if people agree that https://review.openstack.org/645564 is not necessary, please -2 it and i can abandon it | 16:35 |
jungleboyj | dah dah daaaah! | 16:35 |
smcginnis | rosmaita: Yeah, I think that one can be abandoned. It's useful, but less so on a stable branch. | 16:36 |
rosmaita | cool | 16:36 |
rosmaita | that's all from me | 16:36 |
jungleboyj | smcginnis: ++ | 16:36 |
smcginnis | rosmaita: Besides, I don't really trust the guy that wrote it. :) | 16:36 |
rosmaita | :D | 16:37 |
jungleboyj | He he. | 16:37 |
jungleboyj | rosmaita: So once the last couple of things are merged you will do a new release? | 16:38 |
rosmaita | i think i have to wait until after the coordinate Stein release? | 16:38 |
jungleboyj | rosmaita: Yeah, that sounds right. | 16:38 |
rosmaita | or did we want to propose an exception and update global requirements? | 16:38 |
*** tssurya has quit IRC | 16:39 | |
smcginnis | I don't think there's anything release critical for stein. So we can just do a stable release once things open up again. | 16:39 |
rosmaita | agree | 16:39 |
eharney | it seems ok to wait to me | 16:39 |
jungleboyj | smcginnis: ++ | 16:39 |
*** ttsiouts has quit IRC | 16:40 | |
jungleboyj | Ok. So, last topic. | 16:40 |
jungleboyj | #topic Consistency Groups removal | 16:40 |
*** openstack changes topic to "Consistency Groups removal (Meeting topic: Cinder)" | 16:40 | |
jungleboyj | e0ne: | 16:40 |
e0ne | thanks, jungleboyj! | 16:40 |
e0ne | I just want to sync with the team on this topic | 16:41 |
jungleboyj | Welcome. :-) | 16:41 |
e0ne | are we going to remove CGs support in Train release? | 16:41 |
eharney | CGs that aren't through the generic groups API, i assume | 16:42 |
eharney | ? | 16:42 |
e0ne | eharney: exactly | 16:42 |
jungleboyj | So, the way we left it at the mid-cycle was that smcginnis was going to investigate and see if it was a possibility with the goal of dropping it in Train. | 16:42 |
*** jamesmcarthur_ has quit IRC | 16:42 | |
jungleboyj | I think smcginnis took that todo. | 16:42 |
e0ne | so it looks like it's safe to remove it from horizon | 16:43 |
e0ne | horizon supports generic groups now | 16:43 |
whoami-rajat | e0ne: isn't it better to remove it from cinder first? | 16:44 |
e0ne | whoami-rajat: sure | 16:44 |
jungleboyj | e0ne: Yeah, I think it is probably best to make sure we remove it from Cinder and then remove it from Horizon. | 16:44 |
e0ne | horizon now follows the same deprecation policy and projects | 16:44 |
e0ne | jungleboyj: +1 | 16:45 |
smcginnis | I thought we had already disabled the CG APIs | 16:45 |
smcginnis | I did not get a chance to dig through that more. | 16:46 |
smcginnis | Oh, we did mark it deprecated in the api-ref at least: https://developer.openstack.org/api-ref/block-storage/v3/index.html#consistency-groups-deprecated | 16:46 |
smcginnis | So I think it makes sense for Horizon to stop using them. | 16:46 |
jungleboyj | Ok, so that means we can remove them in Train then? | 16:47 |
e0ne | afair, it's deprecated, but still enabled | 16:47 |
smcginnis | The problem is microversions. We can bump a microversion that drops them, but would still need to have it there for older MVs. | 16:48 |
*** enriquetaso has quit IRC | 16:48 | |
e0ne | smcginnis: :( | 16:48 |
jungleboyj | That sounds kind of yucky. | 16:49 |
whoami-rajat | smcginnis: isn't there a way to remove a feature if no more used in MVs? | 16:49 |
e0ne | but CGs are in API extensions. we don't nave microversions for them | 16:49 |
smcginnis | The only thing that gains us is - if we do what was discussed at the Forum in Vancouver - someday we could decide that microversion 3.87 (example) has been stable for awhile and make a v4 API starting from that point. | 16:49 |
smcginnis | whoami-rajat: I suppose for older versions we can keep the API endpoints there and just have them return some 400 error. | 16:50 |
eharney | if we have to keep the CG APIs around, can they not be mapped into the generic group code? (i feel like we considered this at one point) | 16:50 |
smcginnis | Or maybe something like a 301 with reference to the new API? | 16:50 |
jungleboyj | eharney: I do feel like we considered that. | 16:51 |
smcginnis | Maybe we did. | 16:51 |
*** enriquetaso has joined #openstack-meeting | 16:51 | |
smcginnis | Just noticing, other than a small change for the update call, this was a contrib API. So maybe we can drop it. | 16:51 |
jungleboyj | So, given that the API is deprecated it seems like Horizon could remove it. Anyone disagree there? | 16:52 |
smcginnis | Since those contrib APIs were not "official". | 16:52 |
jungleboyj | :-) | 16:52 |
rosmaita | yes, no sense in horizon supporting a deprecated API | 16:52 |
e0ne | smcginnis: :) | 16:52 |
eharney | is it really a contrib API..? | 16:53 |
whoami-rajat | e0ne: i think horizon completely supports volume groups in project and admin panel now? | 16:53 |
smcginnis | Like quotas and a few other core things. | 16:53 |
jungleboyj | So, lets land on that agreement and work on solving this problem in Denver? | 16:53 |
smcginnis | I did verify, the cg API does call through to the group code. | 16:53 |
e0ne | whoami-rajat: yes, since Stein | 16:54 |
smcginnis | But either way, I agree Horizon should stop using the deprecated APIs. | 16:54 |
e0ne | https://github.com/openstack/cinder/blob/master/cinder/api/contrib/consistencygroups.py | 16:54 |
smcginnis | https://github.com/openstack/cinder/blob/master/cinder/api/contrib/consistencygroups.py#L83 | 16:54 |
smcginnis | 5 minutes | 16:55 |
eharney | https://github.com/openstack/cinder/blob/master/cinder/api/v3/consistencygroups.py doesn't look very contrib-y, but i'm not sure | 16:55 |
e0ne | smcginnis: great! | 16:56 |
smcginnis | eharney: Yeah, that kind of uncontrib'd it I guess. | 16:56 |
jungleboyj | So, lets get it out of Horizon. | 16:56 |
e0ne | anyway, it's deprecated and uses generic groups api inside. we can drop it from horizon now :) | 16:56 |
jungleboyj | And decide what to do in the future. | 16:57 |
smcginnis | e0ne: ++ | 16:57 |
xyang | e0ne: good call. +1 to remove call to cg api | 16:57 |
jungleboyj | Ok, anything else we need to cover in the last couple of minutes. | 16:58 |
jungleboyj | I guess not. | 16:59 |
jungleboyj | Thanks to everyone joining. | 16:59 |
smcginnis | Thanks! | 16:59 |
e0ne | see you next week | 17:00 |
jungleboyj | Have a good rest of your week and thanks for helping get Stein out! | 17:00 |
rosmaita | quick reminder to stable cores: https://review.openstack.org/648174 | 17:00 |
jungleboyj | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:00 | |
rosmaita | after that merges i will propose RC-2 | 17:00 |
openstack | Meeting ended Wed Mar 27 17:00:19 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-27-16.00.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-27-16.00.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2019/cinder.2019-03-27-16.00.log.html | 17:00 |
*** woojay has left #openstack-meeting | 17:00 | |
jungleboyj | rosmaita: Thanks! | 17:00 |
rosmaita | np | 17:00 |
*** e0ne has quit IRC | 17:01 | |
*** a-pugachev has joined #openstack-meeting | 17:01 | |
*** a-pugachev has left #openstack-meeting | 17:05 | |
*** kopecmartin is now known as kopecmartin|off | 17:10 | |
*** diablo_rojo has quit IRC | 17:20 | |
*** diablo_rojo_ has joined #openstack-meeting | 17:20 | |
*** priteau has quit IRC | 17:27 | |
*** abishop has quit IRC | 17:27 | |
*** diablo_rojo_ is now known as diablo_rojo | 17:28 | |
*** davidsha has quit IRC | 17:28 | |
*** mdbooth has quit IRC | 17:35 | |
*** psachin has quit IRC | 17:36 | |
*** cheng1 has joined #openstack-meeting | 17:43 | |
*** priteau has joined #openstack-meeting | 17:43 | |
*** iyamahat_ has joined #openstack-meeting | 17:44 | |
*** iyamahat has quit IRC | 17:46 | |
*** eharney has quit IRC | 17:47 | |
*** luizbag has left #openstack-meeting | 17:52 | |
*** ekcs has joined #openstack-meeting | 17:55 | |
*** e0ne has joined #openstack-meeting | 18:04 | |
*** jamesmcarthur has joined #openstack-meeting | 18:05 | |
*** e0ne has quit IRC | 18:11 | |
*** ralonsoh has quit IRC | 18:16 | |
*** enriquetaso has quit IRC | 18:17 | |
*** enriquetaso has joined #openstack-meeting | 18:20 | |
*** electrofelix has quit IRC | 18:27 | |
*** rossella_s has quit IRC | 18:39 | |
*** priteau has quit IRC | 18:43 | |
*** eharney has joined #openstack-meeting | 18:47 | |
*** jamesmcarthur has quit IRC | 18:53 | |
diablo_rojo | Storyboard is skipping meeting this week! If you want to chat with us, join us in #storyboard :) | 18:54 |
*** rosmaita has left #openstack-meeting | 19:05 | |
*** yamamoto has joined #openstack-meeting | 19:05 | |
*** artom has quit IRC | 19:06 | |
*** yamamoto has quit IRC | 19:10 | |
*** hongbin has quit IRC | 19:15 | |
*** jamesmcarthur has joined #openstack-meeting | 19:16 | |
*** hongbin has joined #openstack-meeting | 19:28 | |
*** sridharg has quit IRC | 19:30 | |
*** cheng1 has quit IRC | 19:32 | |
*** thgcorrea has left #openstack-meeting | 19:33 | |
*** efried_rollin is now known as efried | 19:45 | |
*** iyamahat_ has quit IRC | 19:49 | |
*** yamahata has quit IRC | 19:49 | |
*** erlon has joined #openstack-meeting | 19:53 | |
*** pcaruana has quit IRC | 19:53 | |
*** mdbooth has joined #openstack-meeting | 19:57 | |
*** iyamahat has joined #openstack-meeting | 19:58 | |
*** lbragstad has quit IRC | 20:05 | |
*** hongbin has quit IRC | 20:07 | |
*** erlon has quit IRC | 20:09 | |
*** yamahata has joined #openstack-meeting | 20:17 | |
*** mjturek has quit IRC | 20:31 | |
*** mdbooth has quit IRC | 20:37 | |
*** lbragstad has joined #openstack-meeting | 20:43 | |
*** vishalmanchanda has quit IRC | 20:46 | |
*** m_kazuhiro has joined #openstack-meeting | 20:56 | |
timburke | #startmeeting swift | 21:00 |
openstack | Meeting started Wed Mar 27 21:00:50 2019 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: swift)" | 21:00 | |
openstack | The meeting name has been set to 'swift' | 21:00 |
timburke | who's here for the swift meeting? | 21:01 |
clayg | o/ | 21:01 |
kota_ | o/ | 21:01 |
m_kazuhiro | o/ | 21:01 |
mattoliverau | o/ | 21:01 |
rledisez | o/ | 21:01 |
timburke | agenda's pretty short | 21:01 |
timburke | #link https://wiki.openstack.org/wiki/Meetings/Swift | 21:02 |
tdasilva | hi | 21:02 |
timburke | #topic Swift 2.21.0 | 21:02 |
*** openstack changes topic to "Swift 2.21.0 (Meeting topic: swift)" | 21:02 | |
tdasilva | woo! | 21:02 |
kota_ | yey | 21:02 |
timburke | so we had a release! that'll be our stein release; stable branch has already been cut | 21:02 |
timburke | a lot of great stuff went out in it; thanks to everyone for writing and reviewing patches, and just generally making swift better :-) | 21:03 |
mattoliverau | nice | 21:04 |
timburke | #topic pyeclib release | 21:04 |
*** openstack changes topic to "pyeclib release (Meeting topic: swift)" | 21:04 | |
timburke | it's been a bit since we did one of these | 21:05 |
timburke | and i was thinking it might be good (by which i mean, it would make my life easier ;-) | 21:05 |
timburke | authors/change log patch is up at https://review.openstack.org/#/c/647656/ | 21:06 |
clayg | things happen in swift for two reasons 1) make timburke's life easeir 2) for the lulz | 21:06 |
timburke | if anyone has anything else they'd like to see for that, you should probably speak up in the next couple days | 21:06 |
tdasilva | fwiw, it would also make my life easier | 21:06 |
kota_ | only pyeclib? liberasurecode too? | 21:07 |
timburke | kota_, i hadn't thought that hard about it :-) | 21:07 |
tdasilva | i just need pyeclib for now, but we still have libec patch to review... | 21:07 |
mattoliverau | making life easier is a great reason for a new release :) | 21:07 |
tdasilva | one sec, let me dig it up | 21:07 |
kota_ | ok | 21:07 |
tdasilva | https://review.openstack.org/#/c/635605/ | 21:08 |
timburke | oh, yeah... zaitcev's patch might be good to release... | 21:08 |
timburke | https://review.openstack.org/#/c/636556/ | 21:09 |
clayg | @timburke can we get them all on priority reviews between now and next meeting and plan to do the release the week after that (2 weeks from now-ish)? | 21:09 |
timburke | clayg, i think the stuff i'm really interested in releasing is landed... tdasilva's right that we should really review the quadiron patches (since we invited them to submit them and all), but idk that it should keep us from doing a release sooner rather than later | 21:10 |
clayg | was the aim to get a new tagged released packaged by downstream as stein? | 21:11 |
timburke | nope; too late for that. this'd be part of train regardless at this point | 21:11 |
timburke | i just want something pip-installable that fixes https://bugs.launchpad.net/pyeclib/+bug/1780320 | 21:12 |
openstack | Launchpad bug 1780320 in PyECLib "If find_library('erasurecode') in setup.py does not return a library version, try to append it " [Undecided,Fix released] | 21:12 |
clayg | tdasilva: ok well at a minimum they have some pre-req "fix" patches that are probably good candidates for "priority" review along with zaitcev's crc32 fix thing? | 21:12 |
kota_ | yeah, if we need some patches for stein, anyway backporting to stable/stein branch is needed. | 21:12 |
tdasilva | just realized that libec is already 1.6.0 | 21:13 |
timburke | neither pyeclib nor liberasure code have stable branches, as i understand it | 21:13 |
clayg | so land good code and cut a release then do backports - is anyone against the timeline of "on priority review this week; merge what we can next week; then cut a release"? | 21:13 |
clayg | bam - stable branches are for scardy cats | 21:13 |
clayg | oh, the crc32 is already landed | 21:14 |
timburke | fwiw, the lists of open patches are remarkably short: https://review.openstack.org/#/q/project:openstack/pyeclib+is:open https://review.openstack.org/#/q/project:openstack/liberasurecode+is:open | 21:14 |
clayg | so do we have important patches outstanding that we could realistically land before a release? maybe timburke was just saying "new tag incoming" | 21:15 |
timburke | i think the quadiron changes (and my prep-for-release patch) are the only "live" changes | 21:15 |
clayg | 🤦 | 21:15 |
mattoliverau | then it's priority reviews until patches are landed or until we just want to cut a relase. be it next week or earlier (if things have landed) | 21:15 |
tdasilva | clayg: i don't think we have anything that is so important that needs to land before a release, agree quadiron could wait for next release as it will take a bit of time to land | 21:15 |
clayg | ok, good talk 👍 | 21:16 |
kota_ | +1 | 21:16 |
timburke | so, on to updates! | 21:16 |
clayg | also WTG everyone who's been doing work/review on py/libec! that's an amazingly short backlog | 21:16 |
*** _alastor_ has quit IRC | 21:16 | |
timburke | clayg, it's almost like we don't really think much about it ;-) | 21:17 |
timburke | #topic losf update | 21:17 |
*** openstack changes topic to "losf update (Meeting topic: swift)" | 21:17 | |
timburke | kota_, rledisez: how's the feature branch going? | 21:17 |
rledisez | not much move for the last days. alecuyer was working on a patch to automatically clean empty volumes. he will start working again on replacing grpc with http next week | 21:18 |
kota_ | sorry, not so much from my side because of business trip in the last week. I had asked to Norio to push their docs, he has bee preparing the patch I think. | 21:18 |
kota_ | I'll work in this week and the next to setup packaging and testing for that, in my plan. | 21:19 |
timburke | cool! eventlet-friendly losf seems good, as do more docs :-) | 21:19 |
timburke | #topic py3 updates | 21:20 |
*** openstack changes topic to "py3 updates (Meeting topic: swift)" | 21:20 | |
timburke | looks like zaitcev isn't here today, but i know he's been pushing up patches for DLO recently | 21:20 |
timburke | i've been spiking hard on getting some in-process functional tests running in the gate | 21:21 |
mattoliverau | timburke: nice work on that | 21:21 |
timburke | for example, https://review.openstack.org/#/c/645895/ | 21:21 |
timburke | they'll have similar ratchets as the unit tests. currently targeting py37 (largely because that's what i've got as my default py3) | 21:22 |
clayg | great! | 21:22 |
kota_ | excellent! | 21:22 |
timburke | and mattoliverau's been working on getting staticweb running on py3! | 21:23 |
mattoliverau | just picked a middleware that hasn't been touched yet :) | 21:23 |
timburke | i think that's about it for updates -- am i missing anything? | 21:24 |
timburke | #topic open discussion | 21:25 |
*** openstack changes topic to "open discussion (Meeting topic: swift)" | 21:25 | |
timburke | since we've got both rledisez and m_kazuhiro here, how about we bring up https://review.openstack.org/#/c/601950/ again? | 21:25 |
clayg | does it need another rev - or it's good to go? | 21:26 |
rledisez | sure, give me a second to re-read the last answer of m_kazuhiro :) | 21:26 |
clayg | looks like mostly docs | 21:27 |
m_kazuhiro | Yes. Another rev and rledisez's answer will be helpful for me. | 21:27 |
*** whoami-rajat has quit IRC | 21:28 | |
*** rbudden has quit IRC | 21:28 | |
mattoliverau | feel free to sqash the docs update into that patch if you want: https://review.openstack.org/#/c/616076 | 21:28 |
mattoliverau | or we can land them one after the other, whatevs | 21:28 |
clayg | i thought object-server needed an internal-client so it couldn't use the object-server's config because that config already has a pipeline section that points to the object-server:app instead of the proxy:app? | 21:28 |
rledisez | I guess we can ask here opinions: does it seem reasonable to decide of the behavior of a daemon based on the name of the config file? | 21:29 |
timburke | clayg, surely we could point to an internal-client.conf or something though, yeah? | 21:29 |
kota_ | mattoliverau: it looks like that patch already was squashed. | 21:29 |
m_kazuhiro | mattoliverau: I have already squashed the patch. | 21:29 |
mattoliverau | oh, great | 21:29 |
mattoliverau | never mind me then :P | 21:30 |
clayg | i see some code that says "read_conf_for_queue_access" - but that's no on master is it? | 21:30 |
kota_ | mattoliverau: appreciated for working that :P | 21:30 |
clayg | oh it is | 21:30 |
timburke | rledisez, that does seem a little odd... | 21:32 |
clayg | yeah i'm confused, having the object expirer use the internal-client.conf for the pipeline config seems absolutely brilliant tho... | 21:32 |
timburke | why can't we just drive off the dequeue_from_legacy setting? | 21:33 |
clayg | so it looks like this patch is not done - or at least all the core reviewers that look at it get confused really quickly which isn't a great sign for "ready" - but maybe we need to do a better job of enumerating the complete set of issues which much be resolved if we want it to land | 21:34 |
timburke | seems about right | 21:35 |
clayg | AFAIK this is a pre-req for the generalized task queue which everyone thinks is a brilliant idea, so ... maybe I'll put it on my list for Friday? | 21:35 |
timburke | anyone have anything else to bring up? | 21:35 |
*** erlon has joined #openstack-meeting | 21:35 | |
m_kazuhiro | clayg: Thank you for your question review, I'll add answer review to the patch. | 21:37 |
clayg | timburke: I hear this one person using s3api wants bulk delete to be more faster/async? is that right? | 21:37 |
timburke | yup. so... i'm gonna be thinking about how to do that in a sane way | 21:37 |
timburke | it's looking... messy. like, i'm debating about making some REPLICATE requests from the proxy to clear out listings earlier. not sure yet about how good any of my ideas are | 21:38 |
rledisez | timburke: that's interesting, even for non-s3. i used to pass a regex with DELETE that was matching all entries of a container and create an object-expirer entry before removing the line from the container. | 21:39 |
timburke | rledisez, that sounds rather similar to what i'm thinking about trying to do -- bulk-insert some expirer entries, then bulk-insert some tombstones... | 21:40 |
*** awaugama has quit IRC | 21:40 | |
timburke | how did you get around the expirer wanting to send x-if-delete-at? | 21:40 |
rledisez | timburke: it was 5 years ago (what, already?!) and we removed it from prod since, so I would have to check | 21:41 |
timburke | eh, don't worry too much -- just curious. my current plan is to use a distinct content-type on the expirer queue entry | 21:42 |
timburke | https://review.openstack.org/#/c/635040/ seems like a good thing, but maybe a little scary | 21:43 |
timburke | (Include some pipeline validation during proxy-server start-up) | 21:43 |
timburke | we've had a few bugs get reported that ultimately came down to badly-configured pipelines (or badly-behaved auto-insertion of required middlewares) | 21:44 |
timburke | that patch tries to prevent such situations from arising, but may keep your proxy from starting on upgrade (with old configs) | 21:45 |
mattoliverau | yeah, I think we need to do something to ease pipeline issues. at least the major gotchas. | 21:45 |
timburke | https://review.openstack.org/#/c/645624/ addresses some issues with our lower-constraints job, which apparently wasn't testing what we thought it was testing | 21:47 |
timburke | it involves a couple dependency up-revs (for cryptography and netifaces, in particular), but i think they're old enough that it shouldn't really impact anyone? | 21:48 |
timburke | if someone could take another look at that, i'd appreciate it -- i did enough to fix it up that i'm not sure i should be the one to +A | 21:49 |
clayg | timburke: why can't you just +A that one - the infra guys all signed off - do you need someone else to load it into their head for any specific reason? | 21:49 |
timburke | fine -- done :P | 21:50 |
timburke | anyone have anything else? | 21:50 |
clayg | I mean getting it on master is a great way to find out if it breaks "something else we don't know about" - and even then the remediation is the same "figure out how to have both things works and merge the fix" | 21:51 |
clayg | getting it on master *right after a release I might say | 21:51 |
timburke | all right, i think i'm calling it then | 21:52 |
timburke | thanks for coming everyone, and thank you for working on swift! | 21:53 |
timburke | #endmeeting | 21:53 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 21:53 | |
openstack | Meeting ended Wed Mar 27 21:53:19 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:53 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-03-27-21.00.html | 21:53 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-03-27-21.00.txt | 21:53 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-03-27-21.00.log.html | 21:53 |
*** iyamahat_ has joined #openstack-meeting | 21:57 | |
*** iyamahat_ has quit IRC | 21:59 | |
*** m_kazuhiro has quit IRC | 21:59 | |
*** iyamahat_ has joined #openstack-meeting | 22:00 | |
*** iyamahat has quit IRC | 22:01 | |
*** mlavalle has quit IRC | 22:11 | |
*** raildo has quit IRC | 22:18 | |
*** rcernin has joined #openstack-meeting | 22:31 | |
*** jamesmcarthur has quit IRC | 22:33 | |
*** jamesmcarthur has joined #openstack-meeting | 22:33 | |
*** zhubx has quit IRC | 22:37 | |
*** zhubx007 has joined #openstack-meeting | 22:37 | |
*** diablo_rojo has quit IRC | 22:40 | |
*** jamesmcarthur has quit IRC | 22:44 | |
*** _alastor_ has joined #openstack-meeting | 22:46 | |
*** erlon has quit IRC | 22:47 | |
*** jamesmcarthur has joined #openstack-meeting | 22:48 | |
*** jamesmcarthur has quit IRC | 22:51 | |
*** munimeha1 has quit IRC | 22:51 | |
*** _alastor_ has quit IRC | 22:51 | |
*** jamesmcarthur has joined #openstack-meeting | 22:52 | |
*** jamesmcarthur has quit IRC | 22:55 | |
*** enriquetaso has quit IRC | 23:00 | |
*** gibi has quit IRC | 23:03 | |
*** carlos_silva has quit IRC | 23:04 | |
*** mdbooth has joined #openstack-meeting | 23:04 | |
*** mdbooth has quit IRC | 23:08 | |
*** enriquetaso has joined #openstack-meeting | 23:16 | |
*** gibi has joined #openstack-meeting | 23:22 | |
*** iyamahat_ has quit IRC | 23:24 | |
*** enriquetaso has quit IRC | 23:26 | |
*** artom has joined #openstack-meeting | 23:32 | |
*** jgriffith has quit IRC | 23:45 | |
*** jgriffith has joined #openstack-meeting | 23:46 | |
*** lbragstad has quit IRC | 23:48 | |
*** tetsuro has joined #openstack-meeting | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!