infrastructure
LOGS
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