18:00:28 #startmeeting Infrastructure (2017-06-15) 18:00:28 Meeting started Thu Jun 15 18:00:28 2017 UTC. The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:28 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:28 The meeting name has been set to 'infrastructure_(2017-06-15)' 18:00:28 #meetingname infrastructure 18:00:28 The meeting name has been set to 'infrastructure' 18:00:29 #topic aloha 18:00:29 #chair smooge relrod nirik abadger1999 dgilmore threebean pingou puiterwijk pbrobinson 18:00:29 Current chairs: abadger1999 dgilmore nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:31 hi 18:00:39 .hello dustymabe 18:00:40 dustymabe: dustymabe 'Dusty Mabe' 18:00:42 .hello jcline 18:00:42 jcline: jcline 'Jeremy Cline' 18:01:02 hi 18:01:24 morning 18:01:39 hi 18:02:51 hi 18:03:29 #topic New folks introductions 18:03:39 Any new people here this week? 18:03:45 And welcome to everyone who has made it? 18:03:48 i guess this is my first time 18:04:03 I'm new. :) Hey guys! 18:04:07 hi bgray 18:04:49 hello bgra 18:04:52 hello bgray 18:05:09 what are you interested in? 18:05:30 * nirik waves to new folks. Welcome 18:05:40 Hello 18:05:47 .hellomynameis kushal 18:05:48 kushal: kushal 'Kushal Das' 18:06:13 I'm interested in devops tooling (ansible, openshift, etc.) and doing some development work. 18:06:45 I'm excited to help out. 18:07:55 cool. The people to talk with are mostly here today. If you haven't already send an introduction email. (ANd if you have thank you and my apologies for missing it) 18:08:09 #topic announcements and information 18:08:10 #info F26 Beta is out the door - everyone 18:08:10 #info FLOCK Deadline for workshop/paper proposals is June 15th (today!) 18:08:10 #info bodhi-2.7.0 deployed to production today - bowlofeggs 18:09:02 We had a messy F26 Beta this week due to mirroring problems but we were able to clean it up by end of the day on Tuesday 18:09:30 The lesson from this is that mirroring our site via lftp is bad. mirroring our site via lftp with a forked loop is really bad 18:09:33 #info will be syncing production to staging koji database after this meeting, so koji.stg will not be available the rest of the day - kevin 18:10:13 And if you are interested in going to FLOCK this year please work on a workshop/paper proposal. http://flocktofedora.org 18:10:50 I think the deadline to submit is... TODAY 18:11:18 nirik, I believe so. I think you might have even put it in the info :) 18:11:28 #info fmn-1.3.1 heading towards prod early next week 18:11:31 oh yes, I did. :) 18:11:58 jcline, fmn means fedora migraine nebulizer? 18:12:02 #info we have our ssl certs for our staging openshift instance now, so we can move forward on that - kevin 18:12:14 It does now :) 18:12:26 cool. glad I could help 18:12:54 OK any other info announcements for this week? 18:13:00 So I want to get hotness staging into openshift, what can I do to help make that happen. I know management via ansible was mentioned. 18:13:34 yes, we need to figure out how we want to do that, but puiterwijk had a good idea, just need to try it out. 18:13:37 nirik, were we looking to do an update/reboot next week or the week afterwords? 18:13:52 * nirik looks at schedule 18:14:05 Okay cool, I had some small thoughts too, but nothing fully formed yet 18:14:57 jcline: the idea was to have some json files in ansible and then us oc apply -f file.json 18:15:10 smooge: yeah, I guess next week... the 26th is final freeze already. ;( 18:15:24 well that is lovely 18:15:28 Ah yeah that was close to what I was thinking with probably less work involved :) 18:16:03 then to add a new app we just make a new app.json file with all the things set we want... also we probibly need a image.json or something too. not sure. 18:16:25 It does actually accept YAML as well so that might be nicer to write 18:16:46 hey guys is this something for a different part of the meeting? 18:16:58 #topic OpenShift Deployments 18:17:01 Yeah sorry :( 18:17:03 there.. 18:17:13 yeah, got sidetracked into it... but yes. ;) 18:17:34 we still need to also test out persistent storage... 18:17:35 ok so things we should discuss. How are we going to do openshift deployments 18:17:43 but of course we could deploy apps that don't need that at first 18:17:44 We are working on Openshift deployment of COPR as well. 18:17:46 1. where does this openshift exist? 18:18:01 clime: do note that also for openshift, you will need to pass RFR 18:18:01 smooge: right now we have the stg one we made at the hackfest. 18:18:04 (I mean just support for it) 18:18:18 puiterwijk: ok 18:18:23 2. what things are we looking at deploying in this openshift 18:18:57 2. relrod was going to look at moving paste to it... but we wanted to deploy waverdb as the first real app. It's just an api... so it should be pretty easy 18:19:05 3. how does someone get an app deployed in it? 18:19:10 3 18:19:15 almost 18:19:17 I've been getting hotness ready, it doesn't do anything persistent 18:19:31 3. pass RFR, the rest needs to be figured out how we do things in ansible 18:19:38 same RFR process really as any normal app I would think. We might need to adjust some things. 18:20:17 once we redo our openstack cloud, we plan to deploy a openshift there too... and that one will be more playground/let people test things etc 18:20:24 ok I think I only have why and when left on my list of normal questions but will skip those 18:21:27 well, on why... it does make deploying much nicer... it can tell when images change or source changes so you just tell it to deploy. 18:21:40 and it can do some tests to make sure the new one is processing right 18:22:08 waverdb they need before too long... but I don't think anything else is on a timeline 18:22:26 nirik: ok, I'll look at doing waverdb instead then. I talked with Paul about modernpaste that's why I was focusing on that. It seemed pretty self contained/like a good test. 18:23:02 relrod: I think they are both similar... although waverdb is probibly even more simple. 18:23:12 ok 18:23:34 alright anything else on this? 18:23:35 http://waiverdb-dev.fedorainfracloud.org/api/v1.0/waivers/ 18:24:29 nirik, relrod puiterwijk ? 18:24:50 smooge: not really that I can think of right now 18:24:55 nothing more off hand right now 18:24:56 smooge: nothing from me 18:25:13 #topic RFR process 18:25:24 Ok this is just a quick mention. 18:25:42 We have a Request for Resources (RFR) process which was mentioned several times before 18:26:19 This is mainly to help us plan out what resources we can support, which ones we can't, how they will be deployed etc etc 18:26:52 I am not sure if we have reviewed how this is done in a long time so it might be something to update/go over to make sure it all makes sense again soon. 18:26:56 And to get some landmarks before it goes into production like documentation for the sysadmins 18:27:13 documentation for sysadmins 18:28:00 Yeah. That'd be wonderful to have before a service goes into production and people strt bugging us with "it's not working" 18:28:29 start* 18:29:21 ok anyway that was all I wanted to do was cover what that meant for any apprentices and people who just saw the letters 18:29:28 #topic Apprentice Office Hours 18:29:39 Ok any open tickets needing help? 18:30:23 related - how do I get added to the group? 18:31:49 bgray: ask in #fedora-admin after the meeting 18:32:02 puiterwijk: cool, thanks 18:32:24 ok anything else? 18:32:52 Nobody signed up for explain something.. so it is time to assign things 18:33:29 jcline, have you recently explained fmn? 18:33:52 Heh, I'm not sure I can explain it to myself 18:34:45 Good. 4 minutes of "I have no idea what this does. I just keep putting in code and out comes answers" 18:35:05 But sometimes it's the wrong answers, and so it makes me sad 18:35:07 we keep the FMN running... I hope the cargo planes come back someday. 18:35:37 I worry that is a lot of things here 18:35:52 I honestly have no idea what summershun means 18:36:44 but in any case I will try to cover how templating in nagios is done 18:36:50 that will be next week 18:37:03 #topic Open Floor 18:37:16 Anything for the open floor or I can end this meeting in 2-3 minutes 18:39:16 ok well then 18:39:19 #endmeeting