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