18:04:14 <puiterwijk> #startmeeting Infrastructure (2017-09-21) 18:04:14 <zodbot> Meeting started Thu Sep 21 18:04:14 2017 UTC. The chair is puiterwijk. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:04:14 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:04:14 <zodbot> The meeting name has been set to 'infrastructure_(2017-09-21)' 18:04:17 <puiterwijk> #meetingname infrastructure 18:04:17 <zodbot> The meeting name has been set to 'infrastructure' 18:04:19 <puiterwijk> #topic aloha 18:04:21 <puiterwijk> #chair smooge relrod nirik abadger1999 dgilmore threebean pingou puiterwijk pbrobinson maxamillion 18:04:21 <zodbot> Current chairs: abadger1999 dgilmore maxamillion nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:04:22 <puiterwijk> #topic New folks introductions 18:04:25 <puiterwijk> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 18:04:29 <smooge> uth 18:04:30 <smooge> sorry 18:04:38 <bowlofeggs> .hello2 18:04:38 <puiterwijk> Any new folks wanting to introduce themselves? 18:04:38 <zodbot> bowlofeggs: bowlofeggs 'Randy Barlow' <randy@electronsweatshop.com> 18:04:56 <smooge> thanks puiterwijk 18:05:11 <puiterwijk> smooge: no problem. you got it from here ,or want me to continue? 18:05:12 <nirik> ahoy 18:05:49 <smooge> i got it 18:06:07 <puiterwijk> Great. 18:06:19 <smooge> #topic announcements and information 18:06:19 <smooge> #info PHX2 Colo Trip, Dec 4th - 9th 18:06:19 <smooge> #info Infrastructure will be down during that trip. 18:06:19 <smooge> #info beta freeze still going on. 18:06:20 <smooge> #info Moving .stg. ips will wait til after freeze 18:06:21 <smooge> #info Moving i2 download server is done! 18:06:22 <smooge> #info Koschei backend reinstalled as Fedora 26 - mizdebsk 18:06:46 <smooge> So not much going on this week. We are in a freeze and the go/no-go is in a differnet channel but I believe it will be no-go 18:06:47 <kushal> Hello 18:06:58 <nirik> yeah, still going on, but likely nogo 18:07:43 <smooge> are there any announcements outside of the ones above? 18:09:28 <smooge> ok if not 18:09:42 <smooge> #topic Apprentice Open office hours 18:09:56 <smooge> Any questions from apprentice items? 18:10:23 * cverna waves 18:10:25 <nirik> smooge: oh, whats the status of that staging renumbering? 18:10:26 * relrod checks in a few minutes late, sorry 18:10:55 <nirik> perhaps we could divide it up and get it done, since it's all stg... 18:11:11 <puiterwijk> nirik: well, it would change prod as well. The generated iptables rules would change 18:11:39 <nirik> true, which is in fact (one of) the reasons we are doing this... but I guess we could wait too 18:11:41 <smooge> nirik, I haven't done much with it because either the boxes are in use for modularity things and I have to break production for iptables 18:12:12 <smooge> so it seemed frozen until freeze was over 18:12:19 <puiterwijk> nirik: but on the other hand, if we're going to be frozen for a week longer, we might as well just bite the bullet yeah. 18:12:25 <puiterwijk> The prod changes are small enough 18:12:29 <puiterwijk> (and fully automated) 18:12:46 <smooge> well except when you update firewalls and docker goes hahahah 18:13:09 <nirik> well, if we can get all staging done, we can change the iptables to just block the net and be done with it. 18:13:20 <puiterwijk> Yep 18:13:26 <puiterwijk> (to both) 18:13:34 <nirik> anyhow, just a thought... 18:13:36 <smooge> if people want to work on it we can do so next week. 18:13:40 <smooge> or tomorrow 18:13:47 <puiterwijk> smooge: not tomorrow 18:13:56 <puiterwijk> We are not going to do huge changes on a Friday... please? 18:14:09 <netcronin> I know I started on some of it, but after the inital renumbering and updating the A records, most of it was beyond me. 18:14:12 <nirik> lets wait until 5pm friday... ;) 18:14:17 <smooge> so not on a Friday and I can't find the time on Mondays and Wednesday and Thursdays are meeting days 18:14:25 <smooge> so Tuesday 18:14:29 <nirik> tuesday it is. ;) 18:14:34 <puiterwijk> +1 18:14:45 <smooge> Tuesday is the only day I do work anymore 18:14:49 <puiterwijk> nirik: the time when most of you guys ping in is about 4-5 pm my time these days :) 18:15:02 <puiterwijk> Which is why... I'm saying "please no" to Friday :) 18:15:25 <nirik> puiterwijk: with my move I actually think I am about heading to bed when you are getting up. ;) 18:15:42 <puiterwijk> nirik: you are, often 18:15:57 <puiterwijk> So I think we have a crude sort of follow-the-sun with just the two of us... :) 18:16:15 <smooge> ok 18:17:24 <smooge> #info 2017-10-26 Move staging to 10.5.128 network 18:18:18 <nirik> I was going to bring up something today, but we don't have many of our app folks around I don't think... basically: do we have some candidate apps to look at moving to openshift... and/or do we want to try and try some app with a build trigger on git commits... 18:18:26 <smooge> #topic Agenda for next week 18:18:43 <smooge> #info candidate apps to move to openshift? 18:18:53 <puiterwijk> Proposal: Ipsilon 18:18:58 <nirik> I can also open a thread on the list. 18:19:07 <puiterwijk> (and yes, I've proposed this many a times) 18:19:12 <nirik> yeah, ipsilon might be a good one to try... 18:20:17 <pingou> elections, fedocal maybe as well 18:20:19 <nirik> in good news, relrod said the stg upgrade went very smoothly 18:20:38 <relrod> yes 18:20:43 <relrod> I was pleasantly surpriesd 18:20:47 <relrod> surprised, too 18:20:52 <nirik> and I also have been failing to update/reboot stg every week... 18:20:59 <nirik> I will try again next week. 18:21:08 <smooge> well we will be doing so 18:21:12 <puiterwijk> nirik: maybe just set a cron job? 18:21:19 <smooge> because it will all get rebooted with ips 18:21:30 <puiterwijk> Aka, just do it all fully automatically. 18:21:31 <bowlofeggs> +1 to updates on Friday afternoon at 4:45 PM 18:21:39 <cverna> what are the criteria for moving to openshift ? 18:21:43 <puiterwijk> -100 to that 18:22:03 <nirik> well, we could, but I would like to identify the manual things / ordering issues. I know there are some, but want to make sure we know them before we automate 18:22:06 <pingou> bowlofeggs: I like them more at 4:55pm, then I can safely take off at 5pm :) 18:22:11 <cverna> it is just a matter of how easy it is ? 18:22:20 <bowlofeggs> i do think bodhi's web app could be in openshift 18:22:24 <puiterwijk> nirik: how about a master-update.yml? 18:22:25 <pingou> cverna: nuancier and pagure aren't very good candidate 18:22:42 <bowlofeggs> i think the masher backend would be trickier 18:22:50 <pingou> cverna: because of the way they store files on disk and interact w/ it, but some of the services from pagure could be 18:22:57 <bowlofeggs> but the web app could be fine there. we might also be able to put its other backend there? 18:23:05 * pingou called afk 18:23:52 <nirik> puiterwijk: we could sure... master-stg-update. ;) 18:23:52 <puiterwijk> cverna: basically, what kind of storage does it need (just a database is easier than shared/persistent files), and whether the code depends on a consistent state or could be restarted any moment without impact 18:24:17 <puiterwijk> nirik: well, I was thinking that if we do master-update, we could just normally run it with -l staging, but reuse it during mass-updates... :) 18:24:18 <nirik> yeah, the bodhi web stuff seems like it might be fine. 18:24:59 <cverna> pingou: puiterwijk thanks it is clearer now 18:25:00 <nirik> puiterwijk: sure, would need to be carefull... also some stg stuff usually reboots some prod things like the virthosts that have stg on them 18:25:08 <mizdebsk> koschei could be a good candidate too - totally stateless (except db), split into multiple micro-services, backend can be stopped for long time until anyone notices 18:25:12 <puiterwijk> nirik: right. 18:25:22 <nirik> unless we move virthostN to virthostN.stg also 18:25:35 <puiterwijk> I would be in favor of virthostN.stg, but that's a slightly more tricky thing 18:25:59 <nirik> puiterwijk: me too. We never mix them anyhow. 18:26:01 <linuxmodder> puiterwijk, wouldn't it be the other way around ? N.stg > N 18:26:10 <smooge> so I have put in dns that virthostN.stg is a thing 18:26:22 <puiterwijk> nirik: yeah, which is intentional. It's just that renaming boxes is hard :) 18:26:33 <puiterwijk> linuxmodder: no 18:26:35 <nirik> mizdebsk: yeah, it could be. We are keeping db's out, so it would just be the app running in openshift. 18:27:04 <nirik> web/backends 18:30:27 <smooge> ok anything more here? 18:30:36 <puiterwijk> Anyway, let's start looking at what we can move over. Maybe more people will be around next week for more ideas 18:30:40 <smooge> what other items need to be put on next weeks agenda? 18:30:51 <puiterwijk> smooge: yak farming equipment? 18:31:29 <smooge> ok added that to the agenda 18:31:33 <smooge> #topic Open Floor 18:31:34 <nirik> Our ticket queue has been growing pretty badly of late. we could try and discuss some old tickets... 18:31:55 <smooge> ok sounds good 18:32:04 <puiterwijk> I think a bunch of those tickets are related to Pagure on Dist-Git though. So maybe we should throw some of those tickets over to releng and have them deal with it 18:32:12 * puiterwijk hides 18:32:25 <smooge> I think we need to spin up a Pagure IT and have them deal with it 18:32:43 <smooge> It can run on openshift 18:32:57 <nirik> well, I think we could go over them and move some to pagure upstream and some to releng and some to wontfix 18:33:04 <smooge> sounds good 18:33:12 <puiterwijk> Yeah, that sounds like a good idea 18:33:16 <smooge> I will get a list and put them in the next weeks as info 18:33:27 <nirik> will try and see if we cna get pingou and threebean here next week for that 18:33:42 <nirik> they are tagged, so should just be one line in pagure... 18:34:03 <smooge> pingou, when is fall grape season? 18:34:13 <nirik> https://pagure.io/fedora-infrastructure/issues?status=Open&tags=src.fp.o 18:35:04 <bowlofeggs> pingou: can we subscribe to wine? 18:35:09 <bowlofeggs> pingou: and if not, i'll just sign up for some whine 18:36:29 <smooge> ok and with that... say good night bowlofeggs 18:36:42 <bowlofeggs> good night bowlofeggs 18:36:44 <smooge> #endmeeting