18:00:48 <smooge> #startmeeting Infrastructure (2017-10-05) 18:00:48 <zodbot> Meeting started Thu Oct 5 18:00:48 2017 UTC. The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:48 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:48 <zodbot> The meeting name has been set to 'infrastructure_(2017-10-05)' 18:00:48 <smooge> #meetingname infrastructure 18:00:48 <zodbot> The meeting name has been set to 'infrastructure' 18:00:48 <smooge> #topic aloha 18:00:49 <smooge> #chair smooge relrod nirik abadger1999 dgilmore threebean pingou puiterwijk pbrobinson maxamillion 18:00:49 <zodbot> Current chairs: abadger1999 dgilmore maxamillion nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:51 <clime> hi 18:00:53 <netcronin> .hello2 18:00:54 <zodbot> netcronin: netcronin 'Patrick Kuny' <pmk62810@gmail.com> 18:00:59 * relrod waves 18:01:03 <marc84> hi everyone 18:01:09 <dtsdwarak> hello 18:01:12 <nirik> morning everyone 18:01:19 * threebean waves 18:01:26 <cverna> .hello 18:01:26 <zodbot> cverna: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1". 18:01:28 * dtsdwarak waves back 18:01:38 <cverna> .hello cverna :) 18:01:39 <zodbot> cverna: Sorry, but you don't exist 18:01:54 <clime> bad zodbot 18:02:00 <benniej> hi 18:02:00 <cverna> thanks zodbot :) 18:02:15 <smooge> hello 18:02:23 <cverna> .sweedish 18:02:28 <smooge> #topic New folks introductions 18:02:28 <smooge> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves 18:02:52 <dtsdwarak> Hi. Dwarak here. From Bangalore, India. 18:03:08 <clime> dtsdwarak: o/ 18:03:11 <smooge> Good to meet you Dwarak. Thank you for staying up so late 18:03:24 <marc84> welcome Dwarak 18:03:51 <dtsdwarak> That's fine smooge. Meeting with infrastructure folks the first time. Glad to be joining. 18:03:53 <nirik> welcome. 18:03:56 <smooge> what are you interested in working on? 18:04:54 <dtsdwarak> I still haven't figured out yet. Just started perusing the infrastructure wiki for opportunities/interests. I'm interested in server management and CI/CD 18:06:24 <smooge> ok cool 18:06:32 <smooge> we have lots of places and needs for those 18:06:44 <dtsdwarak> That 18:06:48 <smooge> if you have not gotten an apprentice account I can do so after the meeting 18:06:59 <dtsdwarak> that's good to know. Sure, I'll get in touch with you. 18:08:04 <bowlofeggs> .hello2 18:08:05 <zodbot> bowlofeggs: bowlofeggs 'Randy Barlow' <randy@electronsweatshop.com> 18:08:06 <smooge> ok time for announcements 18:08:09 <smooge> #topic announcements and information 18:08:10 <smooge> #info PHX2 Colo Trip, Dec 4th - 9th 18:08:10 <smooge> #info Infrastructure will be down during that trip. 18:08:10 <smooge> #info beta freeze is done. Beta shipped tuesday (please test) 18:08:10 <smooge> #info Final freeze 1.5 weeks. PLEASE TEST. 18:08:11 <smooge> #info All of stg moved to 10.5.128 network 18:08:12 <smooge> #info bodhi-2.11.0 to be deployed to prod today 18:08:14 <smooge> #info bodhi-2.12.0 to be released and deployed next week with only one change - modular mashing 18:08:16 <smooge> #info new Fedora db-datanommer hopefully in place later today - patrick 18:08:35 <nirik> #info Oct fi apprentice feedback email out, please reply if you are an apprentice 18:08:38 <smooge> OK this is a VERY VERY short period between release on Tuesday to freeze/release next week 18:09:05 <nirik> well, we have next week, freeze starts the following tuesday, but yeah, short window 18:09:27 <smooge> yes sorry next, next week 18:09:27 <bowlofeggs> i'm planning to keep my jacket out instead of putting it away in the closet since i know another winter is coming 18:09:55 <threebean> #info koji-1.14.0 to be deployed to stg on Friday. production on Monday, 21UTC. 18:09:55 <smooge> bowlofeggs, don't worry there are minstrels coming to play our favourite song 18:11:13 <smooge> and yes to all apprentices. we do a monthly "how are you and what have you learned email." it is ok to say "nothing much and I am not interested anymore" also 18:11:24 <smooge> ok after that 18:11:39 <smooge> our firewall for staging is much simpler now 18:12:00 <smooge> thanks to the apprentices who helped on that 18:12:08 <bowlofeggs> haha 18:13:24 <smooge> ok any other announcements? anything we need to work on for bodhi or koji changes? 18:14:09 <smooge> #topic Ticket cleanup 18:14:10 <bowlofeggs> no work other than what i'm doing right now for bodhi ☺ 18:14:53 <smooge> There are currently 112 open issues in https://pagure.io/fedora-infrastructure/issues 18:15:16 <nirik> yeah, let me pick an old one... just a sec 18:16:01 <bowlofeggs> such ticket. wow. 18:16:03 <nirik> how about: 18:16:06 <nirik> https://pagure.io/fedora-infrastructure/issue/3960 18:16:18 <nirik> add fedmsg events for block / unblock in koji. 18:16:50 <nirik> perhaps threebean could add some more context to this one and we could see if a new person would want to write a PR for it? 18:16:51 <threebean> oh - it that just a patch to koji? 18:17:17 <threebean> yeah - i'd be glad to give pointers. this is do-able. 18:18:02 <nirik> it's the fedmsg plugin to koji? 18:18:07 <nirik> or in main koji code? 18:19:18 <nirik> if you can add info to the ticket and... would it be easyfix? or too complex for that? 18:19:20 <smooge> threebean, ^^? 18:19:32 <threebean> easyfix, yeah. :) 18:19:34 <threebean> will add context 18:19:41 <threebean> it *may* need a core koji patch, but not a complicated one. 18:19:54 * threebean will add to ticket. 18:19:59 <nirik> thanks much. 18:20:03 <smooge> ok I have one 18:20:06 <nirik> shall we do another? or move on? 18:20:09 <nirik> sure... 18:20:11 <smooge> https://pagure.io/fedora-infrastructure/issue/4437 18:20:38 <smooge> is bfo retired, still going, wanted? 18:21:04 <nirik> it's still going... I have been updating it as we go... 18:21:06 <puiterwijk> I still want it 18:21:11 <puiterwijk> Aka, it's still used :) 18:21:12 <nirik> but have had 0 cycles to look at efi issues 18:21:41 <nirik> and it looks like the bug filed hasn't had any info either 18:22:13 <nirik> I could build the latest ipxe and see if it's fixed. 18:22:45 <smooge> what was the url for bfo? 18:23:11 <nirik> there's some docs and info at: https://boot.fedoraproject.org/ 18:23:23 <smooge> ah ok. I was looking for bfo 18:23:57 <nirik> basically it's a set of very very small images we make that have ipxe in them... 18:24:18 <nirik> you boot from one of those and it downloads the pxe config from us 18:24:27 * pingou has one topic for open-floor 18:24:28 <nirik> then you can boot various fedora versions, etc. 18:24:49 <benniej> actually tried BFO this week 18:24:51 <nirik> it's kinda neat, but didn't become super popular 18:25:00 <smooge> hi pingou 18:25:06 <pingou> o/ :) 18:25:07 <smooge> I will put you in 5 minutes 18:25:42 <benniej> downloaded 1.6GB image and then failed to start the installer 18:25:53 <pingou> no hurry, thanks 18:26:33 <benniej> not sure yet what went wrong was a virtual box install 18:26:45 <nirik> benniej: :( which fedora/image? 18:26:53 <nirik> they usually are a lot smaller than that. 18:26:56 <benniej> f26 18:27:13 <puiterwijk> Hmm, 1.6GB sounds like a netinst image. 18:27:14 <Southern_Gentlem> benniej, lets take this to #fedora please 18:27:17 <puiterwijk> Those aren't bfo 18:27:30 <Southern_Gentlem> puiterwijk, or one of the updated isos 18:27:43 <nirik> there was a mistake in f26 release... where one of the netinstalls happens to be the atomic :) 18:27:49 <nirik> wonder if it was that one 18:28:10 <x3mboy> o/ 18:28:58 <nirik> anyhow, bfo could use some love for sure. :) If there's interested folks in testing and improving things let me know. 18:29:37 <smooge> ok anyway 18:29:50 <smooge> #topic Apprentice Open office hours 18:29:57 <smooge> Any questions on tickets from apprentices? 18:30:57 <smooge> if not.. we can go to open floor 18:31:03 <smooge> #topic Open Floor 18:31:13 <smooge> pingou, you had something? 18:31:53 <pingou> yea, simple-koji-ci 18:32:00 <pingou> https://pagure.io/fedora-ci/simple-koji-ci the project 18:32:09 <pingou> the rfr: https://pagure.io/fedora-infrastructure/issue/6419 18:32:20 <pingou> an example: https://src.stg.fedoraproject.org/rpms/python-arrow/pull-request/13 18:32:21 <threebean> cool. 18:32:23 <nirik> I think that sounds good to me, but would be good to make sure releng is ok with it. 18:32:26 <pingou> I was curious if you think it's nice/fun 18:32:28 <threebean> can you run it in os.fedoraproject.org ? 18:32:47 <pingou> that was the follow up question, do we want to run it and if so, where? :) 18:33:11 <puiterwijk> I think running it in openshift is going to be tricky, but should be doable if we get a container that has fedmsg-hub as its entrypoint 18:33:17 * threebean nods 18:33:36 <threebean> we need that same thing for a greenwave sidecar container (fedmsg-hub as the entrypoint). 18:35:03 <mizdebsk> pingou: does it submit builds from scm? or builds and uploads srpm to koji? 18:35:26 <pingou> mizdebsk: the later 18:35:41 <pingou> otherwise PR for new release wouldn't work 18:36:19 <x3mboy> I just want you to know that I will be working as apprentice hard from today on. In the past I was intermitent and finally I didn't accomplish anything 18:36:52 <mizdebsk> pingou: how is srpm built? i hope at least in chroot? 18:36:54 <x3mboy> I hope from now on to probe myself useful for infra, specially with noc and as sysadmin 18:36:56 <nirik> x3mboy: cool. Note that it's hard sometimes to find things to do... I am not sure how we can improve that... but keep bugging us for things to do. :) 18:37:15 <x3mboy> nirik, thanks! I will :D 18:37:31 <pingou> mizdebsk: not entirely sure, I stole this code from the-new-hotness 18:37:39 <netcronin> Same here, would love some tickets if you guys need help. 18:37:43 <aikidouke> reviewing tickets and asking questions in meetings is a good way to find something to do :) 18:38:05 <pingou> mizdebsk: rpmbuild ... -bs 18:38:09 <mizdebsk> new hotness can trust spec file to some extent as it's coming from packagers, but PRs can be submitted by anyone 18:38:20 * mizdebsk notes that building srpm is arbitrary code execution 18:38:54 * smooge remembers having his box owned by that 18:38:57 <aikidouke> @x3mboy @netcronin - tickets can be found here -> 18:38:59 <aikidouke> https://pagure.io/fedora-infrastructure/issues 18:39:06 <aikidouke> check to see if someone is working them 18:39:16 <pingou> mizdebsk: would you know the appropriate way to do that? 18:39:32 <mizdebsk> koji 18:39:34 <aikidouke> if someone is working and you want to help, send them a message 18:39:49 <marc84> nirik: when is the next apprentice workday? 18:40:05 <smooge> one topic at a time pleas 18:40:06 <nirik> marc84: good question. I was actually thinking we should do another one soon... 18:40:07 <mizdebsk> you can configure how koji gets sources, it can be "fedpkg sources", but it's configurable, you could run spectool for example... 18:40:12 <nirik> but yeah, lets finish one topic 18:40:22 <aikidouke> err sorry folks 18:40:23 <mizdebsk> or at least in mock chroot 18:40:55 <smooge> pingou, mizdebsk threebean do we need to do this conversation outside of this meeting elsewhere? 18:41:09 <mizdebsk> yeah, agreed 18:41:20 <smooge> it looks like a good idea but it could be a long long conversation 18:41:25 * nirik wonders actually if copr would be a better fit for this, but that has it's advantages/disadvantages. 18:41:32 <pingou> mizdebsk: we get the sources via spectool already 18:41:40 <clime> well, I am all up for that 18:42:09 <mizdebsk> spectool runs rpmbuild under hoods, it's arbitrary code execution too 18:43:56 <nirik> so yeah, lets have more discussion on it. 18:44:07 <nirik> (in fedora-apps or the like) 18:44:18 <smooge> ok next up 18:44:37 <smooge> aikidouke, marc84 netcronin x3mboy nirik about an apprentice activity day 18:45:00 <x3mboy> smooge, cool! When we setup a new one? 18:45:01 <nirik> right... 18:45:08 <netcronin> Yeah I'm down. 18:45:18 <nirik> so, perhaps during final freeze? or after ? 18:46:45 <aikidouke> It's good to do things like this when the admin group's hair is not on fire :) 18:46:56 <nirik> during we might have more time... after we might be able to make changes more easily. 18:47:15 <smooge> I was thinking that we should have a planning session during the freeze 18:47:33 <nirik> how about nov 1st? 18:47:39 <smooge> this would be good to get an idea of what things we think can be done as easy fix or dropped. 18:47:49 <smooge> then a real day afterwrods 18:48:08 <nirik> sure, there are lots of things we could do... go over tickets, work on docs, make sure people are able to login ok, etc. 18:48:27 <nirik> smooge: sounds good. How about nov 1st for the first day... we can plan the next after then 18:48:36 <cverna> We could have a ticket in fedora-infra with the topic/planning 18:49:04 <smooge> sounds good. november 1st 18:49:22 <cverna> +1 for november 1st 18:49:28 <netcronin> Is that something the apprentices should make plans to attend or no? 18:49:46 <x3mboy> +1 for 1st 18:49:50 <nirik> netcronin: yeah. 18:49:51 <x3mboy> November 1st 18:50:06 <nirik> the idea is that on that day we will try and work on things and be available in #fedora-admin 18:50:11 <pingou> cverna: since you're here, want to present you fedora-packages plans (unless this has already been covered in another meeting, in which case, sorry) 18:50:22 <netcronin> nirik: sounds good. 18:50:26 <nirik> ie, non apprentices should try and block out that time to help any apprentices with questions, etc. 18:50:45 * nirik would also love to hear cverna's packages progress. 18:51:00 <cverna> pingou: I can give an quick update :) 18:51:02 <netcronin> I'll be traveling that day, but if I have some time I'll drop in. 18:51:39 <nirik> netcronin: sounds good. I should likely be around from 14utc to 00:00 18:52:41 <smooge> ok anything else for today? 18:52:46 <smooge> I can close in 1 otherwise 18:52:50 <cverna> So I think I am getting close to get a verison that will run on rhel7, I have manage to replace xappy ( missiing in rhel7) by the native xapian bindings 18:53:12 <cverna> just need a bit more testing, packaging then we can test on stg I think :) 18:53:18 <nirik> cverna: awesome. Do let me know when you are ready to go to staging... happy to help deploy there. 18:53:53 <cverna> it would be great if threebean could do this https://pagure.io/fedora-infrastructure/issue/6402 18:53:56 <cverna> :) 18:54:24 <smooge> thanks cverna 18:54:29 * nirik can't read that currently. ;( 18:54:34 <pingou> sorry, restarting 18:54:35 <nirik> pesky pagure 18:54:43 * smooge puts more spam in the spam 18:54:44 <pingou> pesky pingou in this case :( 18:54:55 <smooge> turkey spam isn't bad 18:55:23 <pingou> should be back 18:55:27 <puiterwijk> pingou: no, annoying spam :( 18:56:39 <threebean> cverna: I totally forgot! will try to do asap. 18:56:57 <smooge> #endmeeting