daniels changed the topic of #freedesktop to: GitLab is currently down for upgrade; will be a while before it's back || 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
co1umbarius has joined #freedesktop
columbarius has quit [Ping timeout: 480 seconds]
_DOOM_ has joined #freedesktop
<_DOOM_> I have a question about DBus, how is a client supposed to handle the NameOwnerChanged signal? I guess based on the args what should the client assume? I apologize if there's an obvious answer but I'm just unsure.
Mary has quit [Quit: The Lounge - https://thelounge.chat]
Mary has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
_DOOM_ has quit [Ping timeout: 480 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
aninternettroll has quit [Ping timeout: 480 seconds]
aninternettroll has joined #freedesktop
bmodem has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
sima has joined #freedesktop
alpernebbi_ has joined #freedesktop
lsd|2 has joined #freedesktop
An0num0us has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
tzimmermann has joined #freedesktop
<bentiss> I guess it's now time to attempt the migration to gitlab 16.0.8 (then 16.1, 16.2, and 16.3)
<bentiss> (not now-now, in a few, there are a few preparatory steps first)
<mupuf> bentiss: crossing fingers!
<mupuf> bentiss: will you speedrun through them all, or just space them out by a day or so?
<bentiss> mupuf: don't know. It'll depend on how it goes
<mupuf> ack
<mupuf> better be safe, indeed!
AbleBacon has joined #freedesktop
<MrCooper> bentiss: FWIW, I noticed in the 16.3 announcement an explicit mention of it being a "required stop", which conversely implies it might be possible to skip some of the earlier ones?
<bentiss> mupuf: and not sure it's interesting to let users adapt to one release at a time, because weĺ ll have to go to 16.3. So if there are breaking changes, it's pointless to give users 1 day to adapt
<mupuf> good point
jarthur has quit [Ping timeout: 480 seconds]
<bentiss> MrCooper: yes, I know. But from my experience, going from one major to one other usually requires a big db migration, which takes time. And if we add all the other migrations at the same time, the chances that the migration times out are high
lsd|2 has quit []
<bentiss> looks like I got to update the max_connection count: https://docs.gitlab.com/charts/releases/7_0.html#upgrade-path-from-6x
ximion has joined #freedesktop
<bentiss> and we are starting the migration now
bmodem has quit [Ping timeout: 480 seconds]
ximion has quit [Quit: Detached from the Matrix]
<bentiss> redis did not upgraded properly, got to shut down gitlab for a few minutes
<bentiss> welcome to gitlab 16.0.8!
<mupuf> bentiss: yeeepeee
<MrCooper> woohoo
<MrCooper> mattst88: FWIW, Fedora 28 has been EOL for about half a decade
<bentiss> gitlab 16.1.5 going to be in progress in a couple of minutes
mripard has joined #freedesktop
<mupuf> MrCooper: fedora 28? Are you sure about that? :D
<mupuf> oh, right, we are at 38
<mupuf> myyyy bad
<bentiss> weird, the webservice pods for 16.0.8 seem to be up but we are getting 500 errors while the db is migrating
<emusia> hi folks, gitlab seems to be down for us, how long outage can take?
<bentiss> emusia: between few seconds to few hours. We are migrating to the latest gitlab version, and no ideas on how long the db migration job will take
<emusia> :(
pkira has joined #freedesktop
<bentiss> looks like the migration of the db for 16.2 is almost done now
<bentiss> the new webservice pods are almost ready, we need to kick the old ones
<emusia> <3
bmodem has joined #freedesktop
jdr112 has joined #freedesktop
<bentiss> and sorry, we are only at 16.1, 16.2 will be there shortly after
<bentiss> welcome to v16.1.5
jdr112 has quit []
<bentiss> migration to 16.2.5 is starting
scrumplex has joined #freedesktop
cazzacarna has joined #freedesktop
AbleBacon has quit [Read error: Connection reset by peer]
killpid_ has quit [Ping timeout: 480 seconds]
scrumplex_ has quit [Ping timeout: 480 seconds]
mchehab has joined #freedesktop
<mupuf> bentiss: I would say no to the exact code search for now
killpid_ has joined #freedesktop
<bentiss> mupuf: OK, we can enable this later if there is a need for it
i509vcb has quit [Quit: Connection closed for inactivity]
<bentiss> welcome to gitlab 16.2.5
<mupuf> \o/
<bentiss> preparing 16.3.1 now
<slomo> the UI feels a bit more snappy now, nice
<bentiss> that was a quick one, the db is in the final steps of the migration
<bentiss> and welcome to 16.3.1!!!
<mupuf> yeeeaaaahhh!
<mupuf> thanks a lot!
killpid_ has quit [Quit: Quit.]
swatish2 has joined #freedesktop
<swatish2> Seeing pipeline WARNING
<swatish2> Doesn't look relevant to my patch.
<mupuf> swatish2: wait a second, I'll retry the job that failed due to the gitlab update
<pq> Does that mean all Gitlab maintenance churn is done for now? :-) Time to update the topic here?
<mupuf> yep!
<bentiss> mupuf: I suspect that we probably need to change the runners and turns them back to debian
<pq> Awesome! Thank you for the hard work!
<bentiss> because it might be the same network issue I'm having on the new cluster
<mupuf> so, it would be an issue with coreos?
<bentiss> maybe?
<bentiss> or it's a BGP issue with the datacenter, but it feels not right
<bentiss> BTW, we got ml-24 completly offline
<mupuf> are both the runners and gitlab in the same datacenter?
<bentiss> mupuf: no, the runners are in DC, and the gitlab servers in NY
<mupuf> right. And we are hoping to move gitlab to DC at some point, right?
<bentiss> but now that the registry is severed from GCS, we don't require podman anymore, so maybe we can switch back to debian+docker, it was more stable
<bentiss> that was my point with that migration
<bentiss> but it went wrong
An0num0us has quit [Ping timeout: 480 seconds]
pulsar12 has joined #freedesktop
<kxkamil> swatish2: mupuf: should we wait a little longer and re-run ci pipe? Failed to connect to gitlab.freedesktop.org port 443 after 129963 ms: Couldn't connect to server
<mupuf> kxkamil: trying one more time
<kxkamil> btw is merging new commits safe? if we do not care about ci pipeline
<mupuf> yes, it is safe to merge
Ahuj has joined #freedesktop
<kxkamil> building is failing for a long time :(
<kxkamil> should we do retry in case of i/o error?
<kxkamil> i/o timeout
<mupuf> yeah, the issue is the timeout
<kxkamil> I plan to drop building from script - until it will got fixed - is it ok?
<mupuf> building from script?
<mupuf> you mean, disable the mips job? I am afraid others may also not work
<kxkamil> when that error happens then script trys to build new container and fails at STEP 2 - cannot mount cgroups
<mupuf> yeah, docker in docker is not a thing anymore
<mupuf> you guys should switch to podman, at the very least
<kxkamil> is changing s/docker/podman/ a solution?
<mupuf> to fix the build, yeah
<mupuf> the timeout... not sure what the heck is going on here
<kxkamil> is happens sometimes, one ci pipe last week succeeded, all the rest not
<mupuf> who is maintaining IGT, nowadays?
<kxkamil> me, Petri and few other
<mupuf> Petri is still maintaining? :o
<kxkamil> well maybe not that active but yes still gives me helpfull points
<mupuf> ok, I see you are using buildah nowdays, good
<mupuf> bentiss: did you re-enable GC on the registry?
<mupuf> kxkamil: I wonder if some of the issues you hit are not simply due to the amount of tags you have: https://gitlab.freedesktop.org/drm/igt-gpu-tools/container_registry
<kxkamil> yes I also think there are too many
<kxkamil> how to rip them off?
<mupuf> bentiss / daniels: mind if I enable "Enable cleanup policies for projects created earlier than GitLab 12.7"?
<mupuf> kxkamil: let's see if we can enable a auto-cleanup policy
<mupuf> then you'll just need to chose how many you want to keep
<kxkamil> it is already using podman for bulding, only registry refs have docker://
<mupuf> yeah :)
Brocker has quit [Read error: Connection reset by peer]
Brocker has joined #freedesktop
samuelig has quit [Quit: Bye!]
samuelig has joined #freedesktop
Ahuj has quit [Ping timeout: 480 seconds]
<slomo> i think there's some strange bug. https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1318 makes gitlab believe that there are merge conflicts to solve, but from what i can see that's not the case. it's just an additional commit on top of the current main branch
gry has joined #freedesktop
mripard has quit [Quit: mripard]
mripard has joined #freedesktop
bmodem has quit [Ping timeout: 480 seconds]
ako has quit [Quit: Leaving...]
pkira has quit [Ping timeout: 480 seconds]
pkira has joined #freedesktop
pkira_ has joined #freedesktop
pkira has quit [Ping timeout: 480 seconds]
pulsar12_ has joined #freedesktop
<MrCooper> huh, looks like GitLab comment notification e-mails create proper sub-threads if one quotes a previous comment in the same GitLab thread; is that a new feature, or do I just happen to notice it for the first time?
pulsar12 has quit [Ping timeout: 480 seconds]
pulsar12 has joined #freedesktop
<koike> David Heidelberg karolherbst mupuf tpalli zmike o/ I tried to document a bit what we discussed about the "taking too long" issue, please check https://gitlab.freedesktop.org/mesa/mesa/-/issues/9745
pkira__ has joined #freedesktop
<bentiss> MrCooper: probably a new feature if you noticved it just now ;)
<MrCooper> well, there could be bias due to the knowledge of GitLab having been updated :)
<bentiss> MrCooper: it wasn't updated for 3 months, except for a few security updates. So my bets are that it's a new feature
<MrCooper> the bias I mean is: notice X for the first time + knowledge that the system exposing X was just changed ⇒ X must be a result of the change
pulsar12_ has quit [Ping timeout: 480 seconds]
<MrCooper> it could just as well be coincidence though
<bentiss> MrCooper: I know, I know. But in that case, that wouldn't surprise me because we were so behind in terms of features
<bentiss> like I still need to get used to that new interface
pkira_ has quit [Ping timeout: 480 seconds]
<MrCooper> heh, GNOME + gitlab.com got it a while ago (some others are still holding out though)
<mupuf> koike: for the daemon, it would be good to make it clear that this is effectively a soft-disable
<koike> mupuf: in the sense that is the docker gitlab-runner that is stopped and not the hardware runner? Or do you mean a different thing?
<mupuf> I mean that we would indeed not be running on the hardware we said we would, and what we would run is effectively /bin/true
<mupuf> And we should complain loudly somewhere when this happens (IRC?)
<mupuf> And probably in the MR too
<koike> mupuf: ah, right, it is a way to disable a job
<koike> let me rephrase that on the ticket
pulsar12 has quit [Ping timeout: 480 seconds]
<koike> mupuf: I edited the ticket, please check if I got right this time
<mupuf> koike: thanks, it is clearer now :)
<koike> awesome
<mupuf> The first solution is a bit hand-wavy though. What policy would you propose for gitlab?
<mupuf> Users having different priorities?
<koike> I guess? I'm not sure if there is another way, or maybe some sort of mechanism that people could write their own policy, but this starts to become complicated
jsto has quit [Quit: jsto]
<mupuf> Yeah... It would have to run server-side
<mupuf> Good luck getting that accepted
<mupuf> The endpoints would allow every runner to make their decision
jsto has joined #freedesktop
<koike> yeah, I like the endpoint proposal
<mupuf> And I think, in the end, we probably want that + the daemon (because farms can go offline)
<dj-death> have people noticed that you can't post backtraces in gitlab comments?
<dj-death> "Your comment could not be updated because your comment has been recognized as spam. please, change the content to proceed.."
<koike> mupuf: for the deamon, we would also need to understand how many pending jobs in a given tag we need to wait to take a decision to soft-cancel the job
<koike> dj-death: I didn't know about it, but you can get around it by posting on paste.ee and pasting the link to it
<mupuf> koike: I would say: one job that waited over 40 minutes
<mupuf> (Marge job*)
<mupuf> The lava jobs will be annoying since sometimes the gitlab runner is free but no DUTs in lava are... But that's a bug to fix there
<mupuf> (The gitlab runner should poll for jobs only if a DUT is free to execute it, and if it does poll the DUT needs to be reserved for it
<mupuf> AKA, pretend the DUT is taken until the poll is complete
tzimmermann has quit [Quit: Leaving]
swatish2 has quit [Ping timeout: 480 seconds]
<daniels> mupuf: we did that, but we kept getting DoSed by people running stuff in personal branches. so we accept a larger number of jobs and use LAVA’s priority mechanism to make sure Marge jobs get in before any personal jobs
mripard has quit [Remote host closed the connection]
<mupuf> daniels: makes sense to do that until prioritisation is implemented in the gitlab runner side
<mupuf> What's your oversubscription? 2x?
<mupuf> AKA, twice as many gitlab runners as physical DUTs?
<daniels> mupuf: 2x iirc but DavidHeidelberg[m] can confirm
<DavidHeidelberg[m]> I recall 2x too
<mupuf> Ack, thanks!
<mupuf> dj-death: can you provide a link to the back trace?
i509vcb has joined #freedesktop
An0num0us has joined #freedesktop
<daniels> (fwiw I’m not ignoring the CIstrophe, but on holiday and back Wed)
<daniels> (which means that I am ignoring it, but for arguably quite good reasons; too distracted by Basque hills)
<mupuf> daniels: of course, enjoy your holidays! Sorry for disturbing
ximion has joined #freedesktop
<daniels> not at all :)
AbleBacon has joined #freedesktop
alanc has quit [Remote host closed the connection]
Haaninjo has joined #freedesktop
alanc has joined #freedesktop
<dj-death> mupuf: yeah I can attach a file I guess
<mupuf> dj-death: I was not proposing to do that. I wanted to see the content of the backtrace. We definitely want users to be able to upload logs!
pkira__ has quit [Ping timeout: 480 seconds]
iNKa has joined #freedesktop
vyivel_ has joined #freedesktop
wyre_ has joined #freedesktop
SirDeiu_ has joined #freedesktop
samuelig_ has joined #freedesktop
enunes- has joined #freedesktop
ifreund has quit [Remote host closed the connection]
raghavgururajan has quit [Remote host closed the connection]
elibrokeit has quit [Remote host closed the connection]
moses has quit [Write error: connection closed]
rpigott_ has quit [Write error: connection closed]
nuclearcat2 has quit [Read error: Connection reset by peer]
ndufresne has quit [Read error: Connection reset by peer]
vyivel has quit [Write error: connection closed]
jvaclav has joined #freedesktop
Brocker has quit [Read error: Connection reset by peer]
jani has quit [Remote host closed the connection]
samuelig has quit [Read error: Connection reset by peer]
infernix has quit [Read error: No route to host]
damian has quit [Remote host closed the connection]
thecollaboran14 has quit [Read error: Connection reset by peer]
jvaclav has quit [Write error: connection closed]
philn has quit [Remote host closed the connection]
SirDeiu has quit [Read error: Connection reset by peer]
wyre has quit [Write error: connection closed]
raghavgururajan has joined #freedesktop
elibrokeit has joined #freedesktop
moses has joined #freedesktop
rpigott has joined #freedesktop
ifreund has joined #freedesktop
thecollaboran14 has joined #freedesktop
jani has joined #freedesktop
philn has joined #freedesktop
damian has joined #freedesktop
vyivel_ is now known as vyivel
nuclearcat2 has joined #freedesktop
enunes has quit [Remote host closed the connection]
raghavgururajan is now known as Guest1797
ndufresne has joined #freedesktop
infernixx has joined #freedesktop
bbhtt- has joined #freedesktop
bbhtt has quit [Ping timeout: 480 seconds]
An0num0us has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
<zmike> anything going on with this job or is it just taking the normal 15+ mins to prepare artifacts https://gitlab.freedesktop.org/mesa/mesa/-/jobs/48510820
<zmike> cc DavidHeidelberg[m] why is the timeout on this job more than 30 minutes
glisse is now known as Guest1812
glisse has joined #freedesktop
marcheu has quit [Ping timeout: 480 seconds]
Guest1812 has quit [Ping timeout: 480 seconds]
dri-logg1r has quit [Ping timeout: 480 seconds]
marcheu has joined #freedesktop
dri-logger has joined #freedesktop
Haaninjo has quit [Quit: Ex-Chat]
kbingham has quit [Remote host closed the connection]
kbingham has joined #freedesktop
bilboed has quit [Quit: Ping timeout (120 seconds)]
bilboed has joined #freedesktop
lkundrak has quit [Ping timeout: 480 seconds]
dri-logger has quit [Ping timeout: 480 seconds]
glisse has quit [Ping timeout: 480 seconds]
marcheu has quit [Ping timeout: 480 seconds]
mooff has quit [autokilled: spambot. Mail support@oftc.net with questions. (2023-09-04 23:23:01)]
mooff has joined #freedesktop
lkundrak has joined #freedesktop
dri-logger has joined #freedesktop
marcheu has joined #freedesktop
glisse has joined #freedesktop