fmn icon indicating copy to clipboard operation
fmn copied to clipboard

new fmn does not support koschei events

Open decathorpe opened this issue 1 year ago • 13 comments

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.

decathorpe avatar Jun 02 '23 14:06 decathorpe

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?

penguinpee avatar Jun 20 '23 00:06 penguinpee

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.

mizdebsk avatar Jun 28 '23 13:06 mizdebsk

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

abompard avatar Sep 08 '23 07:09 abompard

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 avatar Sep 08 '23 07:09 decathorpe

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?

decathorpe avatar Sep 12 '23 09:09 decathorpe

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",
[...]

abompard avatar Sep 12 '23 09:09 abompard

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.

mizdebsk avatar Sep 18 '23 06:09 mizdebsk

Hey @mizdebsk , any news on that?

abompard avatar Jan 04 '24 12:01 abompard

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

decathorpe avatar Apr 20 '24 17:04 decathorpe

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

mizdebsk avatar Jun 10 '24 12:06 mizdebsk

I can confirm I have started to receive email notifications 👍

voxik avatar Jun 10 '24 12:06 voxik

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".

decathorpe avatar Jun 10 '24 12:06 decathorpe

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

voxik avatar Jun 10 '24 13:06 voxik