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
smpl has quit [Ping timeout: 480 seconds]
airlied has quit [Quit: upgradin]
airlied has joined #freedesktop
KarenTheDorf has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #freedesktop
___nick___ has quit []
___nick___ has joined #freedesktop
alpernebbi has quit [Ping timeout: 480 seconds]
tintou has quit []
alpernebbi has joined #freedesktop
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
<DavidHeidelberg>
I tried to add after_script in case I cancel job, but I don't see it running
<bentiss>
DavidHeidelberg: it's enabled, but the runners are stuck at 16.3.0, so they need an upgrade
<bentiss>
bilboed: one immediate task I can think of is acking users as they request permissions
<bentiss>
it's as simple as monitoring the issues on freedesktop/freedesktop and applying a label when the request is sane (one project mentioned and the 2 checkbox checked)
<bilboed>
sounds good
<bentiss>
DavidHeidelberg: sigh, the debian update is only 16.9, so this feature will not get there
<bentiss>
DavidHeidelberg: they changed the debian repo signature, so I'll install 17.0.1 ASAP
<DavidHeidelberg>
Hmm, that means the LAVA gitlab-ci runner needs to be upgraded for this..
<bentiss>
karolherbst: I've just finished upgraded all the gitlab runners and rebooted them (except for the arm ones, where one is stuck in reboot)
<bentiss>
so maybe that's why
<karolherbst>
ahh
<karolherbst>
bad luck then :)
<karolherbst>
kinda feared some prio issue going on, but that works for me
<bentiss>
yeah. sorry
<karolherbst>
np
<bentiss>
and I think I messed up the arm ones, looks like they are stuck
<daniels>
hmm, and the machine hosting the LAVA gitlab-runner just fell off the face of the earth as I was poking at it :\
<karolherbst>
interesting. It ultimately worked for me, just with an 1h timeout for the pipeline and a job waiting 46 minutes ever other job waits for doesn't really work out too well
<karolherbst>
uhh
<bentiss>
daniels: sigh... the arm machines are stuck at Welcome to GRUB!
<bentiss>
probably need to reinstall them
<bentiss>
too bad I never finished my new deployment script :(
<karolherbst>
are all of them down or just a few?
<bentiss>
both are down
<bentiss>
I wanted to reboot one and ended up rebooting the other :(
<karolherbst>
ahh
<ebassi>
///win 7
<daniels>
bentiss: oh dear
<daniels>
bentiss: do you want me to look at that?
<daniels>
we need to make it work with the new registration workflow anyway
<bentiss>
daniels: I'm currently checking/pushing my changes and then we can think at the new registration workflow
<bentiss>
the changes are integrated in fdo-infra.py
<bentiss>
so shouldn't be too hard to add the new workflow
<daniels>
heh thanks, I was just going to point out that infra repo is showing the last commit as being in Dec so maybe you need to push some stuff :P
sergi has quit [Quit: Client limit exceeded: 20000]
<daniels>
bilboed: please do if you enjoy doing cloud stuff - I only do emergency firefighting when required, so god knows we could use the help
<bentiss>
daniels: alright pushed my latest changes, and currently attempting to deploy arm-15 with `./fdo-infra.py create fdo-equinix-arm-15`
<bentiss>
device state is provisioning....
<bentiss>
and in parallel, resinstalling arm-14, just in case it ends up being quicker
<daniels>
nice thanks, I'll keep an eye on it but do just poke me if you need anything?
<bentiss>
k, sounds good
Juest is now known as Guest8777
Juest has joined #freedesktop
Guest8777 has quit [Ping timeout: 480 seconds]
mitTengiz[m] has quit [Quit: Client limit exceeded: 20000]
<bentiss>
arm-15 is up and waiting for jobs
<bentiss>
arm-14 failed at installing gitlab-runner (gpg key issue like previously today)
<bentiss>
arm-15 seems to have handled a few mesa jobs already ;)
<bentiss>
so we are back in business :)
<karolherbst>
cool, thanks!
<bentiss>
(I've manually created arm-15 and registered it)
Guest8395 has quit [Quit: Client limit exceeded: 20000]
<karolherbst>
see above discussion
sahilister8 is now known as sahilister
<glehmann>
ah, so just reassigning should work?
<bentiss>
glehmann: yep
tlwoerner has quit [Read error: Connection reset by peer]
tlwoerner has joined #freedesktop
gnfzdz[m] has quit [Quit: Client limit exceeded: 20000]
tlwoerner has quit [Remote host closed the connection]
tlwoerner has joined #freedesktop
tlwoerner has quit [Remote host closed the connection]
tlwoerner has joined #freedesktop
mlsatzin[m] has quit [Quit: Client limit exceeded: 20000]
<bentiss>
daniels: alright I pushed the changes with the new "token" argument but we still need to manually go in the UI to create the new runner
<bentiss>
daniels: and the difference is that we used to have podman on arm (which is the case now as well), but docker on x86, so we probably need to fix that in the new deployment
<bentiss>
daniels: and it would be nice if fdo-infra.py could do the registering of the runner by itself :)
* bentiss
goes afk a bit
<bentiss>
(and FWIW, rebooting arm machines crashes them, so do not reboot them ATM, and arm-17 is on its way)
tinywrkb has quit [Quit: Client limit exceeded: 20000]
<bentiss>
bilboed: the rationale is that spammers will probably not care to find a project to contribute to, so we can detect them :)
<bentiss>
bilboed: and setting that labels allows to keep you from typing a blob to explain what is missing, and also the bot will close the issue automatically after 30 days IIRC
samuelig has quit [Quit: Bye!]
samuelig has joined #freedesktop
<bilboed>
Ah perfect
gert31 has joined #freedesktop
vkareh has joined #freedesktop
sysfu has quit []
sysfu has joined #freedesktop
[diablo] has joined #freedesktop
gert31 has quit [Quit: Leaving]
tlwoerner_ has joined #freedesktop
tlwoerner has quit [Ping timeout: 480 seconds]
guludo has joined #freedesktop
unrznbl[m] has quit [Quit: Client limit exceeded: 20000]
tlwoerner_ has quit []
tlwoerner has joined #freedesktop
thaytan has quit [Ping timeout: 480 seconds]
<mupuf>
bentiss: you can automate runner creation: you just need to create a token with create runner and admin mode scopes
<mupuf>
That's what we do in ci tron as a replacement for registration tokens
<bentiss>
mupuf: I know, but I just didn't wrote the code for it :)