ChanServ 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
Haaninjo has quit [Quit: Ex-Chat]
columbarius has joined #freedesktop
co1umbarius has quit [Ping timeout: 480 seconds]
<whot> pendingchaos: it's not listed as enabled project, so damspam doesn't handle it - all projects need to request the handling individually
<whot> see https://gitlab.freedesktop.org/freedesktop/damspam the "request-webhook" bit
Leopold__ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
jarthur has joined #freedesktop
hikiko has joined #freedesktop
jarthur has quit [Quit: Textual IRC Client: www.textualapp.com]
tzimmermann has joined #freedesktop
dsrt^ has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
keypresser86 has quit []
mairacanal has quit [Remote host closed the connection]
tales-aparecida8 has quit [Remote host closed the connection]
AbleBacon has quit [Remote host closed the connection]
ximion has joined #freedesktop
ximion has quit []
phasta has joined #freedesktop
gallo72 has quit []
italove has quit [Quit: The Lounge - https://thelounge.chat]
koike has quit [Quit: The Lounge - https://thelounge.chat]
ocrete has quit [Quit: The Lounge - https://thelounge.chat]
ryanpavlik has quit [Quit: The Lounge - https://thelounge.chat]
thecollaboran147 has quit [Quit: The Lounge - https://thelounge.chat]
nuclearcat2 has quit [Quit: The Lounge - https://thelounge.chat]
ndufresne has quit [Quit: The Lounge - https://thelounge.chat]
italove has joined #freedesktop
italove has quit [Remote host closed the connection]
gert31 has joined #freedesktop
thecollaboran147 has joined #freedesktop
italove has joined #freedesktop
koike has joined #freedesktop
ndufresne has joined #freedesktop
nuclearcat2 has joined #freedesktop
koike is now known as Guest4338
ndufresne is now known as Guest4339
ocrete has joined #freedesktop
Haaninjo has joined #freedesktop
Haaninjo has quit [Ping timeout: 480 seconds]
Guest4339 is now known as ndufresne
gert31 has quit [Quit: Leaving]
mairacanal has joined #freedesktop
<__tim> seeing lots of 500 errors on image pull, for two runners at least: e.g. https://gitlab.freedesktop.org/tpm/cerbero/-/jobs/44486668 (persists on re-try)
i509vcb has quit [Quit: Connection closed for inactivity]
tales-aparecida8 has joined #freedesktop
<alatiera> I think I figured out that weird "unkown image" bug on some pulls
<alatiera> the skopeo job that copies or builds the image from the ci-templates sometimes is green even if it 500s
<alatiera> so then we go on with the build job, and it indeed can't find the ref in the registry cause the copy failed but the job was green
<__tim> oh right, I think I noticed that before elsewhere
<__tim> and that 500 was on fdo-equinix-m3l-21, so looks like gitlab is a bit cranky overall
<alatiera> looks like the template is indeed returning 0 instead of like the skopeo copy exit code
<alatiera> though not sure what bash does for exit codes when you have false || true
<__tim> aiui || true basically means 'ignore failure'
<pq> Are there any statistics on how long CI jobs are queued?
<alatiera> yea I wasn't sure if it will return both codes or just the last one
<alatiera> I guess its on pipes that returns both
<alatiera> I think cbuild is the only place needed to fix this right?
<pq> both? how could it "return both"?
<pq> for pipes, IIRC there is a setting on how to determine the return code of a pipeline
<pq> but still just one return code
<alatiera> I've been using fish for years now and there's some magic it can do where it shows me `[0|1]` for "true | false" pipe
<alatiera> so no clue if bash had anything similar but still, would be just pipes
phasta has quit [Remote host closed the connection]
vkareh has joined #freedesktop
<bentiss> __tim: FWIW, a 500 error means a server error, so independant of the runner you are calling the server
<bentiss> and hopefully, the 500 errors should be solved when I manged to migrate the workloads to the other datacenter
<alatiera> the issue isn't as much the 500 but the template bug
<alatiera> (testing this now)
blatant has joined #freedesktop
dsrt^ has quit [Remote host closed the connection]
blatant has quit [Quit: WeeChat 4.0.0]
<pq> half an hour job queue times for weston on x86 runners, is that occasionally normal?
<zmike> seems like runner availability is very low today
<daniels> yeah it's bad
<daniels> looked like NM was smashing it to bits
<daniels> I have nfi if their test suite is just hugely single-threaded or something but their jobs take like 45min to complete, and they have a ton of them
<zmike> can we vote them off the island
<bentiss> FWIW, it was not great this morning, and when I checked a couple of persons manually started the mesa pipelines, which also takes a lot
<bentiss> in addition to marge
<zmike> I think people running manual mesa pipelines is pretty normal?
<zmike> or at least I run them regularly most days and I know others do too
<bentiss> not when you run the full pipeline
<bentiss> the problem is that mesa is heavy, and then saying NM is bad because they run a pipeline when they do a tag is not fair IMO
<zmike> haha
<zmike> all CI jobs are bad obviously
<zmike> if nobody ran them we wouldn't have problems!
<daniels> mesa is heavy but pretty ephemeral on the x86 runners afaict
<bentiss> and back to the mesa one, if all submitters of MRs would run the full pipeline, we would not have enough runners. So luckily the mesa pipeline is smart enough to detect what changed
<daniels> like even the manual jobs get distributed across to the hw runners no-one else uses, and the rest is in placeholder jobs ... apart from build jobs which are generally <10min
<daniels> and yeah, I guess the issue with NM is that they tend to work in pretty huge batches
<bentiss> well, NM is usually only working on one platform for regular pipelines, except when they do a tag in which case they test on everything
<bentiss> and this takes a bit
<daniels> like today there's been testing runs on main + 1.42 + 1.38, all of which occupy a huge number of job slots for 1h continuously
<daniels> (we do need to figure out wtf shader-db takes so long in mesa's debian-build-testing job tho)
<bentiss> daniels: following https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/726 I vote that we give __tim the keys and we can enjoy some time off :)
hikiko has quit []
<__tim> oh no
<__tim> that was foolish of me I guess :)
<bentiss> __tim: more seriously, I think you should be having gitlab admin rights. The more the merier
<bentiss> the hard part is not gitlab in itself, the hard part is the hosting IMO
<__tim> I don't really expect or plan to do anything tbh, but it would be nice to be able to look at what runners are up to and such if there are issues
<daniels> ++++
<bentiss> __tim, daniels: done :)
<__tim> ta
<bentiss> __tim: the only thing to be aware of is that now you have visibility on all of the projects on the instance. So be careful with your api tokens too, because now you can nuke users
<__tim> right, good to know
<daniels> __tim: just don't let him trick you into finding out how the storage cluster works
agd5f has joined #freedesktop
<bentiss> daniels: I guess __tim will help me connecting the 2 ceph clusters if we do the migration to DC :)
<daniels> agreed
<hakzsam> are you aware of the sanity job being stucked?
<daniels> hakzsam: yes
<hakzsam> ok
<daniels> demand > capacity
<daniels> there's no service problem per se, just not enough of it
<MrCooper> satisfying people's expectations of how long it should take for a runner to pick up a job requires over-provisioning runner capacity in general
<bentiss> just registered bolt projects with damspam -> https://gitlab.freedesktop.org/bolt/bootacl/-/issues/1 (for the admins)
<hakzsam> daniels: no worries, I was just asking, not complaining :)
<daniels> hakzsam: yeah, np :)
krushia has joined #freedesktop
<zmike> is this part of runner availability issues or something different https://gitlab.freedesktop.org/zmike/mesa/-/jobs/44508676
<daniels> something different
tzimmermann has quit [Quit: Leaving]
AbleBacon has joined #freedesktop
<thaller> hi. Is it known that git://anongit.freedesktop.org and https://cgit.freedesktop.org/ lacks some stuff? See:
<thaller> git ls-remote git://anongit.freedesktop.org/NetworkManager/NetworkManager.git | grep refs/tags/1.42.6
<thaller> git ls-remote https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git | grep refs/tags/1.42.6
vkareh has quit [Ping timeout: 480 seconds]
vkareh has joined #freedesktop
ximion has joined #freedesktop
jarthur has joined #freedesktop
i509vcb has joined #freedesktop
<bwidawsk> daniels: I notice the VM builder stuff for weston CI doesn't use -j for building the kernel. Was that intentional?
Haaninjo has joined #freedesktop
vkareh has quit [Quit: WeeChat 3.6]
<daniels> bwidawsk: export MAKEFLAGS="-j${FDO_CI_CONCURRENT:-4}"
<bwidawsk> daniels: I was looking for MAKEFLAGS, but my brain changed it to MAKEOPTS
<bwidawsk> so that would be why I didn't see it
<daniels> heh :)
kxkamil2 has joined #freedesktop
kxkamil has quit [Ping timeout: 480 seconds]
Haaninjo has quit [Quit: Ex-Chat]
abrotman has quit [Remote host closed the connection]