18:00:07 #startmeeting Infrastructure (2017-02-02) 18:00:07 Meeting started Thu Feb 2 18:00:07 2017 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:07 The meeting name has been set to 'infrastructure_(2017-02-02)' 18:00:07 #meetingname infrastructure 18:00:07 The meeting name has been set to 'infrastructure' 18:00:07 #topic aloha 18:00:07 #chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson 18:00:07 Current chairs: abadger1999 dgilmore lmacken nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:07 #topic New folks introductions 18:00:19 .hello bt0dotninja 18:00:21 bt0: bt0dotninja 'Alberto Rodriguez Sanchez' 18:00:32 Hello everyone o/ 18:00:34 Hello 18:00:37 morning everyone. 18:00:44 hi :) 18:00:59 . himynameis cverna 18:01:00 cverna: cverna 'Slim Shady' 18:01:02 * nirik will wait a few for folks to wander in. 18:01:06 hi everyone 18:02:39 .hello jcline 18:02:40 jcline: jcline 'Jeremy Cline' 18:02:58 any new folks today that would like to give a short one line introduction of themselves? 18:03:16 * doteast waves 18:03:50 ok, I guess lets drive in... 18:03:52 .hello bowlofeggs 18:03:54 bowlofeggs: bowlofeggs 'Randy Barlow' 18:04:10 #topic announcements and information 18:04:10 #info mass rebuild coming up this week - releng folks. 18:04:10 #info new new hotness in stg, coming to prod soon - jcline 18:04:10 #info Nearing end of year for RH budget cycles - everyone 18:04:11 #info cleaned up space on db-koji01 (was alerting every night at logrotate time) - kevin 18:04:12 #info Feb apprentice nag email is out, answer today! - kevin 18:04:14 #info updating certificates on webservers is hard. 18:04:22 anyone have any items they want to add or discuss from there? 18:04:47 .hello x3mboy 18:04:48 x3mboy: x3mboy 'Eduard Lucena' 18:05:04 Oh, I forgot to list that I solved https://pagure.io/fedora-infrastructure/issue/4507 yesterday after a bunch of digging. It was a pretty weird issue. ;) 18:05:49 nirik, congrats! 18:05:59 nirik, I hate those sorts of redirect puzzles 18:06:03 (basically apache has a built in redirector for if you request a directory and don't have a trailing / on it 18:06:17 it redirects you so all the links in the index work. 18:06:35 but turns out it uses ServerName for that and we didn't have that set, so it was defaulting to http:// 18:06:52 yeah, it was a anoying one. 2 years... 18:07:49 nirik++ 18:07:49 cverna: Karma for kevin changed to 25 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:07:49 #topic fas3 status? 18:08:06 I don't know that we have any of the folks who were looking at fas3 here today... 18:08:17 I know ryanlerch has been testing it out a lot and reporting issues. 18:09:05 Hopefully things will ramp up next week some with people back from travels. 18:09:45 anyone have anything more on fas3? or questions? 18:09:52 what is the plan for fas3 ? date ? 18:10:11 if any :p 18:10:18 there's no date, but hopefully soon. ;) 18:10:28 before alpha freeze I think is the hope 18:10:28 I think those questions can't be answered without people who aren't here :) 18:10:40 :) 18:11:09 #topic fedorahosted migration status 18:11:17 not much new to report here either... 18:11:29 but we are down to the last month before our announced sunsetting. 18:11:55 we were suppose to have a chat at devconf about fedora-badges but I dont think it happened 18:12:06 I keep getting sidetracked, but hopefully soon I can make sure at least all the popular ones are done. 18:12:21 yeah, badges and freemedia still need sorting 18:12:29 There's a badges ticket. I can ping on it. 18:12:37 I wanted to try the import just to test pagure-importer, but I don't have xmlrpc permission 18:13:15 nirik: could you add me the permission, so at least I can make sure there is no issues with the import 18:13:26 https://pagure.io/fedora-infrastructure/issue/5553 18:13:36 cverna: for badges? 18:13:43 yeah 18:13:54 yeah, I can. 18:14:31 I will try a raw out of the box import in stg 18:14:56 sorry, topic rollback: fas/fas3 uses memcached, right? nagios has only one check for memcached, do we need more? 18:16:02 cverna: added 18:16:09 doteast: I am not entirely sure. ;) 18:16:23 fas does use memcached, but one on each server locally. 18:16:23 * pingou late 18:16:34 hey pingou 18:16:48 what about memcached01/02? 18:17:01 fas does not use them at all. 18:17:16 for security reasons we don't want it sharing cache with other less important apps 18:17:47 in general for monitoring we should try and help smooge finish up his new nagios setup... and add/fix things there. 18:18:07 please 18:18:39 sure 18:19:01 smooge, how can I help 18:19:45 well look over the nagios_server roles. Then look over how noc01.stg is working (or not). 18:19:53 #info nirik to try and update migration list for hosted and make sure we have any projects that are important moved or scheduled to move. 18:19:54 I will have a noc02.stg soonish 18:20:23 smooge, did you decide on what/how to template? 18:20:26 #info will try and get badges and freemedia moving this next week if we can. 18:21:27 nirik: thanks 18:21:51 doteast, I did as many of the existing ones as I could as templates. A couple need some work because our logic for certain servicegroups is insane 18:22:00 I'd love to finish releng too... but I need to bug pingou about that one. ;) 18:22:21 well cargo cultish.. it made sense 8 years ago.. now it just keeps things working ish 18:22:31 nirik: hopefully next week things will calm down :) 18:22:37 :) 18:22:47 pingou: ok. Do let me know if there's anything I can do on it. 18:22:57 nirik: will do :) 18:23:38 smooge, I'll have a look and try to catch up with you 18:23:39 pingou: sidenote: I added a change to the pagure_ev systemd unit file in ansible... might want to merge that upstream? just setting NOFILES to some large value so it doesn't run out 18:24:02 nirik: oh, I'd love that upstream as well yes 18:24:52 it's kinda of workaround, but oh well. 18:25:20 ok, anything else on fedorahosted moving? 18:26:20 #topic Moving SOPs to the proposed infra-docs sphinx project (https://docs.pagure.org/infra-docs/) 18:26:33 is this leftover from last week? or more discussion? 18:26:36 jcline: ^ 18:27:19 So everyone seemed to have a positive response so I just wanted to see how we wanted to handle migrating from the old sop repo to the new one 18:27:58 well, I'd like to make sure we have a copy on batcave... in case of pagure being down 18:28:04 Also to see if anyone had objections who was out last week due to the conference 18:28:33 I guess just setup a time/date, make sure content is synced and we can change the repo on batcave to just pull from pagure? 18:28:55 how do I push changes from batcave to it? 18:28:57 also likely there are other docs to update... like the wiki 18:29:14 smooge: you don't. You use PR's and merge them in pagure... 18:29:29 * cverna likes the new infra-docs page :) 18:29:38 the SOP itself were looking good 18:29:59 the best practices section might require some more discussions and some tweaking 18:30:11 I've been meaning to reply to jcline 's email about that but haven't yet 18:30:13 pingou, yeah I just dropped stuff I had from various places for a demo 18:30:39 I plan on backing all those out and adding things as PRs where everyone can discuss the fine details and agree 18:30:40 there was suggestion on the list to use the new docs builder setup too... but really this is getting overcomplex for this use case IMHO 18:30:58 nirik: there is a PR on pagure to support mirroring to external hosts :) 18:31:07 that would be lovely 18:31:27 I just need an info from puiterwijk to make it not use ~/.ssh/config which is a little error prone 18:31:47 I expect I will need an SOP on how to make PR's and merge 18:32:33 smooge, I think I have one partially written up 18:32:33 someone should make a hyperdetailed one of those for general pagure use. I know github has some, but it would be nice to have a pagure specific one... 18:32:42 cool! 18:34:01 one big plus here is that I can now give someone a link to an exact section of a SOP. ;) 18:34:12 Okay, so I'll pick a date/time and detail the mirroring setup. Is there a pagure group I can add to be the repo owners like the github fedora-infra group? 18:34:39 not that I know of. We really really need to setup fas->pagure group syncing. ;( 18:34:40 If not that'd be convenient to have so I don't have to add everyone manually :( 18:34:41 https://docs.pagure.org/pagure/usage.html definitively could use more info 18:35:36 * nirik nods. 18:37:26 so I guess the fas group sync would be something we would need to write. Should I add a ticket for it and hope that someone with more time than puiterwijk can work on it? ;) 18:38:40 a ticket could be helpful anyway :) 18:38:46 I think so yes 18:38:49 sure. I can file that... 18:38:53 a ticket should be there 18:39:09 #info jcline to look at scheduiling a time for the docs move and coordinating 18:39:26 #info nirik will file a ticket for the fas groups -> pagure groups sync script. 18:39:31 anything else on this? 18:40:09 * jcline is satisfied 18:40:34 #topic Apprentice Open office hours 18:40:49 Any apprentices with questions comments ideas or looking for things to work on? 18:42:11 looks like no 18:42:21 or I got channel split 18:42:26 indeed. 18:42:30 #topic Open Floor 18:42:35 Anyone have anything for open floor? 18:42:41 Yep 18:43:03 Pet Peeve... people should not do conference calls on speaker phone with multiple phones in a room 18:43:34 I pinged jflory7 but did not get reply for badges migration. I thinking to start that tomorrow itself 18:44:00 maybe jflory7 has not returned from DevConf yet 18:44:16 sayan, cverna might be interested in helping you? 18:44:36 yeah, cverna was going to test a stg run. ;) might see how that goes, but yeah, we should move it forward. 18:44:45 smooge: yes, cverna and vivek_ would be my guide :) 18:45:18 ? 18:45:23 oh 18:45:30 just the update I wanted to share 18:45:40 ok cool 18:46:11 Oh, everyone should keep in mind alpha freeze is coming up at the end of the month... 18:46:14 sayan: ping me on irc if you have any trouble 18:46:27 so we have basically this month to land things we want to make sure are done before the f26 cycle really kicks in 18:46:56 cverna: sure 18:48:09 ok. If nothing else will close things out in a minute * %RAND 18:49:04 ok. Thanks for coming everyone. Do continue in #fedora-admin, #fedora-apps and #fedora-noc. 18:49:06 #endmeeting