There are currently quite a lot of project in the infra jenkins instances not building. It would be good to :
https://jenkins.fedorainfracloud.org/
Metadata Update from @puiterwijk: - Issue assigned to skeer
Attached list of current Jenkins project owners (Format is: project name : owner1 owner2). <img alt="jenkins-project-owners" src="/fedora-infrastructure/issue/raw/files/9fa4eaed4d2898f2382080bdff9b77ad4ce689ec530022601421848172be0e1e-jenkins-project-owners" />
project name : owner1 owner2
Generated with: cd /var/lib/jenkins/jobs; for p in *; do echo -n "$p : "; grep '<permission>hudson.model.Item.Configure' "$p"/config.xml | sed 's/.*://;s/<.*//' | sort -u | xargs; done | sort -u
cd /var/lib/jenkins/jobs; for p in *; do echo -n "$p : "; grep '<permission>hudson.model.Item.Configure' "$p"/config.xml | sed 's/.*://;s/<.*//' | sort -u | xargs; done | sort -u
i noticed that some project on jenkins allows anonymous users to edit their config; that's why @skeer could see (and modify!) their config. I've fixed that.
Thanks mizdebsk.
Ok so I narrowed down the list to all projects without any activity (both success and failure) in the past 60 days. Honestly I'd think 90 might be better but going with 60 the list was still fairly short:
dogtail fedora-mobile (cant locate any POC) fm-modulemd-resolver jenkins-fedora-rpm koschei-rpm oh-my-vagrant pyeclib python-wikitcms-pague-pr relvalconsumer-pagure-pr rkt test_project
I emailed each owner with the below message:
Hey there! I'm Ben and I'm working on an issue to potentially clean up Jenkins, so I'm contacting owners of projects with activity older than 60 days: Is your project still in use? If so please either let me know via a reply to this email or a comment in the ticket located here:
https://pagure.io/fedora-infrastructure/issue/6003
Thanks! Skeer/Ben
I did already get one kickback.. anyone know if James.Anthill still works for RH?
fedora-mobile would be @codeblock
test_project could be dropped no?
koschei-it and koschei-rpm depend on koschei, which is disabled. I'll disable them too to make it more visible that they are not currently used.
Im keeping track of everything in a spreadsheet that I'll upload here once complete.
I have not heard from anyone else yet. I'll give the remainder to Monday then I'll send those names to the mailing list to request contact help.
Ok so the following people have yet to reply, anyone know them or another contact method perhaps?
vhumpa, vrutkovs - Dogtail james, cpacheco, jkaluza - fm-modulemd-resolver msrb - jenkins-fedora-rpm tsg - pyeclib
And to clarify, test_project was a drop or no drop?
Thanks guys!
Ok so based off the talk during yesterdays meeting, we can remove the following jobs:
test_project (I havent seen any appeals to keep this one) rkt (owner replied with a yes) pyeclib (no response) oh-my-vagrant (owner says if we need to, remove) jenkins-fedora-rpm (no response) fm-modulemd-resolver (no response) fedora-mobile (couldnt find an owner) dogtail (no response)
<img alt="Issue6003-Jenkins_Cleanup.ods" src="/fedora-infrastructure/issue/raw/files/07e88aa3eaca1473c79f226b416953cd1a6ce6b748b42ea596704cb468f5cacd-Issue6003-Jenkins_Cleanup.ods" />
ods attached.
Any update on this? I could do the work provided I had the perms ;)
ok. I have removed all those except:
fm-modulemd-resolver as I think this is still active and part of the modularity efforts. and fedora-mobile (waiting to hear back from @codeblock on that one.
Thanks for identifying these!
:soccer:
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.