eln
LOGS
<@yselkowitz:fedora.im>
17:02:07
!startmeeting Fedora ELN SIG
<@meetbot:fedora.im>
17:02:09
Meeting started at 2025-01-10 17:02:07 UTC
<@meetbot:fedora.im>
17:02:09
The Meeting name is 'Fedora ELN SIG'
<@yselkowitz:fedora.im>
17:02:20
!meetingname ELN
<@meetbot:fedora.im>
17:02:21
The Meeting Name is now ELN
<@yselkowitz:fedora.im>
17:02:30
!topic Init process
<@sgallagh:fedora.im>
17:02:32
!hi
<@zodbot:fedora.im>
17:02:33
Stephen Gallagher (sgallagh) - he / him / his
<@davide:cavalca.name>
17:02:36
!hi
<@zodbot:fedora.im>
17:02:38
Davide Cavalca (dcavalca) - he / him / his
<@yselkowitz:fedora.im>
17:04:48
just pinged some more people
<@davide:cavalca.name>
17:06:24
Michel is at a doctor appointment and will be late
<@yselkowitz:fedora.im>
17:07:09
ok well I guess we'll start, not sure what we can do with just us
<@yselkowitz:fedora.im>
17:07:17
!topic New meeting time
<@nhanlon:beeper.com>
17:07:32
!hi
<@zodbot:fedora.im>
17:07:33
Neil Hanlon (neil) - he / him / his
<@yselkowitz:fedora.im>
17:07:46
this is not a good time for meetings in general, and definitely not for me personally
<@yselkowitz:fedora.im>
17:08:01
I would like to see if we could find another time for this, and to make it weekly
<@yselkowitz:fedora.im>
17:08:18
to that end, if you haven't already, if you could please fill in https://whenisgood.net/td44ayx
<@yselkowitz:fedora.im>
17:08:55
!info Looking for new meeting time
<@yselkowitz:fedora.im>
17:09:01
<@yselkowitz:fedora.im>
17:09:32
any questions about this?
<@sgallagh:fedora.im>
17:09:43
Do you want to make the results public?
<@davide:cavalca.name>
17:09:54
I have voted
<@sgallagh:fedora.im>
17:09:54
(I think I responded, but I don't remember for certain)
<@yselkowitz:fedora.im>
17:10:06
I don't see a response from you
<@yselkowitz:fedora.im>
17:11:31
moving along then
<@yselkowitz:fedora.im>
17:11:40
!topic New SIG member
<@yselkowitz:fedora.im>
17:12:27
!info Johnny Hughes will be joining the SIG
<@yselkowitz:fedora.im>
17:12:32
<@nhanlon:beeper.com>
17:12:37
🥳
<@yselkowitz:fedora.im>
17:13:02
Johnny is a long-time CentOS contributor (understatement)
<@davide:cavalca.name>
17:13:15
oh sweet, strong +1 from me
<@yselkowitz:fedora.im>
17:13:33
and will be helping with packages
<@sgallagh:fedora.im>
17:13:40
Understatement indeed. Johnny and CentOS were practically synonyms for quite a few years
<@yselkowitz:fedora.im>
17:15:19
doesn't seem like he could make it today, but I hope that a new meeting time will also allow him to attend more regularly.
<@yselkowitz:fedora.im>
17:16:15
!topic Tickets
<@yselkowitz:fedora.im>
17:16:27
<@yselkowitz:fedora.im>
17:17:38
!info all tickets have been tagged, assignees reset, and those finished or not happening have been closed
<@yselkowitz:fedora.im>
17:18:30
my goal here is to really use this as our issue tracker, at least until forgejo comes
<@salimma:fedora.im>
17:18:54
!hi
<@zodbot:fedora.im>
17:18:55
Michel Lind (salimma) - he / him / his
<@yselkowitz:fedora.im>
17:19:09
at that point, hopefully there will be some effort to consolidate Fedora projects in one place, and we can re-assess then
<@yselkowitz:fedora.im>
17:20:27
going forward, at least part of each meeting I plan to spend on reviewing tickets and such
<@yselkowitz:fedora.im>
17:21:20
anything to discuss about tickets in general?
<@yselkowitz:fedora.im>
17:21:45
(please don't make me do all the talking here 😁
<@yselkowitz:fedora.im>
17:22:34
don't everyone speak at once...
<@davide:cavalca.name>
17:23:06
nothing from me, between holidays and perf reviews haven't had a ton of time to work on eln lately, but hopefully that'll change soon
<@nhanlon:beeper.com>
17:23:21
Sorry I had a contractor show up early...
<@yselkowitz:fedora.im>
17:23:55
np
<@sgallagh:fedora.im>
17:24:19
I'm sitting in a car dealership while my car is getting fixed, so my attention is split.
<@salimma:fedora.im>
17:25:54
I had a PR that I have not checked but it might be merged already
<@salimma:fedora.im>
17:26:11
Running errands before a family trip tomorrow, sorry
<@yselkowitz:fedora.im>
17:26:35
ok then, let's start going through tickets, I'll start with the oldest, we can get back to that
<@salimma:fedora.im>
17:26:50
Oh it's still open https://github.com/minimization/content-resolver-input/pull/1342
<@yselkowitz:fedora.im>
17:27:38
see my response there
<@davide:cavalca.name>
17:28:14
oh yeah we still need to sort that one out
<@yselkowitz:fedora.im>
17:28:44
yes that would be good and ASAP, the Meta workload is broken because of that
<@davide:cavalca.name>
17:30:13
I'll take a look today after this crop of meetings
<@yselkowitz:fedora.im>
17:31:00
!action Davide to fix rpmdistro-repoquery dependencies in rawhide and ELN Extras
<@yselkowitz:fedora.im>
17:31:13
!topic Ticket queue
<@yselkowitz:fedora.im>
17:31:53
starting with the oldest this time, please speak up at any time
<@yselkowitz:fedora.im>
17:32:01
<@sgallagh:fedora.im>
17:33:05
The status page represented there has long ceased operation and the more updated one (built into EBS) hasn't been syncing to the public location for a while
<@sgallagh:fedora.im>
17:33:47
(The internal shell host it was relying on got decommissioned)
<@yselkowitz:fedora.im>
17:35:24
is there any reason why EBS needs to be internal?
<@sgallagh:fedora.im>
17:36:06
One possible reason, yes.
<@sgallagh:fedora.im>
17:36:50
We don't have proper authn/authz functionality, so anyone could send a message to the rebuild-trigger endpoint
<@yselkowitz:fedora.im>
17:37:13
right
<@sgallagh:fedora.im>
17:37:24
It's not known to be harmful, other than submitting some useless builds that will get canceled
<@sgallagh:fedora.im>
17:37:44
But it's something we should probably protect in some way before we made the service open to the general internet
<@yselkowitz:fedora.im>
17:37:55
oh yeah definitely
<@yselkowitz:fedora.im>
17:38:26
would you mind creating a ticket for that with any relevant background?
<@sgallagh:fedora.im>
17:38:44
(If we were hosting this atop a traditional web server like httpd, I could actually resolve that at the server config rather than the app code, but we're using OpenShift)
<@sgallagh:fedora.im>
17:38:52
Yeah, I can do that
<@yselkowitz:fedora.im>
17:39:07
!action Stephen to file ticket about steps needed to make EBS public
<@yselkowitz:fedora.im>
17:40:05
until then, we still should see if it's possible to set up a sync from EBS?
<@sgallagh:fedora.im>
17:40:59
Yeah, I just need to find a shell host somewhere and rsync it out to my fedorapeople.org space again
<@yselkowitz:fedora.im>
17:42:38
maybe your space isn't the best place anymore though?
<@sgallagh:fedora.im>
17:42:52
No, but it's where other stuff is linked to for now
<@yselkowitz:fedora.im>
17:44:35
!action Stephen to restart the syncing of the status page from EBS
<@yselkowitz:fedora.im>
17:44:42
anything else on that?
<@sgallagh:fedora.im>
17:45:01
nope
<@sgallagh:fedora.im>
17:45:16
I need to run; they're finishing up with my car
<@yselkowitz:fedora.im>
17:45:29
ok thanks!
<@yselkowitz:fedora.im>
17:45:31
<@yselkowitz:fedora.im>
17:46:52
supposedly we still don't have AWS images, apparently waiting on David Duncan to do that
<@yselkowitz:fedora.im>
17:47:09
I've tried pinging in the ticket, so far no response
<@yselkowitz:fedora.im>
17:48:33
moving on then
<@yselkowitz:fedora.im>
17:48:38
<@yselkowitz:fedora.im>
17:50:44
we've add ELN scratch builds for rawhide PRs for a while, but there is still a request to run dist-git tests too
<@yselkowitz:fedora.im>
17:52:32
not exactly sure what that would entail
<@yselkowitz:fedora.im>
17:54:20
as we're running out of time, one more I want to cover today
<@yselkowitz:fedora.im>
17:54:28
!topic Upcoming mass rebuild
<@yselkowitz:fedora.im>
17:54:54
!info F42 mass rebuild starts next week, with ELN+Extras to follow once merged
<@yselkowitz:fedora.im>
17:55:39
!info a new GCC version is due, so many FTBFS are expected
<@yselkowitz:fedora.im>
17:55:53
<@yselkowitz:fedora.im>
17:56:43
one issue that we're having with mass rebuilds is that it creates too many simultaneous updates and overwhelms openQA
<@yselkowitz:fedora.im>
17:57:20
!info plan is to change EBS to create one update per batch (rather than one per build) but will not be ready in time for this rebuild
<@yselkowitz:fedora.im>
17:58:14
!action Yaakov will let AdamW know in advance and he'll either ratelimit or disable openQA for ELN during that time
<@yselkowitz:fedora.im>
17:59:12
but after that we do want to get that fixed, the only catch being that bodhi may not be able to handle an update with thousands of packages, so we'll need two code paths
<@yselkowitz:fedora.im>
17:59:45
anything on that?
<@yselkowitz:fedora.im>
17:59:59
!topic Open Floor
<@yselkowitz:fedora.im>
18:00:08
anything else to discuss today?
<@yselkowitz:fedora.im>
18:01:09
in that case...
<@yselkowitz:fedora.im>
18:01:13
thank you all for coming, I look forward to working more with you all going forward, and hopefully we can find a better meeting time for everyone
<@yselkowitz:fedora.im>
18:01:59
!endmeeting