00:01:25 <diablo_rojo> #startmeeting fc_sig 00:01:27 <openstack> Meeting started Wed Feb 3 00:01:25 2021 UTC and is due to finish in 60 minutes. The chair is diablo_rojo. Information about MeetBot at http://wiki.debian.org/MeetBot. 00:01:28 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 00:01:30 <openstack> The meeting name has been set to 'fc_sig' 00:01:57 <jungleboyj> Happy February. 00:02:07 <spotz> Woot 00:03:07 <mattoliverau> o/ 00:03:09 <diablo_rojo> #link https://wiki.openstack.org/wiki/First_Contact_SIG#Meeting_Agenda 00:03:23 <diablo_rojo> A gorgeous updated agenda for your perusal. 00:03:31 <diablo_rojo> #topic Homework 00:03:39 <diablo_rojo> Who did it? 00:03:40 <diablo_rojo> :D 00:03:56 <mattoliverau> not me :S 00:04:06 <spotz> We had homework? 00:04:20 <diablo_rojo> spotz, always. Its standing homework. 00:04:37 <jungleboyj> I was nice to the new Cinder contributors. 00:04:46 <diablo_rojo> jungleboyj, perfect :) 00:04:49 <diablo_rojo> How many did you have? 00:05:09 <spotz> I'm always nice... 00:05:34 <jungleboyj> Bwah ha ha! 00:07:34 <diablo_rojo> So I guess no is the answer to the homework question. 00:07:40 <jungleboyj> Oh, how many. I saw one come through on reviews and then we have a couple that are knew contributing a driver. 00:07:50 <jungleboyj> *new 00:08:08 <jungleboyj> The Kioxia driver team. 00:08:17 <jungleboyj> There are like 3 guys working on that. 00:08:21 <diablo_rojo> So. Reminder! Do the homework! 00:08:25 <diablo_rojo> For next time. 00:08:28 <diablo_rojo> jungleboyj, thats awesome 00:08:28 <jungleboyj> :-) 00:08:48 <diablo_rojo> #topic Virtual OUI 00:08:56 <diablo_rojo> spotz, jungleboyj updates? :) 00:09:26 <spotz> We can't film yet. Website is influx moving to opendev.infra 00:09:30 <jungleboyj> So, I looked through the text you put together. Made some minor working updates but otherwise it looked fine. 00:09:41 <jungleboyj> spotz: Ah, ok. 00:09:58 <diablo_rojo> jungleboyj, hadn't answered your question yet. 00:10:07 <diablo_rojo> spotz, we could film the ones that are all terminal though? 00:10:21 <diablo_rojo> and just do the joining the foundation one later 00:10:27 <jungleboyj> What was the question? Is there something in the etherpad? 00:10:28 <spotz> We need to recreate the user, add an ssh key etc 00:10:29 <diablo_rojo> so that we can make progrees.. 00:10:50 <spotz> We need to beable to push to gerrit, etc 00:10:52 <diablo_rojo> jungleboyj, yeah I remember there being 'QUESTION' in the etherpad 00:11:00 <diablo_rojo> #link https://etherpad.opendev.org/p/OUI-videos 00:11:12 <diablo_rojo> For interested parties ^ 00:11:19 <mattoliverau> is there a known timeline for web migrations? can we ask infra 00:11:27 <jungleboyj> Oh. That question was to spotz . 00:11:33 <jungleboyj> or diablo_rojo 00:12:08 <spotz> It's not infra team it's Jimmy's team. I know they're working on it cause we were discussing the site in the D&I meeting on Monday 00:12:34 <diablo_rojo> mattoliverau, I think it was Jimmy's team is doing? 00:12:37 <diablo_rojo> Not infra. 00:12:48 <spotz> We already only really have one shot at the logins and I'm still not sure what we'll do with Ubuntu one 00:14:20 <diablo_rojo> spotz, have you talked to the opendev team about getting stacky removed? 00:14:40 <diablo_rojo> I realize that doesn't solve the Ubuntu One problem though 00:14:56 <spotz> diablo_rojo: Not yet, that will only help with openstackid/foundation and gerrit not ubuntu one 00:15:01 <diablo_rojo> Worst case I guess we make a stacky2 or something 00:15:16 <mattoliverau> stackie 00:15:34 <jungleboyj> :-) Stackie 00:15:50 <diablo_rojo> Ha ha ha yes 00:15:52 <diablo_rojo> perfect mattoliverau 00:15:54 <spotz> diablo_rojo: Yeah I've got somethings in mind like stack` which should be easy to edit out the ` but it's the screens, urls, etc we're holding on 00:16:17 <spotz> or stacky` but you get the idea 00:16:29 <diablo_rojo> spotz, still that shouldn't prohibit being able to make some of the other videos? 00:16:59 <spotz> We need to gave the gerrit user. I don't have time to redo these a million wimes 00:17:02 <spotz> times even 00:17:26 <diablo_rojo> Looking at the list... we can clone the repo without having the user made. 00:17:32 <mattoliverau> of we already have a stacky can't we still at least make some command line and gerrit interface vids? 00:17:41 <diablo_rojo> spotz, I deeeeeefinitely don't want you to have to do it more than once :) 00:17:48 <mattoliverau> ie, how to review, look at patchsets etc. 00:18:04 <diablo_rojo> That is my number one opposition to videos in the first place, things going out of date. 00:18:18 <diablo_rojo> Yeah, the interface should look the same so long as the name is the same. 00:19:07 <spotz> And this is a perfect example of why videos can get outdated really quick. 00:19:49 <diablo_rojo> spotz, right right. I 100% stand by not making extra work for you. 00:20:26 <diablo_rojo> I am just looking for places to make progress in the mean time and I think the console stuff will not change-- as it never has? 00:20:37 <spotz> It would potentially reduce a lot of editing if we can do everything in order. Also take the time to get our screen shots in the process 00:22:00 <spotz> I can get stacky's email to get the gmail password to accept things. I'm not sure I have stacky's gerrit password 00:22:12 <spotz> Itwas made like 5 years ago 00:22:23 <gmann> o/ sorry for late 00:22:28 <diablo_rojo> What editing needs to happen? 00:22:30 <diablo_rojo> gmann, no worries? 00:22:38 <mattoliverau> hey gmann 00:22:42 <gmann> hi 00:22:51 <diablo_rojo> How about this-- what are the current roadblocks that need to be handled? 00:23:07 <gmann> wow we are going for video training completely or keeping both option 00:23:41 <mattoliverau> making some short training vids on certian topics as it aids in remote training. 00:23:48 <diablo_rojo> gmann, keeping both. I never ever ever will 100% replace OUI with videos. It cannot be done because you will always miss the community aspect 00:23:58 <spotz> Website finished, remove stacky from foundation and gerrit, find workaround for ubuntu one. I want to wait untill we can do everything in order. If someone else wants to video themselves out of order I'll edit it 00:24:01 <diablo_rojo> the collaboration and connection that we have in the room together. 00:24:10 <gmann> true, that the main point of 1o1 interaction 00:24:42 <diablo_rojo> Well I can get an eta on the website from Jimmy and talk to fungi about removing the stacky removed. 00:26:26 <spotz> ok 00:27:00 <diablo_rojo> I guess I will give everyone the todo to think about how to handle the ubuntu one problem 00:27:11 <diablo_rojo> but I think an entirely new user- stackie or something would be better 00:27:25 <diablo_rojo> unless you wanna gimp/photoshop things in the interface 00:27:32 <diablo_rojo> But we can talk about that next meeting. 00:27:43 <spotz> I think it's going to be an edit job but again we'll have one shot at it or need gerrit removed again 00:27:59 <spotz> I'll do it in the video software 00:29:03 <diablo_rojo> Right. 00:29:17 <spotz> That's an added issue with video, has to be done in the video editing software across anywhere it's being fixed 00:31:18 <diablo_rojo> Okay, well moving on for now I guess. 00:31:24 <diablo_rojo> #topic Sanbox Bot 00:31:29 <diablo_rojo> mattoliverau, looking at you :) 00:31:48 <mattoliverau> Cool, so we've found Tony's bot patch 00:32:02 <mattoliverau> #link http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002291.html 00:32:12 <mattoliverau> #link https://review.openstack.org/#/c/636466/ 00:32:25 <mattoliverau> #link https://review.opendev.org/c/opendev/sandbox/+/636279 00:32:38 <mattoliverau> #link https://review.opendev.org/c/opendev/sandbox/+/636810 00:32:47 <mattoliverau> Sorry for all those links 00:32:53 <mattoliverau> just wanted them in the minutes 00:33:08 <diablo_rojo> Preserve all the things for posterity! 00:33:20 <mattoliverau> So we want tonys bot for next time we do training 00:33:38 <mattoliverau> but we need to decide where we want it to live. 00:34:06 <diablo_rojo> Both the code and the actual running bot, presumably. 00:34:22 <mattoliverau> Probably not a good idaa to just have it live with infra when we only use it during trainings 00:35:13 <mattoliverau> So thinking step one would be make sure it still works, and move it to training guides repo 00:35:15 <diablo_rojo> We *could* have it run all the time, but it might be... mean to the gerrit api's 00:35:22 <mattoliverau> write up docs on how to use it. 00:35:29 <diablo_rojo> Training guides makes sense to me. 00:35:43 <mattoliverau> Currently it just takes a change ID 00:36:02 <mattoliverau> so the plan would be to have it run, say on a laptop or vm during OUI 00:36:15 <mattoliverau> but to do that it needs a little more work 00:36:31 <mattoliverau> namely a wrapper to listen to sandbox gerrit events. 00:36:37 <diablo_rojo> Does it get the change ID's of only sandbox patches from anyone that uses the commit syntax trigger thing? Or just all change IDs and then does the filtering of that list? 00:37:24 <diablo_rojo> Yeah a wrapper so that we could run it ourselves would be super cool so that we didn't have to bother infra to turn it on and off and on and off 00:37:24 <mattoliverau> Then once we get it working and use it for a few trainings then maybe(?) move it into infra or something. 00:38:07 <diablo_rojo> Oh yeah thats a good call too 00:38:17 <diablo_rojo> that like *one day* it can live there 00:38:28 <mattoliverau> and not be our problem :P 00:39:29 <mattoliverau> When we go get it in infra, we want it to just listen to sandbox and filter on the bot line, so anyone new could play with it. and we could leave it running 00:39:58 <mattoliverau> or maybe have a way to turn it on or off.. dont want DOS vectors :P 00:40:04 <diablo_rojo> And we could still show it off in OUI 00:40:14 <mattoliverau> anyway, I'm just brainstorming and rambling now :P 00:40:20 <diablo_rojo> If the commit like is required, I think that would help cut down on the abuse? 00:40:38 <diablo_rojo> idk though, the security team would know what is more likely to open us up to those problems 00:42:28 <mattoliverau> either way, step 1 clean it up and get it into our repo with a wrapper so we can run when we need to 00:42:35 <diablo_rojo> Cool, so sounds like you have work to do ;) 00:42:42 <mattoliverau> yeah.. thanks :) 00:42:45 <mattoliverau> but sure 00:42:49 <diablo_rojo> You can thank tonyb for that :) 00:42:57 <mattoliverau> Oh believe me I will :P 00:43:04 <diablo_rojo> Had he not bailed on us we would be poking him instead of you ;) 00:43:13 <diablo_rojo> Cest la vie. 00:43:18 <diablo_rojo> Okay. 00:43:28 <mattoliverau> any questions from anyone? 00:43:37 <diablo_rojo> None from me I don't think. 00:43:45 <diablo_rojo> If there is anything I can do to help, let me know! 00:43:55 <mattoliverau> ta 00:43:56 <diablo_rojo> I can push test patches or talk to the opendev team or whatever 00:44:18 <diablo_rojo> I can bring it up in the opendev meeting next week. 00:44:51 <mattoliverau> thanks 00:45:00 <diablo_rojo> #topic Open Discussion 00:45:09 <diablo_rojo> (because I am tired and done with this day) 00:45:18 <diablo_rojo> And we obviously have plent to do atm 00:45:26 <mattoliverau> +1 00:45:40 <jungleboyj> diablo_rojo: ++ 00:46:06 <jungleboyj> One meeting to go yet. 00:46:16 <diablo_rojo> Sounds like we are good to wrap up this meeting then. 00:46:26 <diablo_rojo> Have a good couple weeks everyone? 00:46:28 <mattoliverau> Yup, lets call it. 00:46:29 <gmann> +1 00:46:35 <spotz> +1 00:46:42 <diablo_rojo> Thanks everyone! 00:46:43 <jungleboyj> Cool. Thank you. Good to chat with everyone. 00:46:52 <diablo_rojo> #endmeeting