18:00:37 #startmeeting Infrastructure (2017-05-18) 18:00:37 Meeting started Thu May 18 18:00:37 2017 UTC. The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:37 The meeting name has been set to 'infrastructure_(2017-05-18)' 18:00:37 #meetingname infrastructure 18:00:37 The meeting name has been set to 'infrastructure' 18:00:37 #topic aloha 18:00:37 #chair smooge relrod nirik abadger1999 dgilmore threebean pingou puiterwijk pbrobinson 18:00:37 Current chairs: abadger1999 dgilmore nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:42 Hello everyone 18:00:46 morning 18:00:49 hi 18:00:51 hey 18:00:54 hi 18:00:55 o/ 18:01:12 * relrod_ here 18:01:15 hi 18:01:21 o/ 18:01:41 * cverna here 18:01:42 #topic New folks introductions 18:01:49 Hi do we have any new people? 18:02:09 Hi. Not new around here but I was looking to join the team again :) 18:02:17 Was a bit busy with my academics. 18:03:18 WB ;) 18:03:22 hello skamath 18:03:30 * skamath waves to smooge 18:03:34 ok onto our next item 18:03:49 #topic announcements and information 18:03:49 #info we are now in f26 Beta freeze - everyone 18:03:49 #info freeze rules are outlined here: https://docs.pagure.org/infra-docs/sysadmin-guide/sops/fedora-releases.html 18:03:49 #info fmn 1.2 pushed to prod on Monday, only minor bumps - jcline 18:03:50 #info bodhi-2.7.0 beta in staging (at least until freeze ends) and copr - bowlofeggs 18:03:51 #info dist-git 1.0 in staging 18:04:05 So as it says on the tin, we are in freeze 18:04:33 #info we have an openshift cluster in staging after last week. Will likely be rebuilt another 42 times though 18:05:09 #info serveral new pagure releases out the last few days. 18:05:38 hopefully we can stablize pagure and get it performant again... its locking up has been anoying to everyone. ;( 18:06:15 nirik: I'll be working on that tonight 18:06:41 nirik: what was the load in terms of users when it started acting up? 18:06:49 axk4545: it's not load 18:06:52 #info everyone is a bit tired and cranky. please be patient, explain clearly any problems, wait and listen for answers and take deep breaths 18:07:06 it's locking or threading issues... anytime it can get hit... 18:07:09 The locking mechanism I built yesterday does not work as intended 18:07:21 Or well, it works too well I guess... 18:07:41 ok. fair enough :) 18:07:42 also theres libgit2 improvements we had long ago that would be nice to re-add (to make things faster) 18:07:52 Anyway, as said, I'll be working on that as soon as I get the flock reg stuff working. 18:08:11 * axk4545 nods 18:08:21 puiterwijk: let me know if you would like some assistence 18:08:49 clime: well, I know what to do. So as soon as I get to it, I'll be doing that 18:08:59 For more info, we can continue in #fedora-apps after the meeting 18:09:19 * axk4545 nods 18:09:30 Just wanted to let people know it's on my prio list 18:10:38 ok anything else ? 18:10:55 #topic Recap of 2017 CI/Infrastructure hackfest - kevin 18:11:18 So, I wanted to go over the hackfest we had last week and let anyone ask questions, etc. 18:11:27 I had a blog post with all I could recall. ;) 18:11:38 Whats teh url to your blog? 18:11:51 https://www.scrye.com/wordpress/nirik/2017/05/15/ci-and-infrastructure-hackfest-2017/ 18:11:57 ty 18:11:59 basically to hit the highlights: 18:12:17 * we setup a openshift cluster in staging... still needs more work, but we made a lot of progress. 18:12:44 * There was a bunch of work on CI/testing frameworks so we could have CentOS ci test fedora packages and get results back 18:12:59 * puiterwijk filled everyone in on auth setup and debugging and application writing. 18:13:15 puiterwijk++ 18:13:25 Then a bunch of smaller things: 18:13:46 * We might be moving our servers around in our main datacenter later this year... still in planning tho 18:14:20 * We will pobibly be slicing up our storage volumes some soon to possibly take advantage of new storage setups later this year 18:14:58 * postgres BDR is going to be on a per app basis and we will look at what makes sense to move when 18:15:23 * some qa stuff might move to our private cloud once we reinstall it in coming months. 18:15:41 All these things will generate tickets and discussion closer to when they happen. :) 18:15:54 as always folks are welcome to chime in anytime with feedback on things. 18:16:48 I think thats all I had on it... any questions? or other folks there want to add anything else I missed? 18:17:01 Sounds like alot of fun work 18:17:27 that sounds like everything 18:17:39 #topic Apprentice work day next week (2017-05-23) - kevin 18:17:44 your turn again kevin 18:17:58 yeah, we talked about doing an apprentice work day next week... 18:18:05 I don't know that we decided a topic... 18:18:13 * nirik looks for the mailing list theread 18:18:16 thread even 18:18:54 https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/ 18:18:57 oops 18:19:18 https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/FDVIH6OYJ5F6T24YP5UVCHXMJSICYFJ6/ 18:20:04 Ideas were: unloved app day (try and work on some of our apps that don't get much attention), ansible cleanup day, or something else... 18:20:55 since we are in freeze wouldn't ansible cleanup day be more possible? 18:21:18 nirik: in the something else vein I think triage and issue cleanup might be good. 18:21:50 smooge: possibly less possible, since we dont't want to mess up freeze. 18:22:09 o/ 18:22:11 Hi 18:22:18 A little late maybe 18:22:18 axk4545: sure, thats an option... there's some apps we have that have a ton of issues... 18:22:25 .fas x3mboy 18:22:26 x3mboy: x3mboy 'Eduard Lucena' 18:22:31 hey x3mboy 18:22:37 nirik, o/ 18:23:28 what about moving stages ip ? 18:23:38 nirik, well I was thinking maybe we could the cleanup in a git branch ? [I have probably started the OMG PTSD :)] 18:23:43 capitanocrunch: we could do those yeah... 18:24:06 smooge: we could, but it would diverge pretty quickly... 18:24:43 nirik, its a freeze, there should be no divergence *cough* *cough* 18:24:51 hah 18:25:01 but yeah unloved apps sounds good 18:25:04 we could also decide on list I suppose... or just make it unfocused and work on lots of various things. 18:25:29 so maybe we just do a triage and unloved apps since that is unaffected by freeze 18:25:35 * nirik will try and clear his schedule to be available all day in #fedora-admin to help folks work on things. 18:25:47 +1 18:25:48 which apps are unloved :p 18:26:36 just off the top of my head: askbot, packages, 18:27:19 What kind of requirements are needed to hel with that? I mean I assume coding... 18:28:20 well it would be: 1) choose an app (this is on us), 2) go through all the tickets for that app, 3) triage those tickets down to "can this be fixed", "who fixes it" 18:28:37 well, for packages: we could triage bugs (that doesn't need much requirements), possibly get it to run on rhel7 instead of 6 (packaging work), do a new release (might need some coding), add tests (might need coding) 18:29:05 ooh packaging 18:30:25 for askbot there is some packaging too, we need a newer version of django 18:30:29 fair enough.. so could be things for 'erebody 18:30:41 Skeer: yep. Hopefully so... 18:30:54 we could also work on getting all the infra-docs PR's updated and merged up... 18:30:58 Some noc job? sysadmin, bash-scripting? Networking? 18:31:07 No? 18:31:53 nirik, it's on today's todo list for me 18:32:17 There's some nagios checks that would be good to add... I dont think there's likely to be much one off scripting or noc stuff since we are in freeze... 18:32:34 x3mboy: may be kinda hard with apprentice access too 18:32:35 jcline: which? infra-docs? 18:32:53 Yeah, infra-docs. Sorry for not qualifying :) 18:32:57 axk4545, yea, I supose that 18:33:26 nirik is there any python related stuff 18:33:30 Hi everyone, sorry i was 6mins late to this meeting (4am in AUS)i joined this community about a week ago. Ill lurk in the background before jumping in and contributing. keen to get inolved in desbribed work tho :) ^ 18:33:45 May 24th still the day? 18:33:58 handles, normally we all start that way. Welcome! 18:34:14 Skeer, I thought it was 2017-05-23 18:34:25 marc84: likely... packages and askbot (and most of our apps) are python based... so likely to be some work there if you want. ;) 18:34:36 nirik: thanks 18:34:45 smooge: the last archive link nirik pasted was the 24th. But IDC either way. 18:34:52 @x3mboy thanks :) my bad, i didnt want to but in once the meeting was rolling... 18:34:59 23rd or 24th both are fine with me. 18:35:07 Well, I set a new goal for this month: Beat my monthly tag record! 18:35:19 handles: welcome. ;) and thanks for coming out so early your time... 18:35:39 marc84: you can have the python and I will take some of the specs :P 18:36:01 don't want to leave no work for anyone. 18:36:19 pleasure, iv got my weekend setup to go through all the apprentice workflows etc 18:36:49 :) 18:37:42 nirik: so 23rd or 24th as a final answer? 18:37:47 anyhow, we can concentrate on apps and also do other stuff as people want... 18:38:04 what works best for everyone? 23rd or 24th? or both? 18:38:11 Either ;) 18:38:24 I have a small preference for 23rd :p 18:38:32 but don't mind 24th 18:38:58 as of now either. 18:39:17 23rd 18:39:19 I am unavailable on the 24th so would prefer the 23rd 18:39:43 ok, lets do the 23rd then. ;) 18:39:50 :) 18:39:54 anyway how do we organise it ? 18:39:56 And time setted in UTC to easy translation 18:41:20 I would say starting around 1400 UTC-> 2000 UTC 18:41:47 yeah, thats when I can be around... 14 to 23 or something 18:42:22 I think we can use #fedora-admin for it... show up and we can coordinate there and start working on things. ;) 18:42:33 sounds good to me :) 18:42:46 will be there. 18:42:56 awesome 18:42:56 #agreed Fedora Infrastructure Apprentice Activity Day 2017-05-23 1400->2100 UTC 18:43:08 Cool! 18:43:21 looking forward to it. ;) 18:43:25 +1 18:43:37 same! 18:43:54 +1 18:44:16 OK so next up is 18:44:18 #topic Apprentice Open office hours 18:44:45 #topic Apprentice Open office minutes 18:44:59 any questions ? 18:45:31 what is needed that I can do with apprentice privs? beyond easyfix since those seem in progress or assigned 18:46:44 smooge: ^ 18:47:36 being assigned doesn't always mean they are being worked on anymore. If it's been a while since an update you can ping on the ticket and take it over... 18:47:42 That is a good question. 18:47:52 * nirik should file some more 18:48:21 nirik: I mean don't artificially create them just for us :P 18:48:41 agreed with nirik. some of the tickets may be taken by someone who is stuck or had something else come up 18:49:23 well, they are good to get folks involved. Its just sometimes hard to come up with them... either it's something I can just do quickly myself and it's done or it's not easy... so I have to remember to tell myself to file them so I don't bypass them. ;) 18:49:28 if that makes sense. 18:50:12 yeah. smthg that would take a while or need privs 18:50:57 I'd love to finally get these sops taken care of.. 18:51:39 Skeer: I can help during that work day if not sooner. :0 18:52:14 er :) 18:52:39 axk4545: well its getting the two big ones I've worke don put to bed ;) 18:52:49 axk4545, did that answer things? 18:53:20 smooge: I think so. if I am still lost I will bug you guys in -admin :P 18:54:44 ok off to 18:54:48 #topic Open Floor 18:54:59 Thank you everyone for your time toay 18:55:07 I'd like to mention http://miroslav.suchy.cz/blog/archives/2017/05/16/distgit_1_0/index.html 18:55:29 ...as a follow-up to my info about dist-git 1.0 package :) 18:55:47 just if would like to take a look 18:56:00 do these meetiings normally run for ~ hour? 18:56:09 handles: yup 18:56:16 awesome 18:56:51 thanks for chairing smooge, and all teh infoz nirik/clime/ others 18:57:11 Skeer: yw 18:58:15 (=you welcome) 18:58:24 Yay 18:58:33 I get into another infra meeting 19:03:25 tx smooge 19:03:34 #endmeeting