Skip to content
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

new fmn does not support koschei events #915

Open
decathorpe opened this issue Jun 2, 2023 · 13 comments
Open

new fmn does not support koschei events #915

decathorpe opened this issue Jun 2, 2023 · 13 comments

Comments

@decathorpe
Copy link

As a packager and SIG group member, some of the most important notifications I'm currently getting from the old notifications system are when a package that I'm associated with starts to fail to build (i.e. koschei events). Reacting to these FailsToBuildFromSource / FailsToInstall issues in a timely manner is important, since failure to act can result in package ownership being lost.

abompard added a commit to abompard/koschei that referenced this issue Jun 5, 2023
This change will make use of the new schema package, which will let FMN
produce notifications for users.

Ref: fedora-infra/fmn#915

Signed-off-by: Aurélien Bompard <[email protected]>
mizdebsk pushed a commit to fedora-infra/koschei that referenced this issue Jun 19, 2023
This change will make use of the new schema package, which will let FMN
produce notifications for users.

Ref: fedora-infra/fmn#915

Signed-off-by: Aurélien Bompard <[email protected]>
@penguinpee
Copy link

I was just looking to setup something along the same lines for NeuroFedora SIG packages. I guess the fix will be in the next release. Is there an eta when Koschei messages will be available in FMN?

@mizdebsk
Copy link
Member

New Koschei production deployment is planned in early July. It will contain required changes on Koschei side.
But I have no idea when required FMN changes will be committed and deployed.

@abompard
Copy link
Member

abompard commented Sep 8, 2023

Actually, FMN already contains the Koschei schemas, so this should be working now. Could you verify please, @decathorpe ?

@decathorpe
Copy link
Author

Can confirm that koschei is now available in the list of applications. I'll try to create a rule to see if it's working.

@decathorpe
Copy link
Author

I set up some rules with koschei messages, but I don't seem to get any messages from it. Have the changes that are required on the koschei side been deployed yet?

@abompard
Copy link
Member

According to Datagrepper, Koschei seems to still be sending the messages without the schema:

$ http get https://apps.fedoraproject.org/datagrepper/raw category==koschei | json_reformat | grep fedora_messaging_schema
               "fedora_messaging_schema": "base.message",
[...]

@mizdebsk
Copy link
Member

Have the changes that are required on the koschei side been deployed yet?

Not yet. For now the changes have been deployed only in staging. I'll try to deploy them in production within next few days.

@abompard
Copy link
Member

abompard commented Jan 4, 2024

Hey @mizdebsk , any news on that?

@decathorpe
Copy link
Author

ping not sure if this has been deployed or not, but it's still not working.

@mizdebsk
Copy link
Member

Koschei changes have been deployed to production on 5 July 2024.
Since then I can see Koschei messages in datagrepper with fedora_messaging_schema set,
for example https://apps.fedoraproject.org/datagrepper/v2/id?id=e9137fa8-f3aa-4b81-9e8b-ad443e8ad240&size=extra-large

@voxik
Copy link

voxik commented Jun 10, 2024

I can confirm I have started to receive email notifications 👍

@decathorpe
Copy link
Author

I have started receiving messages on Matrix too, but it looks like I'm only getting about "started to fail resolving dependencies" and "dependencies resolve OK again", but not "package started to fail to build".

@voxik
Copy link

voxik commented Jun 10, 2024

I have received email notifications such as "[Koschei] rubygem-connection_pool's builds started to fail in f41"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants