#9206 Write a script to check how up to date our email_overrides.toml is
Closed: Fixed 3 years ago by pingou. Opened 3 years ago by pingou.

Describe what you would like us to do:


This file: https://pagure.io/fedora-infra/ansible/blob/master/f/roles/openshift-apps/distgit-bugzilla-sync/templates/email_overrides.toml has a mapping of FAS email/account -> bugzilla email/account. We should have a way to check if that mapping is up to date on both sides and we should warn admins if it is not

This will allow to keep this file up to date, which impacts our capabilities of syncing packages and people from FAS and dist-git to bugzilla.

When do you need this to be done by? (YYYY/MM/DD)


No due date


Metadata Update from @pingou:
- Issue assigned to pingou

3 years ago

Metadata Update from @pingou:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

3 years ago

Script is written and I've used it to clean up the file this morning.

I need to write tests and I'll submit it to toddlers so we can run it regularly

I have two follow up (from https://pagure.io/fedora-infra/toddlers/pull-request/32 ) which should help with this a little bit:

but the basis is there and is working already (now I just need to convert it into a playtime cronjob)

PR all merged, test triggered manually and the email was sent/received.

The cron job was created in https://pagure.io/fedora-infra/ansible/c/e3a620ba174d48655c65a6a6001ab4b3c952f092?branch=master

I believe this is now fixed and I'll close this ticket tomorrow once I have confirmed that the cron job is correctly working :)

The cron job is correctly working and emailing. This can be closed :)

Metadata Update from @pingou:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Issue status updated to: Open (was: Closed)

3 years ago

Issue status updated to: Closed (was: Open)
Issue close_status updated to: Fixed

3 years ago

Login to comment on this ticket.

Metadata
Boards 1
dev Status: Done