18:00:03 #startmeeting Infrastructure (2016-03-10) 18:00:03 Meeting started Thu Mar 10 18:00:03 2016 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:03 The meeting name has been set to 'infrastructure_(2016-03-10)' 18:00:03 #meetingname infrastructure 18:00:03 #topic aloha 18:00:03 #chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson 18:00:03 The meeting name has been set to 'infrastructure' 18:00:03 Current chairs: abadger1999 dgilmore lmacken nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:04 #topic New folks introductions / Apprentice feedback 18:00:34 * threebean is here 18:00:38 .hello smdeep 18:00:39 smdeep: smdeep 'Sudeep Mukherjee' 18:00:47 * puiterwijk is sorta, kinda here 18:01:15 .hello corey84 18:01:16 linuxmodder: corey84 'Corey Sheldon' 18:01:35 any new folks like to introduce themselves? 18:01:43 or apprentices with questions or comments? 18:02:03 .hello 18:02:06 subho: (hello ) -- Alias for "hellomynameis $1". 18:02:26 .hello subho 18:02:27 linuxmodder: subho 'None' 18:02:28 .hello subho 18:02:31 subho: subho 'None' 18:02:32 liek that ^ 18:02:48 thanks linuxmodder :) 18:02:50 welcome subho you a new comer? 18:02:57 linuxmodder, yes 18:02:58 .fas subho 18:02:59 linuxmodder: subho '' - subhodip 'Subhodip Biswas' <440volt.tux@gmail.com> 18:03:28 welcome have you had a chance to run down the wiki page yet/ 18:03:30 * tflink is present 18:03:58 linuxmodder, no not yet. 18:04:16 subho, alright post meeting see if you can set aside 30-45 mins to do 18:04:27 linuxmodder, sure. 18:04:48 alrighty, if no questions or new folks intros will move on to status/info dump. 18:05:11 Of which we don't have too much. actually, let me add a few things... just a sec. 18:06:44 #topic announcements and information 18:06:44 #info We are now in F24 Alpha FREEZE! - everyone 18:06:44 #info spammer attack is ongoing and being worked on - patrick 18:06:44 #info docs week technical debt fighting ongoing until next week - everyone 18:07:03 Any other info or status anyone would like to share or discuss? 18:08:02 #topic Docs-focused Tech Debt Fighting week in progress - threebean 18:08:13 We started this tuesday... and have been making some progress. 18:08:29 we didn't have a sync up this morning, but will hopefully tomorrow. ;) 18:08:44 this is what DC work ? 18:08:54 DC? 18:08:55 https://fedoraproject.org/wiki/Infrastructure/Debt/2016/March 18:09:08 * doteast late, but here 18:09:22 updating docs of all kinds. ;) 18:09:51 ah nvm was thinking something totally diff 18:10:19 no worries. 18:10:20 was thinking it was another on site visit at the data centers 18:10:58 not yet, we usually do one later in the summer and one in jan/feb... 18:11:20 #topic ticket 5144 - EOL Fedora hosted - kevin / stickster 18:11:30 not sure stickster is around, but I can give an overview here. 18:11:37 * pingou ;ate 18:11:47 :ate? :) 18:12:00 s/;/l/ 18:12:02 :) 18:12:16 figured 18:12:16 basically we would rather not maintain fedorahosted and pagure both... so we want to look at what it would take to retire fedorahosted. 18:12:41 what is the general consesus atm of what remains? 18:13:39 I think we need 3 buckets of things: 1) stuff we need to get in place on pagure first... mailing lists? an inport function for hosted? other really wanted features, etc... 2) relations/announcements, ie, when to announce and help people get their data,etc, and 3) set dates and try and stick to them 18:14:16 oh, and 0) gather info about whats on hosted now. 18:14:23 re:2) wouldn't that be automated on the migration ? 18:14:36 in a playbook 18:14:40 mailing list abompard said it would be no problem to have a lists.pagure.io with the MM3 once the migration is done 18:14:48 linuxmodder: I don't think we want to mass migrate everyone. We only want to migrate people who want to migrate to pagure 18:14:55 * sayan is here 18:15:18 and some projects on fedorahosted wouldn't fit without a lot of work... like the hg/bzr/svn ones... 18:15:22 nirik, actually makes sense too from a cleanse the hosting of inactives too 18:15:36 right, theres likely a bunch of old no longer active projects there. 18:15:42 what projects still use svn ? 18:15:54 I don't have a list off hand 18:16:02 that many yikes 18:16:08 we could just keep the repos and drop tracs for the old old projects (and eventually make the trac DBs available) 18:16:38 pingou, wouldn't that require two compies of some tho? 18:16:52 pingou: I was thinking we could look at exporting trac db and repo and archiving them and putting them on a download site... so the data always exists if someone really wants it 18:17:15 nirik: that's what I was trying to convey :) 18:17:26 ie, have a projectname.tar.xz that has the trac export, src releases (if any) and repos (if any) 18:17:44 only sidenote there is if there's private data... ie, it's private in trac now 18:17:49 on what something like archives.pagure.io? 18:18:11 something like archives.fedorahosted.org 18:18:11 nirik: private data regarding outdated projects? 18:18:26 pingou: yeah, sensitive tickets, etc... dunno how common that is. 18:18:33 its still private for someone even if abandoned 18:18:45 fair 18:19:04 so perhaps we have any project with private stuff in it in a protected dir and only provide on request 18:19:25 we could make a call for pulling private data for said projects and then archive only public bits 18:19:51 I hate to drop data (I'm paranoid/good about backups) :) 18:19:59 like the ansible playbooks are (for git clone) 18:20:02 anyhow, we can see how many this really affects. 18:20:19 question: would trac-only project want to move to pagure as well? 18:20:27 pingou, some may 18:20:33 pingou: is there any progress (or start yet) on an imported for hosted? 18:20:40 trac only would likely not tho 18:20:46 pingou: they might... they would need to go somwhere 18:20:56 nirik: I know someone is working on the github one, no news on the hosted one 18:21:15 pingou: might be a project for a summer intern? (as a side for hubs work) 18:21:25 def a possibility 18:21:37 nirik, we have had like 5 prospects for hubs in fact 18:21:51 cool. :) 18:21:53 Dormio, you around ^ 18:22:17 anyhow, if we are going to make an importer we should do so before we announce anything so we have that to help us 18:22:31 true that 18:23:04 * pingou pinged on the ticket 18:23:08 anything else on this? we can discuss more out of meeting or next meeting. 18:23:16 pingou: does this sound all ok to you? 18:23:38 nirik, I f I can iron out getting on that instance to look I would gladly help with the import 18:23:39 sure :) 18:23:52 linuxmodder: thanks. 18:24:00 ok, then lets move on... 18:24:01 been having issues ssh'ing to anything but poeple lately 18:24:11 would the importer work from the DB or from the trac API? 18:24:29 pingou: whichever is easier... dunno 18:24:38 there is a trac-admin export thing that makes a archive 18:24:38 pingou, the DB is what mongo right? 18:24:39 DB might be easier but means access to the file 18:24:47 linuxmodder: sqlite 18:24:54 linuxmodder: for trac? sqlite, for pagure postgresql 18:25:02 ah 18:25:12 nirik: might be good to have an archive of trac-admin for testing purposes 18:25:31 pingou, what testing on stg.fp ? 18:25:32 (maybe the pkgdb2 or the fedocal trac would be good candidates for testing, I don't remember anything private there) 18:25:45 linuxmodder: testing importing trac to pagure 18:26:01 i meant on a stg.fp host 18:26:11 then I don't follow you :) 18:26:17 as an intermediate 18:26:30 looks like it might be trac-admin hotcopy that gets the db and the wiki not sure. 18:27:14 pingou, using stg host as the testing one then moving over to pagure so if something goes south it does screw pagure or hosted in the interim was my thought 18:27:19 ha: " Note: Trac uses the hotcopy nomenclature to match that of ​Subversion, to make it easier to remember when managing both Trac and Subversion servers. " 18:27:45 linuxmodder: well, we dont have a stg fedorahosted, but we do have a stg pagure, so yeah, testing any importer there would be good first 18:28:11 testing the importer should be done first on a local instance of pagure, then on stg indeed and finally use in prod :) 18:28:15 thoguth we had one on both :( 18:28:41 local first for what? 18:28:48 manual testing i assume 18:29:04 * nirik nods. development 18:29:19 valid makes sense 18:29:24 so, shall we move on? 18:29:32 using the current branch in github for local instance right? 18:29:33 yup 18:29:38 #topic ticket 5131 - Setup /etc/profile as a template that sets prompt per env - aikidouke 18:29:51 * nirik looks for aikidouke 18:29:56 looks like he's not around... 18:30:11 I can follow up on the ticket with him. 18:30:33 We were going to have a Learn about: request for resources with puiterwijk. But sadly, he's off fighting spammers. ;( 18:30:45 so, that takes us to... 18:30:47 darn spammers 18:30:49 damn spammers! 18:30:52 #topic Open floor 18:30:59 anyone have anything for open floor? 18:31:06 or shall we have a nice 30min meeting today? :) 18:31:16 sounds like b) :)\ 18:31:41 any ideas for the hubs and other infra gsoc things we should be populizign for prospects 18:32:03 hubs is going to be a big project this year yeah... 18:32:08 that isn't on the wiki or skillset to probe for 18:32:35 we are getting a TON of web devs in commops asking for hubs stuff 18:33:29 well, there's going to be a ton of work, but I am not sure how well it's going to work for GSoC 18:33:57 you need definite parts for that... but perhaps pingou or threebean will have some ideas. We can ask them to update the wiki page on it. 18:34:01 any things in particular that need more loving ? 18:34:31 threebean, pingou ^ ? 18:34:46 * nirik hasn't been closely involved in the hubs planning, so no idea. 18:34:48 linuxmodder: afaik it's a little bit everything atm 18:34:58 it's still very young 18:34:58 threebean is also off fighting spammers. ;) 18:35:03 damn spammers! 18:35:08 :) 18:35:09 it has a few widgets 18:35:10 quite 18:35:19 but the whole configuration interface for example is missing 18:35:24 pingou, feel free to ping | email me when things solidify or you wish for some more publication side for a piece of it 18:36:17 linuxmodder: will let threebean know 18:36:41 cool. If nothing else will close out in a minute here. 18:36:49 fp email works best (if gpg needed keys in fas) 18:37:24 on hubs+gsoc, note that the listing on the wiki here lists decause, lmacken, and linuxmodder as contacts: https://fedoraproject.org/wiki/Summer_coding_ideas_for_2016#Fedora_Infrastructure_Web_Application_Development:_Fedora_Hubs 18:37:31 pingou, isnt threebean also coming to bitca.mp ? if so I'll tag up with him then 18:39:12 alrighty, lets continue in the regular channels. 18:39:15 Thanks for coming everyone 18:39:18 #endmeeting