18:00:02 #startmeeting Infrastructure (2015-12-17) 18:00:02 Meeting started Thu Dec 17 18:00:02 2015 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:02 The meeting name has been set to 'infrastructure_(2015-12-17)' 18:00:02 #meetingname infrastructure 18:00:02 #topic aloha 18:00:02 #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk pbrobinson 18:00:02 The meeting name has been set to 'infrastructure' 18:00:02 Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:03 #topic New folks introductions / Apprentice feedback 18:00:12 Kushal is here 18:00:16 hey everyone. 18:00:24 Any new folks like to give a short one line introduction? 18:00:31 or apprentices with questions or comments? 18:00:36 * threebean is here 18:01:00 just that i should become more active now that i've finished my job transition 18:01:04 * puiterwijk here 18:01:42 pcreech: awesome to hear :) 18:02:01 pcreech, Nice. 18:02:15 * tflink will be here for a little bit 18:02:25 heya 18:02:30 cool. 18:03:33 * dotEast2015 here 18:03:55 alright then... 18:04:02 lets move on to status and info dump. 18:04:07 hold on to your irc clients. 18:04:24 hello 18:04:35 #topic announcements and information 18:04:36 #info [release] pkgdb2: 1.33.3 - Pierre-Yves - http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/KAN7CDP7BJGGBVZC7TNFSOYW34OUR6NZ/ 18:04:36 #info [release] pagure: 0.1.36 - Pierre-Yves - http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/HTKCNOACEHJHBQOK424YPRT2HPMZPZQY/ 18:04:36 #info [release] fedmsg_meta_fedora_infrastructure: 0.15.6 - Ralph - http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/YQTGXCALOUU2AHBZXJC3ZLMXIKFFMZXC/ 18:04:37 #info New fedmsg message types - nagios and pungi-koji - Ralph 18:04:39 #info Namespacing in pkgdb planned to go live on Thursday - Pierre-Yves/Ralph - http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/TPOPHDNROVUMGJNO66YHSY3ZEIJP5UGK/ 18:04:42 #info more work on ansible 2.0 compatibility. Will likely switch to it full time once callback_plugins are working - kevin 18:04:45 #info more work on making playbooks idempotent - kevin 18:04:47 #info Many people on vacation next few weeks, check the vacation calendar before you look for someone - kevin 18:04:50 #info No meetings on 24th and 31st. 18:04:52 #info Smooge and Kevin at phx2 second week in jan - kevin/smooge 18:04:54 #info taskotron-dev redeployed as F23, getting close to ready for stg - tflink 18:04:58 #info new Ipsilon UI upcoming, announcements coming soon - puiterwijk 18:05:00 #info Wiki upgrade scheduled for December 21-22, will be readonly - puiterwijk 18:05:02 anything in there folks would like to discuss or things to add? 18:05:04 welcome aikidouke 18:05:49 what's changing with the wiki upgrade pls? link ok if you can 18:06:05 puiterwijk: ^ 18:06:16 aikidouke: upgrade from mediawiki 1.19 to 1.23 18:06:20 (the new LTS) 18:06:24 ty 18:06:37 One of the few user-noticable changes will be that it'll use the Fedora OpenID login 18:06:38 we might also note it to the qa folks as they use the wiki pretty heavily.... adamw / tflink ^ 18:07:02 did we sort out any changes tools need for that? 18:07:10 do you really have to do it right before the shutdown? 18:07:14 :/ 18:07:26 wikitcms may well not work with it. 18:07:39 adamw: it needs two days of read-only wiki. If you have a suggestion for a better date we can pull it readonly for two days, I'm up 18:07:44 which means creating new result validation events and openqa reporting results won't work 18:08:04 is the staging wiki working and using whatever the new prod one will? 18:08:04 I thought that at least during or just before the shutdown, there would be less people needing to change it 18:08:28 puiterwijk: w.r.t. the fedora openid login -- that's great, but will it break scripted tools like wikitcms? 18:08:28 well yes, but it will mean i get to spend my holiday trying to figure out how to get mwclient to talk to ipsilon, i guess? 18:08:30 Not yet. Can do that tonight/tomorrow (aka, start now, finish tomorrow) 18:08:37 that would help a bit, i guess. 18:08:40 can we upgrade in stg first and make sure all the client tooling works first? 18:08:53 threebean: sure. As I just said, I can start that tonight 18:09:17 * threebean nods 18:09:34 * puiterwijk notes that my alternative was 28-29 dec. So if we want to test with stg a week longer, we can hold off 18:09:40 thanks :) (openid for the wiki will be nice!) 18:09:51 * nirik doesn't like the idea of doing anything during shutdown off hand... 18:09:55 but I guess we could 18:10:05 nirik: you wouldn't have to do anything :) 18:10:18 perhaps do stg tonight and see how hard the tools changes will actually be? 18:10:20 But as said: if anyone hasa suggestion for better dates, I'm all open. 18:10:28 nirik: as said, I'll start that tonight 18:10:43 It'll finish tomorrow or saturday then 18:10:48 note that this also moves the wiki to postgresql backend 18:10:52 (right?) 18:10:56 Yes, that's the reason it takes two days 18:11:06 If we'd stayed with mysql, it'd take about 5 hours. 18:11:26 (the longest period here is export from mysql, convert, import to postgresql) 18:11:54 https://github.com/mwclient/mwclient/blob/master/mwclient/client.py#L376 is what mwclient does to log in to the wiki, if that doesn't work, we're going to have to send patches upstream to make it, i guess. 18:12:57 I'll note that the pkgdb upgrade/outage is done and over. there was one feature that we planned for in dist-git that we had to roll back. we'll be debugging that in staging and then pushing it out later (without a second outage). 18:13:00 Okay, I'll see about testing it with that 18:13:31 threebean: thanks. Nice teamwork between you folks to get things working. ;) 18:13:34 * puiterwijk notes that I told at least tflink about this upcoming upgrade, so he might've looked into what it means to the tools 18:13:55 you did? 18:14:03 nirik: agreed. it was a good one. :) 18:14:07 Yes, I told you a while ago when I noticed about tcms 18:14:12 if you did, i forgot 18:14:24 Ah. So that's why you didn't come back to me about it, okay 18:14:54 ok, anything else there or shall we move on to discussion topics? 18:15:15 adamw, tflink: once the stg bits are in place, feel free to ping in #fedora-apps for help testing/patching tools. 18:15:27 Oh, this was still notices. Do we want to add this to discussion as well, or are we done for now? 18:15:30 adrianr: oh, is the mirrormanager stuff going ok? need any help? or it's done? 18:15:58 nirik: mirrorlist got upgraded earlier today to the 0.6.1 release 18:16:14 puiterwijk: I think we have discussed it. ;) But I'd say let see how much pain there is and decide about when to do it with stakeholders. 18:16:23 Okay 18:16:28 yeah, but there were still some commits, not sure it was fully finished yet 18:16:49 nirik: it is gind on 18:16:54 going on 18:17:09 ok, thanks for working on it. 18:17:19 FTP URLs are now longer supported 18:17:31 hurray! 18:17:32 they cannot be entered, but are still delivered to the clients 18:17:35 https://github.com/fedora-infra/mirrormanager2/issues/99 18:17:43 aw 18:17:58 so now that they are blocked we can 'clean' the database 18:18:07 slowly getting there 18:18:09 alright. 18:18:26 #topic Technical Debt-Fighting Week 2016-01-05 through 2016-01-08 - Ralph 18:18:35 threebean: you wanted to discuss this a bit more? 18:18:51 oh, yeah. just wanted to create room for people to brainstorm anything else we might want to take on. 18:19:27 https://fedoraproject.org/wiki/Infrastructure/Debt 18:19:49 if people care to, please add some more specifics down at the bottom of the page. 18:20:01 I'll go through later today and try to flesh it out some more too. 18:20:15 excellent. 18:20:44 just, as a reminder, we're going to try this tuesday-friday of the week that red hatters are back from the holiday shutdown. 18:21:49 * nirik nods. 18:22:25 * threebean wonders if we can keep a scoreboard at the bottom of that wiki page or something... 18:22:42 something to show progress. maybe just a list of links to major commits (ansible) and pull requests (projects) 18:22:44 some data to tell us if it was a sucess would be nice 18:24:08 yep. 18:24:15 anything else on this one? 18:24:22 nah, I think we can move on. thanks! 18:24:24 not from me 18:24:51 I don't have anyone signed up to teach about anything this week... unless someone wants to do something inpromptu ? 18:25:28 #info reminder: no meetings the next 2 weeks. Next meeting is 2016-01-07 18:25:35 #topic Holidays 18:25:50 Just wanted to remind folks that many people will be away or doing other things. 18:26:04 Do check the vacation calendar to see if someone is around before pinging them or bothering them 18:26:28 Also, please try not to cause alerts. ;) That will cause me and puiterwijk and smooge to appear and look at things. ;) 18:26:43 ... and we don't want that. 18:26:54 I think that starting friday, we should consider the infra to be in Semi-Freeze. 18:27:01 dark smooge has been summoned. 18:27:14 In other words: pleaes don't make any changes to production that haven't been pre-agreed or acked by me, nirik or smooge 18:27:46 :) 18:27:54 puiterwijk, I think that is what we normally do. Soft-freeze 18:28:09 so yes, let us do that again 18:28:11 smooge: right. Just thought I'd mention it in the meeting 18:28:13 just be mindfull about things is all I ask. ;) 18:28:21 #topic Open Floor 18:28:34 anyone have any items for open floor? questions, comments, favorate holiday candy? 18:28:47 * relrod checks in late, sorry 18:29:14 * puiterwijk likes kruidnoten :-) 18:29:58 * nirik likes carmel chocolate disks. :) 18:30:35 * nirik never heard of kruidnoten. Sounds nice. 18:30:57 nothing from me 18:30:59 I've never seen them outside of the Netherlands, nor have I ever heard or seen translations, but I like them a lot 18:31:26 sounds like what we might call a shortbread cookie. 18:32:10 ok, everyone have a lovely holday season... 18:32:13 #endmeeting