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
columbarius has joined #freedesktop
co1umbarius has quit [Ping timeout: 480 seconds]
ximion has quit [Quit: Detached from the Matrix]
Kayden has quit [Quit: home]
todi has quit [Quit: Leaving]
todi has joined #freedesktop
todi has quit []
todi has joined #freedesktop
todi has quit [Quit: Leaving]
todi has joined #freedesktop
todi has quit [Quit: Leaving]
Kayden has joined #freedesktop
alatiera_afk[m] has joined #freedesktop
bendlas[m] has joined #freedesktop
todi has joined #freedesktop
todi has quit []
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
gkiagia has joined #freedesktop
msizanoen[m] has joined #freedesktop
todi has joined #freedesktop
tintou has joined #freedesktop
todi has quit [Remote host closed the connection]
todi has joined #freedesktop
todi has quit [Ping timeout: 480 seconds]
todi has joined #freedesktop
todi has quit [Read error: Connection reset by peer]
todi has joined #freedesktop
todi has quit [Remote host closed the connection]
todi has joined #freedesktop
jenatali has joined #freedesktop
ximion has joined #freedesktop
mvlad has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
sima has joined #freedesktop
heftig has joined #freedesktop
AbleBacon has quit [Read error: Connection reset by peer]
jarthur has quit [Quit: Textual IRC Client: www.textualapp.com]
DavidHeidelberg[m] has joined #freedesktop
tomeu has joined #freedesktop
alatiera has quit [Quit: The Lounge - https://thelounge.chat]
alatiera has joined #freedesktop
pv has joined #freedesktop
scorpion2185[m]1 has joined #freedesktop
blatant has joined #freedesktop
torarne has quit [Quit: Page closed]
general_j[m] has joined #freedesktop
gilvbp has joined #freedesktop
<gilvbp> Hi guys
sythemeta847[m] has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
vkareh has joined #freedesktop
MajorBiscuit has joined #freedesktop
swick[m] has joined #freedesktop
unrznbl[m] has joined #freedesktop
BLumia[m] has joined #freedesktop
todi has quit [Remote host closed the connection]
todi has joined #freedesktop
blatant has quit [Quit: WeeChat 3.8]
orowith2os has joined #freedesktop
Haaninjo has joined #freedesktop
<mupuf> navi21 issues again. On it
<mupuf> runners*
<mupuf> fixed. Only one MR was affected and we got it on time to reassign and Marge continued where it left off
<mupuf> noice
Nova[m] has joined #freedesktop
___nick___ has joined #freedesktop
<bentiss> FWIW, I just finished to test fdo-equinix-arm-9 that now uses fedora coreos. If anything goes wrong with it (only tested a dummy job and ci-templates), please ping any admin and request to pause it
<mupuf> bentiss: well done!
<mupuf> How hard was it?
<bentiss> mupuf: rather hard :( testing anything takes between 5 to 10 minutes, and I had to rewrite the network configuration scripts by hand
<bentiss> so it's not much cleaner than the cloud-init generation script in python :(
pitsch[m] has joined #freedesktop
<bentiss> mupuf: there is also the fact that ipxe doesn't like let's encrypt certificates, which makes it harder to provide the ignition (config) file
<bentiss> but for a change, the runner itself is running in a podman container :) (which also introduced some fun with SELinux)
<bentiss> also, only the arm config is ready for now. I need to configure the disks on the x86 runners
AbleBacon has joined #freedesktop
gilvbp has quit [Quit: Connection closed for inactivity]
<bentiss> agd5f: given that you reported https://gitlab.freedesktop.org/drm/amd/-/issues/2559 as spam, would you mind following https://gitlab.freedesktop.org/freedesktop/damspam#usage-for-gitlab-project-maintainers so this kind of spam can be automatically removed?
<bentiss> (and then you assign the "Spam" label to the issue, and the user gets blocked)
<mupuf> I tried fixing it for an entire day :D
<mupuf> FYI, it works with lets encrypt
<bentiss> mupuf: ouch
<bentiss> mupuf: well, maybe the ipxe client euinix is shipping is too old
<mupuf> just not with fd.o's domain
<bentiss> mupuf: I thought the let's encrypt issue was that ipxe didn't have the new root certificate that let's encrypt is using (since it's not signed by another well-known entry)
dabrain34[m] has joined #freedesktop
<agd5f> bentiss, sure. how to I do that?
<agd5f> *do
ttancos[m] has joined #freedesktop
<bentiss> agd5f: thx! basically follow the tiny paragraph at https://gitlab.freedesktop.org/freedesktop/damspam#usage-for-gitlab-project-maintainers (i.e. create a user api token at $XDG_CONFIG_HOME/damspam/user.token, and run damspam request-webhook drm/amd)
<mupuf> bentiss: haaa, the second bug we hit: https://github.com/ipxe/ipxe/issues/606
<bentiss> agd5f: (FWIW it's way simpler if the maintainers of each project do it themselves as we have an automated opt-in which admins don't have easy access)
<bentiss> mupuf: yes, that's the one I saw
<mupuf> bentiss: if you add `--preferred-chain "ISRG Root X1"` to your certbot command, it will work OOB, even with an old ipxe
<agd5f> bentiss, how to I create a user API token?
<bentiss> mupuf: ooh, thanks. I'll have to include this in https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/655
<bentiss> agd5f: https://gitlab.com/-/profile/personal_access_tokens -> then check api, give it a name, then "create" and copy/paste the token to the file I mentioned previously
<bentiss> agd5f: sorry, wrong gitlab
<agd5f> bentiss, what scopes does it need?
<bentiss> agd5f: api
<bentiss> agd5f: once it's done, you can revoke it
<agd5f> bentiss, thanks. is there a CLI for gitlab? how to I enter the commands?
<bentiss> agd5f: https://gitlab.freedesktop.org/freedesktop/damspam#usage-for-gitlab-project-maintainers gives you the 4 command to run once you created the token
<agd5f> sure, but where do I enter those commands?
<bentiss> agd5f: in any terminal, as long as you have pip available
<agd5f> do I ssh to some server?
___nick___ has quit []
<bentiss> agd5f: nope, on your local machine
<bentiss> agd5f: badsically the token you just created allows a client to authentificate with gitlab, and that client is the damspam python project
<agd5f> bentiss, but the token is on the server
___nick___ has joined #freedesktop
<bentiss> agd5f: copy/paste the content that it just gave you when you created it to the $XDG_CONFIG_HOME/damspam/spambot.token
___nick___ has quit []
___nick___ has joined #freedesktop
<bentiss> agd5f: sorry, listening to a meeting at the same time, the correct path is: $XDG_CONFIG_HOME/damspam/user.token
<bentiss> agd5f: well, if you're too lost, maybe I can impersonate your user and do the registration of drm/adm myself on your behalf, if that is ok with you?
<agd5f> I think I got it. getting a 401 error for damspam request-webhook knockknock/whoisthere
<bentiss> agd5f: `damspam request-webhook drm/amd` would be better :)
<agd5f> same error
<bentiss> agd5f: if I do it with an api token for me I got "This request can only be filed by a Maintainer (or above)"
<bentiss> so not sure what you did
<bentiss> agd5f:mind if I impersonate you? That will be quicker I guess
<bentiss> actually, I can just add myself as maintainer and remove it after
<agd5f> bentiss, go for it
<bentiss> k, thanks
<bentiss> agd5f: ok, done: now if you go to https://gitlab.freedesktop.org/drm/amd/-/issues/2559 you can add the label Spam on to it and magic will happen
jarthur has joined #freedesktop
twopubsolar[m] has joined #freedesktop
<agd5f> bentiss, thanks
<bentiss> \o/
<bentiss> agd5f: so now, just so you know, the effect of adding the Spam label blocks the user (under some conditions, like if the user is recent enough, and just opened spam issues), which will prevent they to come back and open another one
<agd5f> nice
MajorBiscuit has quit [Ping timeout: 480 seconds]
gnfzdz[m] has joined #freedesktop
chrysn[m]1 has joined #freedesktop
zredshift[m] has joined #freedesktop
Hazematman has joined #freedesktop
todi has quit [Remote host closed the connection]
Sumera[m] has joined #freedesktop
todi has joined #freedesktop
sewn has joined #freedesktop
ximion has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
dylan-m[m] has joined #freedesktop
Leopold__ has joined #freedesktop
cassidy[m] has joined #freedesktop
Leopold_ has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
dcbaker has joined #freedesktop
___nick___ has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
todi has quit [Remote host closed the connection]
todi has joined #freedesktop
vkareh has quit [Quit: WeeChat 3.6]
Leopold__ has quit []
Leopold_ has joined #freedesktop
Haaninjo has quit [Quit: Ex-Chat]
gallo[m] has joined #freedesktop
gilvbp has joined #freedesktop
nirbheek_ has joined #freedesktop
muhlinux[m] has joined #freedesktop
aenderboy[m] has joined #freedesktop
mitTengiz[m] has joined #freedesktop