18:01:11 #startmeeting Infrastructure (2016-10-06) 18:01:11 Meeting started Thu Oct 6 18:01:11 2016 UTC. The chair is puiterwijk. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:01:11 The meeting name has been set to 'infrastructure_(2016-10-06)' 18:01:13 #meetingname infrastructure 18:01:13 The meeting name has been set to 'infrastructure' 18:01:15 #topic aloha 18:01:17 #chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson 18:01:17 Current chairs: abadger1999 dgilmore lmacken nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:01:19 #topic New folks introductions 18:01:22 hey! 18:01:27 * pingou 18:01:32 hello :) 18:01:34 * pcreech here 18:01:39 hi :) 18:01:44 Hi all, any new people with a 1-line intro? 18:01:45 * nirik is sort of here, will be here more fully when the go/nogo finishes. 18:01:49 hi 18:01:50 hello :) 18:01:54 * doteast present 18:01:56 hi 18:02:06 puiterwijk: 1 line? on which screen? :p 18:02:16 * pingou => [] 18:02:27 pingou: on my X230, so about 13" :D 18:02:37 :) 18:02:50 I'm Fale, I was apprentice few months back, but I was not able to keep up and now I should have more free time :-) 18:02:57 Was that in? 18:03:11 fale: welcome back. Plase do ask in #fedora-admin after the meeting for things if you're looking for things to do 18:03:19 here 18:03:20 clime: nope. It split over two lines. But I'll admit it :) 18:03:31 .hello nb 18:03:34 nb: nb 'Nick Bebout' 18:03:38 alright 18:03:40 puiterwijk: thanks :-) 18:03:43 puiterwijk: looked fine on a t460s 18:03:46 Any other new folks? 18:04:12 If not, let's go to the info blob. 18:04:24 #topic announcements and information 18:04:26 #info We are still in Fedora 25 Beta freeze! - everyone 18:04:28 #info texlive signing issues tracked down and fixed - kevin 18:04:30 #info new dell buildhw machines is online - smooge 18:04:33 #info some progress on database replication - kevin 18:04:34 #info old RDU server being rebuilt 18:04:38 Any other info points from people? 18:05:00 .hello jflory7 18:05:01 jflory7: jflory7 'Justin W. Flory' 18:05:07 #info looks like we are a go for f25 beta release next tuesday 18:05:13 nooooo 18:05:19 a go? 18:05:21 #info I am continuing with the distgit thing. Will have some proposal soon. 18:05:31 nirik: awesome! 18:05:39 #info keys.fedoraproject.org updated to latest version of SKS. Everything working as normal. 18:05:45 * pingou missed what was the distgit thing 18:05:47 clime: cool, looking forward to that 18:06:08 pingou: I am incorporating dist-git package from Github into INfra. 18:06:21 *Infra 18:06:39 not sure what it means, but sounds cool :) 18:06:45 clime++ 18:06:45 pingou: Karma for clime changed to 4 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:06:50 pingou: upstreaming our custom stuff for distgit :) 18:06:56 So that other people can use it too 18:07:17 that's it 18:07:23 cool 18:07:32 Upstream++ 18:07:42 c++ 18:07:45 oh sorry 18:07:50 If nothing else, let's see if nirik is available for the next point :) 18:07:54 #topic fedora infrastructure issues in pagure - kevin 18:07:55 but yeah, the final package will be as minimal as possible 18:08:06 nirik: you available? Or shall we skip to the next and come back in a bit? 18:08:13 hum, actually we talked about that last week... I should have removed it. 18:08:22 unless anyone has any thoughts? things going ok? 18:08:57 close status will be in the next release of pagure 18:09:01 One issue we seem to have hit a few times is who can close issues... it's only admins right? 18:09:02 (so after freeze) 18:09:07 nirik: yup 18:09:13 cool. ;) thanks for fixing that so quickly! 18:09:22 there is a branch w/ different ACLs level, but we need to rebase/merge it 18:09:33 pingou++ for fixing lots of Pagure stuff very fast :) 18:09:35 fair enough 18:09:53 pingou: that release will have the fedmsgs for tickets repos fixed also? 18:10:14 nirik: yes but puiterwijk was proposing we hotfix that w/ a freeze break 18:10:18 the change isn't that big 18:10:30 And it would allow people to start migrating without spamming 18:10:32 cool. It would be good to get a bunch more moved... 18:10:59 this may have already been discussed, but are there any plans to get the ansible repo behind pagure too, so we can submit PRs on changes to playbooks/ and roles/? that would be awesome. 18:11:18 threebean: the plans are there, waiting on sync code to land in Pagure 18:11:23 * nirik nods. 18:11:24 and the doc in docs.pagure :-p 18:11:25 +100 18:11:31 puiterwijk: the mirroring feature? 18:11:41 pingou: yes. I call it sync in my mind :) 18:11:43 * pingou has this on his todo for tomorrow (couldn't make it today) 18:11:55 thats going to be one way right? 18:12:04 so how will we handle ansible repo? 18:12:07 is anyone working on getting the infra getting started docs to pagure/infra ? 18:12:21 aikidouke: I don't think anyone is working on it, but we have agreed it's a good plan. 18:12:35 (is what I remember) 18:12:35 :) I agree its a good plan too 18:13:00 will put that in my taskwarrior 18:13:08 but hope someone beats me to it 18:13:22 Cool. Put it nice and low so everything precedes it? :) 18:13:29 I guess we have pagure sync to batcave01 and try and do all pushing and work in pagure? then if pagure was down, we switch and do work in batcave until it's back 18:13:32 (so that the chance is bigger it's fixed when you get to it) 18:14:06 marc84: sounds good to me 18:14:09 nirik: I'm not sure how I feel about that yet, will want to consider it some more. 18:14:13 haha maybe above yardwork puiterwijk 18:14:15 sorry marc84 18:15:03 yeah. 18:15:09 doesn't need deciding right now. 18:15:12 nirik: puiterwijk: note that it uses --mirror so it might override things on the receiving end 18:15:12 Anything else people want to bring up? 18:15:21 (ie: batcave) 18:15:35 that is the danger. we should make sure we avoid dropping things. 18:16:26 anyhow, we can move on I think... 18:16:31 Well, let's first get the sync in :) 18:16:37 #topic jenkins upgrade plans - kevin 18:16:39 nirik: you again :) 18:16:43 or can we drop this too? 18:16:49 ha. 18:16:50 no. 18:17:00 so, right now our jenkins server is... fedora 22. 18:17:10 this makes me very sad 18:17:26 I heard that jenkins in Fedora might get orphaned 18:17:27 upgrading shouldn't be a problem if people didn't start making changes that are not in ansible 18:17:30 so, how shall we upgrade it? take it down and reprovision on f24? 18:17:36 so we might at one point consider moving back to upstream's rpm 18:18:01 mizdebsk: well, hard to say, hopefully not, but it's been a while. 18:18:03 nirik: yeah, I'd say reprovision. 18:18:22 or should we make a new f24 one and swap over to it? (which would be more anoying from our side) 18:18:46 pingou: yeah, not sure what it's fate is. It's pretty ok in f24 for now, so I guess we can kick the can down the road as they say 18:18:50 I expect we will need to do the more annoying one 18:19:28 I'm not sure how to contact all our jenkins users either. I guess just a post to infrastructure list and hope they are paying attention? 18:19:51 how do we authenticate them? 18:20:01 openid/fas 18:20:40 because if we could get an idea of who authenticates it we could email them 18:20:44 and I type slow 18:21:05 well, we have the projects, but I don't know of how to scrape that info other than going to each project page and copying it 18:21:23 isn't there a db? 18:21:34 users who have acls on projects are listed in config xml files 18:21:37 clime: it's jenkins... all xml :) 18:21:45 i can get list of all fas users easily, if needed 18:21:45 kk :) 18:21:47 clime: ... and magic :) 18:22:19 mizdebsk: that might be good, we can mail them directly about the outage... and pick a time and just reprovision with f24. 18:22:40 we could also backup/rsync the existing one so we have it if needed 18:23:03 mizdebsk, who was changing it outside of ansible? 18:23:10 smooge: we hope nobody :) 18:23:12 since those bits might not be backedup 18:23:16 http://jenkins.fedorainfracloud.org/asynchPeople/ might have the list of people 18:23:19 ah ok 18:23:34 except it says 'computation in progress' 18:23:50 smooge: my memory may be failing me, so i don't want to blame anyone 18:24:02 ...generating people... 18:24:11 clime: heh! :) 18:24:37 it's people! jenkins is people! 18:24:42 help is on its way! 18:25:02 nirik, if it were only so tasty 18:25:09 anyhow, I guess I'll try and schedule time next week and just do it. 18:25:23 The only other f22's we have left are copr-keygen and some docs instances. 18:25:38 we should be out of freeze on Wednesday? 18:25:58 nirik: gonna upgrade next week also, I hope. 18:26:05 yeah. (although jenkins isn't frozen) 18:26:14 nirik: (the copr-keygen machine0 18:26:19 *) 18:26:19 smooge: nothing in cloud is frozen :) 18:26:43 by agreement, there's not to be any release-blocking stuff on cloud 18:26:44 clime: great. :) Oh, I have noticed more zombies (as reported by nagios) on copr-be... not sure what might be causing it. Can file a bug if I figure out anymore details. 18:26:54 anyhow, I guess thats it on jenkins from me... 18:27:10 Okay. Then let's move on to the next part 18:27:17 #topic Apprentice Open office hours 18:27:22 puiterwijk, yeah sorry.. forgot that 18:27:34 Any apprentices with questions or wanting easy tasks? 18:27:54 (note that we should probably easyfix, unless someone already has, to use our new pagure location) 18:28:17 yeah, I meant to file that but didn't. 18:28:20 we should definitely 18:28:23 * athos looking for sth to do. Shows interest in pagure stuff 18:28:45 athos: cool. I'd say join #fedora-apps, and there's be people to get you underway 18:28:51 yeah, give me ticket please :) 18:29:22 okie 18:29:42 alda: you can look at https://pagure.io/fedora-infrastructure/issues?status=Open&tags=easyfix 18:29:51 that will get you some easier things to start on 18:30:06 can someone look at this ticket 18:30:12 .ticket 5504 18:30:13 marc84: Issue #5504: weekly script to report packages in the koji infra* tags to infrastructure list - fedora-infrastructure - Pagure - https://pagure.io/fedora-infrastructure/issue/5504 18:30:33 marc84: yep. I wasn't sure if you were done, you modified it a few times... 18:30:59 but I can definitely take a look. I think it was almost done 18:31:33 nirik: thanks 18:31:46 I look on easy ticket list, but there are only some documenting tasks 18:31:52 I helps with https://pagure.io/fedora-infrastructure/issue/5504 18:32:48 alda: looks like your version only has 1 tag in it... we need all of them 18:33:11 oh I see 18:33:36 there is for cycle 18:33:43 yeah, the loop is over all tags, but it's hard coded to just print epel6. ;) 18:34:25 ah, right I fix this 18:35:08 marc84: yours seems to work... the loop alda is proposing seems cleaner, but it's a pretty simple script, so not sure how much it matters. ;) 18:36:07 marc84 / alda: I can get this ready to land, but since we are in freeze will probibly wait until next week. ;) 18:36:20 ok 18:36:30 ok 18:38:11 any other apprentices with questions, comments? or shall we move on? 18:38:18 Any other.... 18:38:20 nirik: you beat me :) 18:38:26 ha. 18:38:31 #topic Open Floor 18:38:34 I made this yesterday: https://imageth.uloz.to/2/0/0/2004e5097c63c5c0eef4729e5317d6c9.640x360.jpg 18:38:53 neat. 18:39:00 I hope you see the "f" :) 18:39:00 using what tool(s)? 18:39:05 Pinta 18:39:18 It looks like that it can't save files in the current version 18:39:27 so that is printscreened :D 18:39:41 was fun 18:39:53 * nirik hasnt heard of it. 18:40:21 I also never heard of the sponge command that marc84 used in that script. ;) Could be handy. 18:40:32 script to get jenkins user list is at /root/print-users.sh 18:40:44 mizdebsk: nice. thanks! 18:41:54 I also never heard of the sponge command 18:42:15 clime, nice work 18:42:31 its in moreutils package 18:42:40 doteast: thx! :) 18:42:50 the antenna is getting in the way though :) 18:43:25 and may be bottom leg can be longer .... vpn may may be ! 18:43:28 yeah, it is not like "golden-ratio" picture 18:44:10 the idea is not that off, though, I think 18:44:10 sponge - soak up standard input and write to a file 18:44:44 can't get the green led thought?! 18:44:54 I wanted red :D 18:44:59 but that changed to green 18:45:03 *then 18:45:12 Any further things people want to discuss? 18:45:20 not i 18:45:30 If not, I'm going to close out in a minute 18:45:43 thanks puiterwijk 18:45:48 may be all three -> nagios 18:46:01 all three nagios? 18:46:10 red green yellow 18:46:23 Thanks all for coming, and please condinue in #fedora-{admin,apps,noc}! 18:46:29 #endmeeting