-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
check_service broken in 1.1.1 release #1029
Comments
The new version is already running on https://release-monitoring.org/ and I don't see any issue like this in the logs. Do you know which project is causing this? |
Well, it's hard to determine it right away (since we have more than a hundred of projects monitored). It looks like the Github backend is causing issues — I will add more logging to "check_service" itself to catch the project name, and let you know. |
You should be able to see this on |
Seems like I have found the culprit (in my installation):
|
I tried this in GitHub GraphQL API explorer and it worked for this project. You can try it by yourself by using https://docs.github.com/en/graphql/overview/explorer and following query (this is the exact query sent by Anitya):
The issue is actually in this release
This release is not linked to any tag, which is why Anitya is crashing on it. I can fix this in Anitya and skip the releases missing a tag. But this looks like something strange in GitHub API, because there is no release like this in the repository, so I'm not sure where this come from. But this is definitely a bug. |
If you want a quick fix for now, just disable the check |
Thanks for checking, it definitely looks like something is stuck on Github side. |
I will add the message when I will work on this. |
When GitHub backend encountered a release which was missing a tag associated with it, it crashed the whole Anitya. This commit is fixing this bug by skipping releases without associated tag. Fixes fedora-infra#1029 Signed-off-by: Michal Konečný <[email protected]>
When GitHub backend encountered a release which was missing a tag associated with it, it crashed the whole Anitya. This commit is fixing this bug by skipping releases without associated tag. Fixes fedora-infra#1029 Signed-off-by: Michal Konečný <[email protected]>
When GitHub backend encountered a release which was missing a tag associated with it, it crashed the whole Anitya. This commit is fixing this bug by skipping releases without associated tag. Fixes fedora-infra#1029 Signed-off-by: Michal Konečný <[email protected]>
When GitHub backend encountered a release which was missing a tag associated with it, it crashed the whole Anitya. This commit is fixing this bug by skipping releases without associated tag. Fixes #1029 Signed-off-by: Michal Konečný <[email protected]>
After upgrade from 1.0.0 to 1.1.1 version, the "check_service" daemon throws errors in logs:
The text was updated successfully, but these errors were encountered: