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]
oldpcuser has quit [Remote host closed the connection]
oldpcuser has joined #freedesktop
oldpcuser has quit [Remote host closed the connection]
oldpcuser has joined #freedesktop
oldpcuser has quit [Remote host closed the connection]
lack has quit [Read error: Connection reset by peer]
lack has joined #freedesktop
mvlad has joined #freedesktop
<eric_engestrom>
bentiss: I just checked mesa/mesa, the vars are there (I should've checked before asking here)
<bentiss>
eric_engestrom: no worries
<eric_engestrom>
but what about forks? can they use the default registry?
<bentiss>
eric_engestrom: which jobs were failing?
<eric_engestrom>
like, if an image is pushed to harbor., a fork can't pull it from registry., right?
<bentiss>
eric_engestrom: yes. when you directly push on harbor, it also replicates on registry.fd.o, but with a small delay
<eric_engestrom>
ah ok, I thought it didn't
<bentiss>
heh, I tried to make things as much transparent as possible
<bentiss>
but in the near future, we might not need harbor anymore, if I manage to do all I want when we migrate to gitlab 16.0
<eric_engestrom>
oh nice
<eric_engestrom>
I thought things were moving in the opposite direction, moving everything to harbor because it gives better control
<eric_engestrom>
I guess I missed/misunderstood a bunch of things ^^
<bentiss>
well, the problem with the original registry is that there is no way we can do garbage collection. So we basically have space that is used for nothing. That space doesn't cost a lot on google, but would impact us on our servers. But with the new registry gitlab has, we can have gc, and all projects migrated a few months ago (transparently). I haven't migrated personal
<bentiss>
registries, so they might get reset when we move
<bentiss>
harbor is a temporary solution to our problem for well used images. This way, we don't pull everytime from google which costs a lot
<eric_engestrom>
ok
<eric_engestrom>
so the gc part is fixed on gl, but the pull for frequent images is still an issue, but you still want to go back to gitlab's registry?
zxrom has quit []
<bentiss>
yeah, the gitlab's registry is better integrated with gitlab. You can use it with internal repositories whcih we can not with harbor. The problem is where the data is stored, and the internal one is currently hosted on google. In 16.0 I'll move that data on our cluster, and all the limitations of who pull what gets pointless
<bentiss>
we use harbor as just a cache, but for selected projects, which are using other runners we don't control enforcing harbor at the project level ensures those runners will pick the images from harbor but not registry.fd.o
<eric_engestrom>
I'm having trouble parsing the last sentence, but I think you're saying that runners you don't control fetch from registry. because you can't make them go to harbor.
<bentiss>
eric_engestrom: yeah, exactly. To be able to transparently pull from harbor, you need podman, because the cache url is slightly different, and podman handles that in the config, while docker doesn't
<eric_engestrom>
ack
<eric_engestrom>
thanks for all the explanations :)
AbleBacon has quit [Read error: Connection reset by peer]
<bentiss>
no worries
<eric_engestrom>
is that podman config something that gets propagated through env or something, or does it need to be set on the runner?
<eric_engestrom>
if the latter, then maybe that's what's missing on some of our runners
<bentiss>
the latter
<bentiss>
but I'm more concerned about all the various HW specific farms than htz
<bentiss>
BTW, security update incoming
<bentiss>
(almost forgot about that one)
<eric_engestrom>
yeah I'm thinking about the valve farm right now
<eric_engestrom>
the "mupuf farm"
<bentiss>
IIRC the mupuf farm has its own cache, so it's not an issue
<daniels>
bentiss: ahhh, I didn't realise that detail about cache in podman vs. docker
<bentiss>
daniels: rpeviously we could use docker with the docker cahce deployment, but it required a reset every 7 days, while harbor is pretty much fire and forget :/
<daniels>
heh
<eric_engestrom>
anholt: I think you're one managing Marge? it just said "Something seems broken on my local git repo; check my logs!"
<eric_engestrom>
hmm, marge seems to have moved on to other MRs and rebased them correctly, so let's just wait and try again
<daniels>
yep, it's a weird transient error
<daniels>
looks like it got restarted and ended up with a git repo that was partially checked out with an inconsistent state, and it didn't know to bail on it
<daniels>
but it's fine now
* daniels
shrugs
<daniels>
if it happens more than once every few months, we can try to make it robust
<eric_engestrom>
yeah I think it's not worth investigating at this time
<eric_engestrom>
thanks for checking daniels :)
<daniels>
np!
<eric_engestrom>
mesa-ci-x86-64-lava-lima has run out of disk
<eric_engestrom>
also, now that I have that ability: should I pause runners when they have issues like this?
<daniels>
sure, go for it
i509vcb has quit [Quit: Connection closed for inactivity]
ximion has joined #freedesktop
oldpcuser has quit [Remote host closed the connection]
AbleBacon has joined #freedesktop
egbert is now known as Guest2416
egbert has joined #freedesktop
Guest2416 has quit [Ping timeout: 480 seconds]
loliloice[m] has left #freedesktop [#freedesktop]
bionade24 has quit [Remote host closed the connection]
bionade24 has joined #freedesktop
i509vcb has joined #freedesktop
tzimmermann has quit [Quit: Leaving]
bionade24 has quit [Remote host closed the connection]
bionade24 has joined #freedesktop
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
jarthur has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
oldpcuser has joined #freedesktop
danilo has joined #freedesktop
zxrom has joined #freedesktop
dakr has quit [Ping timeout: 480 seconds]
dakr has joined #freedesktop
danilo has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
dok has joined #freedesktop
<dok>
hi, I am having issues with my graphics card (pitcairn) radeon nor amdgpu drivers work since a crash while playing yesterday. I am not sure if this is the right place to ask for help
<pixelcluster>
#radeon would be the best place I think :)