daniels changed the topic of #freedesktop to: https://www.freedesktop.org infrastructure and online services || for questions about freedesktop.org projects, please see each project's contact || for discussions about specifications, please use https://gitlab.freedesktop.org/xdg or xdg@lists.freedesktop.org
columbarius has joined #freedesktop
co1umbarius has quit [Ping timeout: 480 seconds]
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
Mithrandir has quit [Quit: brb]
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
Mithrandir has joined #freedesktop
AbleBacon has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
bmodem has joined #freedesktop
i-garrison has quit []
i-garrison has joined #freedesktop
sima has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
pkira has joined #freedesktop
utsweetyfish has joined #freedesktop
tzimmermann has joined #freedesktop
pkira_ has joined #freedesktop
pkira has quit [Ping timeout: 480 seconds]
An0num0us has joined #freedesktop
ofourdan has joined #freedesktop
Ahuj has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
MrCooper has joined #freedesktop
a-l-e has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
blatant has joined #freedesktop
utsweetyfish has joined #freedesktop
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #freedesktop
utsweetyfish has quit [Remote host closed the connection]
JerryXiao has quit [Remote host closed the connection]
JerryXiao has joined #freedesktop
<eric_engestrom>
daniels, robclark: I merged ci_run_n_monitor.sh to solve all these python dependency problems that you have when you call ci_run_n_monitor.py directly
<eric_engestrom>
same path to execute, just replace .py with .sh
<eric_engestrom>
as for the pipeline that's auto-created and contains jobs that refer to jobs that don't exist, it's only for the first push to a new branch, you can fix that with any change (even a plain `git commit --amend --reuse-message=HEAD` to recreate the latest commit) and pushing that
<eric_engestrom>
it's arguably a "good" problem though, given that when this problem isn't encountered, the first push to a new branch creates a pipeline that auto-runs every job, wasting a lot of resources for no reason
pkira__ has joined #freedesktop
<samuelig>
daniels: I need a favour :) I moved VkRunner to g.fd.o. Can you make main branch the default one? And remove master branch as well. Although I have created the repo, I don't have maintainer status
pkira has joined #freedesktop
<daniels>
eric_engestrom: yeah, my problem isn't running pip, my problem is pip not being able to build the dependencies because cpython api changed in f39
<daniels>
samuelig: congrats, you're the owner
pkira_ has quit [Ping timeout: 480 seconds]
pkira_ has joined #freedesktop
pkira__ has quit [Ping timeout: 480 seconds]
pkira has quit [Ping timeout: 480 seconds]
<eric_engestrom>
daniels: cpython or cython? for the cython 3 break, bumping the version of the pip package should resolve it, they've all been updated by now
<eric_engestrom>
but it's weird that I'm not encountering the issue? and I'm on aarch64 so I expect to have to to _more_ rebuilds for stuff that people on x86 get to use pre-built
<daniels>
eric_engestrom: cpython and I can't compile the latest available version of aiohttp
<eric_engestrom>
daniels: what package fails to build, and what arch & libc are you using?
<eric_engestrom>
ah, so it's an upstream issue and it's already resolved, just waiting for their next release
* eric_engestrom
reads the details
<eric_engestrom>
hmm wait, that's for python 3.12, but it's not released yet; is fedora already shipping it to its users?
<MrCooper>
eric_engestrom: "first push to a new branch creates a pipeline that auto-runs every job" would be a bug in the job rules, certainly wasn't the case when I was messing with those
<eric_engestrom>
MrCooper: I agree it's a bug, but it's a gitlab bug: first push to a new branch, gitlab considers that *every file was changed*, which means that all our rules for "only run this job if this file is changed" get all triggered
<MrCooper>
(branch pipelines shouldn't auto-run any jobs, manual trigger required)
<eric_engestrom>
the solution is to use `compare_to: main`, but they fucked up the implementation (they forgot that in some repo instead of everyone pushing their wip branches in the main repo, they use forks, like we do) so it's broken
<eric_engestrom>
I raised an issue a few days ago, let's hope they fix it soon
<MrCooper>
I'm not talking about that but that all jobs should be either manual or depend on other jobs
<MrCooper>
so none of them should run automatically
<MrCooper>
if that's not a case, it's a bug in the rules
<MrCooper>
*not the case*
<daniels>
eric_engestrom: yep, f39 has python 3.12rc1
<eric_engestrom>
MrCooper: oh, I see what you mean; yeah, I think you might be right, I'll have a look at that
<eric_engestrom>
daniels: shipping rc's to users? are you on a "testing channel" or whatever it's called in fedora-land?
<daniels>
f39 is not yet released, so yeah
<eric_engestrom>
oh
<eric_engestrom>
ok, makes more sense now
utsweetyfish has quit [Remote host closed the connection]
utsweetyfish has joined #freedesktop
ximion has joined #freedesktop
ascent12_ has joined #freedesktop
<samuelig>
daniels: thanks!!!
<daniels>
np :)
ascent12 has quit [Ping timeout: 480 seconds]
vkareh has joined #freedesktop
<eric_engestrom>
MrCooper: hmm, I found the bug, and it's a change I did... :]
<eric_engestrom>
figuring out a fix
<MrCooper>
heh
<MrCooper>
that might explain some of the higher CI load recently then
<eric_engestrom>
yeah, a higher load since last tuesday would be partially because of that
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #freedesktop
lack has quit [Read error: Connection reset by peer]
lack has joined #freedesktop
vkareh has quit [Ping timeout: 480 seconds]
kj has quit [Ping timeout: 480 seconds]
vkareh has joined #freedesktop
kj has joined #freedesktop
<eric_engestrom>
MrCooper: I think the fix is to just not have the last rule that enables every job whenever a farm gets re-enabled; it's wrong from a theoretical point of view, and it breaks with gitlab's "everything's changed" problem
<mupuf>
eric_engestrom: saying that this code is finicky would be an understatement :o
<mupuf>
Thanks for being on top of it
cstub has quit []
An0num0us has quit [Ping timeout: 480 seconds]
bilboed has quit [Read error: Connection reset by peer]
bilboed has joined #freedesktop
AbleBacon has joined #freedesktop
blatant has quit [Quit: WeeChat 4.0.4]
vkareh has quit [Ping timeout: 480 seconds]
vkareh has joined #freedesktop
flom84 has joined #freedesktop
infernixx has quit []
tzimmermann has quit [Quit: Leaving]
vkareh has quit [Ping timeout: 480 seconds]
flom84 has quit [Ping timeout: 480 seconds]
a-l-e has quit [Remote host closed the connection]
a-l-e has joined #freedesktop
bmodem has quit [Ping timeout: 480 seconds]
An0num0us has joined #freedesktop
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #freedesktop
ascent12_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
ascent12 has joined #freedesktop
Leopold___ has joined #freedesktop
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #freedesktop
ximion has joined #freedesktop
Leopold has quit [Ping timeout: 480 seconds]
a-l-e has quit [Ping timeout: 480 seconds]
<mupuf>
DavidHeidelberg[m]: sorry for the navi21s, I'll fix it in a minute
vkareh has joined #freedesktop
vkareh has quit []
An0num0us has quit [Ping timeout: 480 seconds]
mchehab has left #freedesktop [#freedesktop]
<mupuf>
DavidHeidelberg[m]: oh, I think the reason why your kernel did not boot is because you are missing support for the serial adapter I am using on the navi21
<mupuf>
I need to upstream the patch
agd5f_ has quit []
agd5f has joined #freedesktop
pkira_ has quit [Ping timeout: 480 seconds]
<lileo>
does gitlab ci support triggers from an external source instead of a mr? From a mailing list submission, for example?