Hi, On Thu, Aug 6, 2020 at 5:01 AM Orion Poplawski <orion@xxxxxxxx> wrote: > > So, I'm getting one of these messages every couple of hours and I'd > really rather not. Who do I need to talk to about it? You can talk about it with the ELN SIG [1] or Fedora CI SIG [2]. Mail thread on devel works, we recommend to use [ELN] as a tag in the subject, but this works too. So let me explain first what is going on, and then what we are going to do about it. 1) Why do you get the message? We don't send messages to you or anyone directly. We trigger koji builds for packages which are considered part of the ELN buildroot. Koji sends messages about all new builds to the Fedora Messaging bus. Then Fedora Notification [3] App reads messages from the message bus and sends you notifications based on your filters. It has some default settings, thus it sends you notifications about all builds for the package you maintain, but this can be changed via the app interface. 2) Why do you get them so often? The goal of the ELN is to contain exactly the same versions of the packages which were built for Rawhide. To achieve that goal we have automation, which rebuilds Rawhide packages for the ELN buildroot. This automation is triggered when a new package is tagged to f33 koji tag. Thus ideally you would get just one eln-related message per package update. Now, as Fedora Mass Rebuild happened over the weekend, there was a mass retagging event, which automation couldn't process at once. And we got the backlog of 3500 packages, which we need to rebuild for eln. To not overload koji, rather than sending all of these packages to be built at once, we added a background process, which regularly chooses some random packages from the backlog and sends it to koji. With this helper script in three days we managed to reduce the backlog to 190 packages, and then, with some additional filtering, to 40. So now we have about 40 packages and the script which chooses random packages from the list hits you package again and again. Sorry for that. 3) What can you do about it? Option 1: do nothing. Since the majority of builds is now processed, with only real failures left, we will disable the periodic script and will only keep the rebuild pipeline triggered on new package updates. You are going to get messages about ELN builds occasionally, but not as often. Option 2: configure filters in Fedora Notification App so you are not notified about builds done for 'eln' tag or by this particular user. Note: we are going to get a proper user for CI automation (something like `fedora-ci-bot`)[4] so you might need to adjust the filter later. Option 3: Join the ELN effort :) For more info on ELN I recommend to check the talk by Stephen Gallagher at Fedora Nest this Sunday [5]. > FWIW - It seems to fail because of missing deps: > > DEBUG util.py:621: No matching package to install: 'cmake(Qt5)' > DEBUG util.py:621: No matching package to install: 'cmake(Qt5X11Extras)' > Thanks for looking at it. Afaik we have qt5-5.14.2-4.eln103 in the eln buildroot, so it is not clear for me why this dependency resolution fails, but we will look into it. > Thanks, > > Orion [1] https://fedoraproject.org/wiki/SIGs/ELN [2] https://fedoraproject.org/wiki/SIGs/CI [3] https://apps.fedoraproject.org/notifications [4] https://pagure.io/releng/issue/9619 [5] https://hopin.to/events/nest-with-fedora#schedule > -------- Forwarded Message -------- > Subject: bpeck/jenkins-continuous-infra.apps.ci.centos.org's > vtk-8.2.0-18.eln103 failed to build > Date: Wed, 5 Aug 2020 19:17:12 +0000 (GMT) > From: notifications@xxxxxxxxxxxxxxxxx > To: orion@xxxxxxxxxxxxxxxxx > > Notification time stamped 2020-08-05 19:14:23 UTC > > bpeck/jenkins-continuous-infra.apps.ci.centos.org's vtk-8.2.0-18.eln103 > failed to build > http://koji.fedoraproject.org/koji/buildinfo?buildID=1546696 > > -- > Orion Poplawski > Manager of NWRA Technical Systems 720-772-5637 > NWRA, Boulder/CoRA Office FAX: 303-415-9702 > 3380 Mitchell Lane orion@xxxxxxxx > Boulder, CO 80301 https://www.nwra.com/ > > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx -- Aleksandra Fedorova bookwar on IRC _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx