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
sima has quit [Ping timeout: 480 seconds]
noodlez1232 has quit [Remote host closed the connection]
noodlez1232 has joined #freedesktop
scrumplex has joined #freedesktop
scrumplex_ has quit [Ping timeout: 480 seconds]
guludo has quit [Ping timeout: 480 seconds]
mj-talbot[m] has joined #freedesktop
Kayden has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
ximion has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
haaninjo has joined #freedesktop
AbleBacon has quit [Read error: Connection reset by peer]
haaninjo has quit [Quit: Ex-Chat]
gchini has quit [Remote host closed the connection]
gchini has joined #freedesktop
tzimmermann has joined #freedesktop
sghuge has quit [Remote host closed the connection]
sghuge has joined #freedesktop
jsa1 has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
kode544 has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
kode54 has quit [Ping timeout: 480 seconds]
kj2 has joined #freedesktop
sailus has quit [Remote host closed the connection]
sailus has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
swatish2 has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
guludo has joined #freedesktop
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish2 has quit [Remote host closed the connection]
swatish2 has joined #freedesktop
swatish21 has joined #freedesktop
swatish2 is now known as Guest11103
swatish21 is now known as swatish2
Guest11103 has quit [Ping timeout: 480 seconds]
kode544 has quit []
kode54 has joined #freedesktop
<bentiss> Hi all! FWIW, on the new servers I'm putting a lifecycle expiration policy on the artifacts of one year. Right now we have ~300 GB of artifact data over 1 year, while we kept 25 TB in the bucket
<bentiss> If anyone complains, please redirect to me and we can find another solution (things like generic packages, or s3.fd.o)
<svuorela> CI artifacts, not release artifacts, right ?
swatish21 has joined #freedesktop
sima has joined #freedesktop
swatish2 has quit [Ping timeout: 480 seconds]
<bentiss> svuorela: well, anything that you have tagged as artifacts in the CI jobs. If you use those as "release", then please upload them to the package registry
<bentiss> svuorela: if you are in doubt, give me a release artifact url and I'll tell you if they will disappear or not
<svuorela> bentiss: that was kind of what I meant/hoped.
<bentiss> svuorela: worse case, check after the migration: if the release is older than a year and it has disappeared, then that's because it was on the wrong bucket
JanC is now known as Guest11108
JanC has joined #freedesktop
<pq> bentiss, is stuff like https://gitlab.freedesktop.org/wayland/wayland/-/releases permanently safe?
Guest11108 has quit [Ping timeout: 480 seconds]
<pq> Do you mean that being on the releases page means nothing?
<bentiss> (I can not put a policy on uploads, plus it's only 363GB)
<bentiss> on the release just means it's a link. It doesn't tell you where the data is stored
<pq> ugh
<bentiss> pq: https://gitlab.freedesktop.org/wayland/wayland/-/releases/new gives release assets: URL. So I'll have to check but I don't think gitlab takes the URL you give and re-uploads it in uploads
<bentiss> (I can quickly check on a repo I know I was too lazy to do the right thing)
<pq> is "uploads" the best place, or is "package registry" something else?
<bentiss> (to confirm: https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/releases shows the URL as artifact, so no magic)
<bentiss> pq: uploads is simpler: just drag and drop. package is better because it's only used for packages (and is backed up), and you have some sort of trace of who uploaded what
<emersion> "glab release upload" creates an "upload"
<bentiss> k
<emersion> (so does "glab release create")
<bentiss> someone should open an issue to request to use the package registry then :)
<pq> uploads is not backed up?
<bentiss> nope
ity has quit [Quit: WeeChat 4.5.1]
<pq> yikes
ity has joined #freedesktop
<emersion> i don't really think the package registry is well suited for tarballs
<bentiss> though it's on s3 and heavily replicated. Now we have less chances of it disappearing because Hetzner handles the bucket, not my own little ceph
<bentiss> emersion: that's the whole point of the package registry. Maybe you mixed up with the container registry?
<emersion> the package registry is for package managers imho
<emersion> npm, pypi, go, etc
<emersion> usually i just disable it for all my projects
<psykose> is package registry the one that has a sha as part of the tarball url? it's a bit annoying to consume that one since the sha changes every time you want to update something since it's no longer just a version increment
<bentiss> emersion: https://docs.gitlab.com/user/packages/generic_packages/ -> they have a "generic" flavor which matches our tarballs releases
<emersion> psykose: there is a stable release endpoint, which redirects to the final URL
<psykose> ah
<emersion> bentiss: i know, still don't think it's the right tool
swatish21 has quit [Ping timeout: 480 seconds]
<bentiss> emersion: it's still better than the uploads bucket, because from an admin point of view, anyone can upload to the uploads bucket, and I can not differentiate a package from a tarboll containing a movie for instance
<bentiss> tarball :)
<kxkamil> is infra move also bring down patchwork?
<bentiss> kxkamil: different servers, so no
<kxkamil> btw do we have some script to bring down/clean gitlab artifacts? GitLab click is no good for mass removal...
<kxkamil> I think about something like remove all older than a week
<kxkamil> it should help with infra move
<bentiss> kxkamil: nah, I've already synced the last year of data, re-syncing it next week should not take that long
<bentiss> kxkamil: there is a settings to remove the old pipelines, but right now it's taking forever because the db is slow, and so it'll make more sense to enable it after the migration
<bentiss> kxkamil: also as long as you stay in the 1000s range for the number of pipelines and 100s of GB of artifacts data, this is fine (mesa/mesa is at 130000 old pipelines and 25 TB of artifacts)
ximion has joined #freedesktop
wikTorr has joined #freedesktop
<kxkamil> good to hear, one last q: will send/receive e-mails for/from mailinglists work?
<bentiss> kxkamil: yep, again, different servers
<kxkamil> :)
wikTorr has quit [Ping timeout: 480 seconds]
lsd|2 has joined #freedesktop
lsd|2 has quit []
haaninjo has joined #freedesktop
JanC is now known as Guest11114
JanC has joined #freedesktop
Guest11114 has quit [Ping timeout: 480 seconds]
JanC is now known as Guest11118
JanC has joined #freedesktop
Guest11118 has quit [Ping timeout: 480 seconds]
jiande202033 has joined #freedesktop
jiande20203 has quit [Ping timeout: 480 seconds]
tzimmermann has quit [Quit: Leaving]
AbleBacon has joined #freedesktop
srtc has joined #freedesktop
srtc has quit [autokilled: We suspect this host of participating in a botnet. Mail support@oftc.net if you feel this in error. (2025-03-11 18:16:09)]
jsa1 has quit [Ping timeout: 480 seconds]
kj2 has quit [Quit: Connection closed for inactivity]
kasper93 has joined #freedesktop
JanC is now known as Guest11130
JanC has joined #freedesktop
Guest11130 has quit [Ping timeout: 480 seconds]
JanC is now known as Guest11132
JanC has joined #freedesktop
Guest11132 has quit [Ping timeout: 480 seconds]
JanC is now known as Guest11133
JanC has joined #freedesktop
Guest11133 has quit [Ping timeout: 480 seconds]
sberz[m] has joined #freedesktop
alarumbe has quit [Read error: No route to host]
alarumbe has joined #freedesktop
guludo has quit [Quit: WeeChat 4.5.2]
sima has quit [Ping timeout: 480 seconds]
haaninjo has quit [Quit: Ex-Chat]