Open smooge opened 1 year ago
I'm looking into this and the way the zodbot is retrieving the current_release is here.
Basically what it does is:
https://pdc.fedoraproject.org/rest_api/v1/releases/?active=true&name=Fedora&release_type=ga&fields=version&ordering=version
data["results"]["version"]
, which should return the correct one.When retrieving karma for specific user:
data["backwards-f<release>"]["<username>"]
The new entries should be created on demand when cookies are given to users during new release.
I don't see anythnig that could cause the issue when the new active version of Fedora is added to PDC, but I can at least add the release_cycle to the message given by zodbot.
Something is causing zodbot .karma not to reset when a new release is marked as active in pdc. This seems to have started in 2022 as the karma for people in the F36 release was reset after the release in May 2022, but did not get done when F37 was released. Instead it finally reset sometime in February 2023.
When F38 was released on 2023-04-18, the pdc was updated and should give zodbot the knowledge the 'cycle' has changed. However the karma still seems to be 'stuck' on the previous ticket.
Requests: