15:11:07 #startmeeting Infrastructure (2018-12-06) 15:11:07 Meeting started Thu Dec 6 15:11:07 2018 UTC. 15:11:07 This meeting is logged and archived in a public location. 15:11:07 The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:11:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:11:07 The meeting name has been set to 'infrastructure_(2018-12-06)' 15:11:07 #meetingname infrastructure 15:11:07 #topic aloha 15:11:07 The meeting name has been set to 'infrastructure' 15:11:07 #chair nirik pingou puiterwijk relrod smooge tflink threebean cverna mkonecny 15:11:07 Current chairs: cverna mkonecny nirik pingou puiterwijk relrod smooge tflink threebean 15:11:10 smooge: I even forced you to change this in calendar 15:11:12 I'll be here in an hour so it doesn't matter to me 15:11:21 morning 15:11:29 o/ 15:11:30 evening 15:11:32 morning / afternoon people! 15:12:12 morning 15:12:27 hello. my computer calendar told me this but my cut and paste told me 1600 15:12:39 my apologies everyone 15:13:03 #topic New folks introductions 15:13:03 #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 15:13:03 #info Getting Started Guide: https://fedoraproject.org/wiki/Infrastructure/GettingStarted 15:13:08 haloo 15:13:17 hi aikidouke how are things? 15:13:50 a bit pear shaped, but I am upright and so on. Happy Thursday to all 15:14:19 aikidouke: o/ 15:14:31 sorry to hear about the pear 15:14:48 :) salut cverna 15:14:58 all will be well - ty smooge 15:15:18 #topic announcements and information 15:15:18 #info tflink is on extended PTO 15:15:18 #info nirik in PTO 2018-12-2? -> 2018-12-27 15:15:18 #info smooge is on PTO 2018-12-27 -> 2019-01-07 15:15:19 #info there will be no infrastructure meeting 2018-12-20/2018-12-27 15:15:20 #info devconf is happening from 2019-01-27 -> 2019-01-31? 15:15:30 aikidouke: :D salut 15:16:18 * nirik will update the vacation calendar and send his schedule to the list once I sort it out 15:16:36 but I should be around all the time for emergencies/etc 15:18:21 #info mkonecny is on PTO 2018-12-18 -> 2019-01-07 15:18:36 .hello2 15:18:37 bowlofeggs: bowlofeggs 'Randy Barlow' 15:18:43 sorry i'm late - was talking to a roofer 15:19:06 mkonecny, I have added that for future meetings 15:19:07 #info newcloud nears completion. Just need to finish setting up access to the dashboard and add aarch64 support (when all the parts are in place for that) 15:19:18 yay 15:19:24 #info bodhi 3.11.3 released and deployed 15:19:28 bowlofeggs: does that make you the roofy? 15:19:38 nirik: yes, yes it does! 15:19:38 roofie 15:19:51 just say no 15:20:11 smooge: thanks 15:22:38 #topic Oncall 15:22:38 #info smooge is on call from 2018-11-29->2018-12-06 15:22:38 #info puiterwijk is on call from 2018-12-06->2018-12-13 (smooge has 2018-12-07) 15:22:38 #info bowlofeggs is on call from 2018-12-13->2018-12-20 15:22:38 #info smooge is on call from 2018-12-20->2018-12-27 15:22:40 #info ??? is on call from 2018-12-27 -> 2019-01-03 15:22:41 #info ??? is on call from 2019-01-03 -> 2019-01-10 15:22:43 #info smooge is on call from 2019-01-10 -> 2019-01-17 15:22:45 #info Summary of last week: (from smooge ) 15:23:05 I can do one or both of the over the holidays ones... 15:23:10 I will take 3-10 15:23:12 OK this week has been rather noisy today. copr is getting rebuilt and the current f29 sudo is noisy and problematic. I will be working with clime on this 15:23:37 nirik, can you do the 27 -> 03 ? 15:24:19 * smooge misses on-call bonus pay... but then again I don't miss the 15 minutes to answer a pager any hour 15:24:37 sure 15:25:46 #topic Tickets discussion 15:25:46 #info https://pagure.io/fedora-infrastructure/report/Meetings%20ticket 15:26:14 we are at 105 tickets.. we need to close out 20 tickets 15:26:25 I wish it worked that way. ;) 15:26:35 I am thinking we should go with the F27 bugzilla rule 15:26:46 sorry, your ticket has been chosen by lottery to be closed, too bad. 15:26:59 if it has been open for 2 releases.. 15:27:27 anyhow, I should be able to go back on tickets after this openstack work is done.... 15:27:59 I would ask everyone who is assigned tickets to look them over, they might already be done! :) 15:28:27 if not you will be docked 4 karma by next meeting 15:29:04 * cverna checks if he has any tickets assigned to him 15:29:17 anything else on tickets? 15:29:37 #topic Apprentice Open office minutes 15:29:37 #info A time where apprentices may ask for help or look at problems. 15:29:53 aikidouke, anything on your list? 15:30:20 :) usually - but waiting to give others a chance 15:31:19 I would say you are it this week 15:31:24 I guess if nobody else has anything. I've noticed that zod's scripts do have some tests...maybe He with beans of three wrote them 15:31:25 there's one trivial ticket out there... would be nice to learn PR's on 15:31:51 what is our general feeling on test frameworks - pytest all the things? 15:32:35 aikidouke: per-app decision usually 15:32:57 most of the applications are using nose and unittest, but pytest is fine too 15:33:14 nose is kinda dead iirc 15:33:14 thanks gentleman 15:33:24 pytest is the one true test framework 15:33:36 python "import unittest" for the win 15:33:59 bowlofeggs: +1 on pytest 15:34:11 puiterwijk - what factors do you look at when deciding? Im just learning TDD so - thats probably a deeper topic than a 1 hr meeting 15:34:32 aikidouke: 1. whatever the system currently uses, 2. whatever I can think of at the time. 15:34:46 * aikidouke nods 15:34:47 But typically not py.test, iirc. 15:34:54 makes sense to me 15:35:00 I really dislike pytest, but that's me 15:35:25 nirik did you want to discuss that ticket? 15:36:03 the trivial one? 15:36:05 i love pytest, on the other hand :) 15:36:30 nirik: yes - before I start a test-framework-war-for-the-ages 15:36:33 :) 15:36:35 https://pagure.io/fedora-infrastructure/issue/7378 15:36:37 I think it's better if you can just use the unittest itself, but the pytest is fine 15:36:39 not much to say 15:38:41 does an apprentice have the ability to assign issues to themselves? or do I? I think I'm still a member of main...but I wouldnt swear to it. 15:39:46 .group sysadmin-main 15:39:47 smooge: sysadmin-main: Fedora Main Sysadmin Group 15:39:55 .members sysadmin-main 15:39:56 smooge: Members of sysadmin-main: @ausil codeblock jstanley @kevin maxamillion mizdebsk pbrobinson pingou puiterwijk ralph @smooge tflink 15:40:18 no apprentices don't have perms, but we can assign for you, or you can just note in ticket you are doing it 15:40:20 o/ 15:40:48 yeah - guess not then :) maybe was just part of badges group for awhile 15:40:55 .group badges 15:40:56 aikidouke: There is no group "badges". 15:41:04 .members sysadmin-badges 15:41:05 smooge: Members of sysadmin-badges: adimania aikidouke asamalik bex churchyard codeblock cydrobolt jflory7 mleonova +nb @puiterwijk +sayanchowdhury 15:41:26 there you go...ty smooge. 15:41:32 ok thanks nirik 15:41:54 Hum... I'm going to try to get out of that group. Who wants admin on that group? 15:42:00 anyone else got dibs on nirik's issue? 15:42:09 puiterwijk, give it to nb I think 15:42:13 ok 15:42:20 I almost just did it, but it's a good first issue. ;) 15:42:36 you are it aikidouke .. go forth and commit 15:42:49 puiterwijk: I haven't done anything with badges in ages, not that I wouldn't if needed, but if you want to keep it clean, it's fine to remove me 15:42:59 thank you sir smooge 15:43:16 #topic Sysadmin group cleaning. 15:43:20 * aikidouke takes up the lance of committing, the shield of git 15:43:57 So speaking of groups.. and such. I was thinking that next spring we look at who is in all the sysadmin groups, see who still works on the things in that group and remove the rest 15:44:27 sure, +1 15:44:40 but nothing 'soon' after devconf 15:44:54 cool 15:45:46 ok with that 15:45:50 #topic Open Floor 15:45:51 smooge: devconf is in winter 15:47:19 mkonecny, I was setting expectations. I have said 'next ' and people say 'what next week? HOW CAN YOU??' 15:47:56 so giving them a firm date to not start planning for it seemed clearer 15:47:56 Next week is OK :-) 15:49:42 Do we want to do a VFAD or apprentice day before the Christmas break ? 15:50:02 We could tackle the tickets list :) 15:50:40 cverna, I don't know 15:50:56 kinda short notice... 15:51:24 smooge: me too that's why I was asking :P 15:51:51 yes we don't have much time left before the break 15:52:03 * relrod thinks short notice as well. Might perhaps be better after, when people are re-energized? 15:53:16 yes that could be after devconf then 15:53:38 since devconf will arrive quickly after the break 15:53:41 so Feb14th 15:53:45 yeah. 15:54:07 * nirik may be going to phx2 after devconf too... 15:54:11 we shoot arrows of love at our issue list? 15:54:41 I expect the earliest would be Feb 19th when everyone would be available 15:55:43 ok sounds good 15:56:04 alright 15:56:18 Oh, I had one thing to mention real quick... 15:57:02 For openshift apps: if we want to use auto-scaling (perhaps we don't), we need apps to set cpu limits... https://docs.openshift.com/container-platform/3.11/dev_guide/compute_resources.html#dev-cpu-requests 15:57:35 do we set them for them or do they do it? 15:58:03 well, it needs to be set by someone. I guess we could mass set it on all apps 15:59:01 anyhow, I can continue that on list 15:59:42 okie dokie 15:59:44 I would like to thank the studio audience and our musical guests this week. Please come back next week at 15:00 where puiterwijk and bowlofeggs will sing a medley of tunes.I would like to thank the studio audience and our musical guests this week. Please come back next week at 15:00 where puiterwijk and bowlofeggs will sing a medley of tunes. 16:00:07 and I would like to thank C-Z/C-V 16:00:12 those openshift docs are kinda thin about what unit of "cpu" you use 16:00:25 #endmeeting