#6040 system to run regular orphaned packages status reports from
Closed a year ago Opened 4 years ago by till.

Currently I am creating status reports for orphaned packages from autosign01, but this should move to its own system.

Requirements:
- run cron jobs
- send e-mails
- fast access to koji and pkgdb
- access to mash repos
- possible in the future: access to a directory served by a web server for HTML based status reports


this should be run on releng04 we could make some space in /mnt/koji for html reporting served by static pages.

Replying to [comment:1 ausil]:

this should be run on releng04 we could make some space in /mnt/koji for html reporting served by static pages.

Another requirement I was not aware of is RHEL7, the script does not run on RHEL6 currently because of the older python version.

is this something that we can do as part of the nightly rawhide compose?

Replying to [comment:3 ausil]:

is this something that we can do as part of the nightly rawhide compose?

Does this happen on Rawhide systems? Kevin wanted to create a dedicated system for these kind of tasks a while ago, not sure if the plan still exists btw.

it happens on a rhel7 system. we run most tasks in rawhide chroots. I do not think we need a new system for this. we should use an existing system. if rhel7 is a requirement then releng04 is not possible. how often do we need to run the process?

I believe it was discussed to send weekly reminders (this is what I try to do currently).

We could do this now on bodhi-backend02 (which does some bodhi backend tasks...)

Metadata Update from @till:
- Issue set to the milestone: Fedora 23 Alpha

2 years ago

lets get this fixed before Alpha. I think we should do this on one of the bodhi backend boxes. or we should integrate the functionality into the nightly composes. it would mean daily updates however

Metadata Update from @ausil:
- Issue close_status updated to: None
- Issue set to the milestone: Fedora 26 Alpha (was: Fedora 23 Alpha)

2 years ago

I am currently using bodhi-backend02.phx2.fedoraproject.org for the reports, I could setup a cron job in ansible. Is there a certain system user I can use for this? Should I setup a new e-mail alias for it? Currently I am sending with my own address as from which is subscribed to the target mailing lists and allows people to easily reach me in case they have questions which happens every now and then.

we could use releng@fedoraproject.org for the emails. @kevin is there a user we think these should run as?

Metadata Update from @syeghiay:
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata