e2eff85e89
Fix mailing list retrieval
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2026-05-09 18:00:50 +02:00
5ea678fbee
Handle koji error while retrieving user info
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2026-03-15 10:01:42 +00:00
2208340a2e
Remove call to dateutil.parser
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2026-02-14 08:52:04 +01:00
Ben Cotton
cf21000267
Clarify this script checks two Pagure instances
...
This is a very minor change to address some confusion, as expressed in
Signed-off-by: Ben Cotton <bcotton@fedoraproject.org>
2025-08-19 12:35:53 -04:00
a218107b84
Rename asked_removal tag to agreed_removal
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-04-23 08:53:50 +02:00
e15bbccb7f
Catch user not found in Koji exception
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-04-23 08:16:33 +02:00
8f820ec654
Add Koji builds check
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-03-07 18:03:46 +01:00
2c62167810
Make pagure check more resilient to errors
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-02-18 17:57:24 +01:00
c1cedab1d5
Whitelist a couple of bots
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-08-20 17:14:05 +00:00
2b587ae429
Fix for newer mailman reply format
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-08-20 18:34:32 +02:00
03b2715858
Better explain pagure comments
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-10-04 11:38:06 +00:00
8aab9ddffa
Order CSV files and printed lists by user ID
2023-09-28 15:18:07 -04:00
ac3d6e9983
Be more resilient on pagure glitches
2023-09-01 12:13:59 +02:00
6ed8cece5b
Output namespace also in affected package list
2023-09-01 12:11:58 +02:00
Michel Alexandre Salim
166e649095
Update list of dependencies required
...
`click` and `python-bugzilla` also need to be installed
Also add a `Pipfile` with these requirements added, since the
`README.md` recommends using `pipenv shell` and that is the preferred
dependency format over `requirements.txt`, and add `Pipfile.lock` and
`__pycache__` to `.gitignore`.
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2023-07-31 10:58:46 -05:00
8055d7c259
Post comment about affected packages, users and groups
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-07-15 09:11:23 +00:00
1f985f0feb
Add check on Fedora Discussion
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-05-02 17:40:12 +02:00
a6de9228b9
Make check-impact output more reliable
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-04-23 10:00:42 +02:00
48cbe7f4f9
Update README
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-04-22 14:57:15 +02:00
0b0f4b3924
Tag tickets where user is not identified in bugzilla
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-18 15:07:28 +01:00
9f6bddd5f9
Add a tag for marking not taggable users
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-18 14:52:14 +01:00
4c9ba66f7e
Do not fail when there's no email from FAS
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-18 08:58:18 +01:00
5b28e12190
rhbzemail is string, not list
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-18 08:46:17 +01:00
d363015878
Add rhbzemail from fas to checked emails
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-17 18:53:06 +01:00
5d00ec4656
Remove BZ_API_KEY and use ~/.bugzillarc
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-17 18:06:33 +01:00
4583e90240
Mark users with no account in pagure.io
...
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-02-16 21:32:34 +01:00
Ben Cotton
c8225bce2b
Make the phrasing match for all check messages
2023-02-15 14:03:28 -05:00
Ben Cotton
c729874a6b
Don't try to remove the 'orphan' account
...
It's a special account used for orphaned packages.
2023-02-15 12:30:27 -05:00
4ee74a8d44
Add SOP file
...
Signed-off-by: Mattia Verga <mattia.verga@proton.me>
2022-10-23 11:18:53 +02:00
8007f5c6dc
Do not recreate fasclient and bzclient for every user
2022-09-12 10:30:53 +02:00
01fa3cb173
Always mask email in Pagure tickets
2022-09-12 09:43:16 +02:00
153945a54d
Update README
2022-09-12 09:15:42 +02:00
b7b31693c2
Optimize logging
2022-09-12 09:12:08 +02:00
af98f804ae
Manage Pagure tickets automatically in step-two
2022-09-11 17:34:04 +02:00
91128950d8
Make checks reusable
2022-09-10 10:40:29 +02:00
76bc38fb3e
Move csv file generation under step-one
2022-09-08 10:04:49 +02:00
2f3adaa1ad
Add check-impact subcommand
...
Signed-off-by: Mattia Verga <mattia.verga@proton.me>
2022-09-04 13:02:13 +02:00
Ben Cotton
38b0929c39
Ignore log files
2022-08-18 13:43:37 -04:00
Ben Cotton
7f8483bf11
Wrap the getbugs call in a try/except
...
This prevents a Bugzilla timeout from derailing the whole run
Signed-off-by: Ben Cotton <bcotton@fedoraproject.org>
2022-08-18 13:38:26 -04:00
Ben Cotton
7062c63b77
Include a link to the FESCo policy in the pagure issue
...
Signed-off-by: Ben Cotton <bcotton@fedoraproject.org>
2022-08-18 13:28:05 -04:00
Ben Cotton
4670e41842
Correct the user option in fkinit
...
-m is not a supported option
Signed-off-by: Ben Cotton <bcotton@fedoraproject.org>
2022-08-09 09:20:27 -04:00
3f26fdb5f7
Update README
...
Signed-off-by: Mattia Verga <mattia.verga@proton.me>
2022-08-08 18:15:01 +02:00
3d982f613f
Split the script in two steps subcommands
...
Signed-off-by: Mattia Verga <mattia.verga@proton.me>
2022-07-09 16:47:11 +02:00
d276dd09e2
Log error if Pagure returns not OK status code
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-04-15 11:36:35 +02:00
c630c69aac
Update readme
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-04-15 11:30:16 +02:00
24e2feebd9
Open tickets for inactive packagers
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-04-14 09:09:32 +02:00
9810a67160
Add FESCo ticket text
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-03-12 16:50:12 +01:00
b90b34ff1f
Fix results output
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-03-12 16:23:51 +01:00
7801123cfa
Docs corrections
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-03-12 10:07:18 +01:00
c3224f793d
Check for activity in pagure.io
...
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2022-03-10 19:13:57 +01:00