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
Haaninjo has quit [Quit: Ex-Chat]
AbleBacon has joined #freedesktop
martink has quit [Remote host closed the connection]
thelounge1473 has quit []
martink has joined #freedesktop
thelounge1473 has joined #freedesktop
itaipu has quit [Ping timeout: 480 seconds]
itaipu has joined #freedesktop
peelz has joined #freedesktop
peelz is now known as Guest9010
Guest9010 is now known as peelz
sentriz has quit [Read error: Connection reset by peer]
sooc has joined #freedesktop
sentriz has joined #freedesktop
konstantin_ has joined #freedesktop
konstantin has quit [Ping timeout: 480 seconds]
CrEddy has joined #freedesktop
konstantin has joined #freedesktop
konstantin_ has quit [Ping timeout: 480 seconds]
bmodem has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
damian has quit [Ping timeout: 480 seconds]
damian has joined #freedesktop
privacy has quit [Quit: Leaving]
tzimmermann has joined #freedesktop
sima has joined #freedesktop
<pinchartl> I've just seen a CI job failing with
<pinchartl> ERROR: Job failed: failed to pull image "registry.freedesktop.org/pinchartl/libcamera/debian/bookworm:2023-12-04.1" with specified policies [if-not-present]: writing blob: adding layer with blob "sha256:af3565a9b15738ee019e0f2586e32cdb813ce6df3e84991ffe361c3371081d6e": layer not known (manager.go:237:19s)
<pinchartl> retrying it worked
<pinchartl> is it normal ?
thaller has joined #freedesktop
<MrCooper> pinchartl: does that job depend on the job which makes sure the image tag exists?
<pinchartl> MrCooper: yes, it does
<pinchartl> I have multiple jobs that depend on the job which builds the container, they all failed with the same error
<pinchartl> it's the first time I see this
mripard has joined #freedesktop
bochecha has joined #freedesktop
AbleBacon has quit [Read error: Connection reset by peer]
mvlad has joined #freedesktop
i509vcb has quit [Quit: Connection closed for inactivity]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #freedesktop
alpernebbi has quit [Remote host closed the connection]
alpernebbi has joined #freedesktop
Haaninjo has joined #freedesktop
lynxis has quit [Quit: No Ping reply in 180 seconds.]
lynxis has joined #freedesktop
lynxis has quit []
lynxis has joined #freedesktop
lynxis has quit []
lynxis has joined #freedesktop
lynxis has quit [Quit: No Ping reply in 180 seconds.]
lynxis has joined #freedesktop
lynxis has quit [Quit: No Ping reply in 180 seconds.]
lynxis has joined #freedesktop
privacy has joined #freedesktop
lynxis has quit [Quit: No Ping reply in 180 seconds.]
lynxis has joined #freedesktop
ximion has joined #freedesktop
lynxis has quit []
lynxis has joined #freedesktop
lynxis has quit [Quit: No Ping reply in 180 seconds.]
lynxis has joined #freedesktop
ximion has quit [Quit: Detached from the Matrix]
blatant has joined #freedesktop
blatant has quit [Ping timeout: 480 seconds]
mripard has quit [Remote host closed the connection]
blatant has joined #freedesktop
<bochecha> hi, I'm having a small issue in gitlab.fd.o, sometimes my test suite fails anc thetest runner tells me "See ./test-suite.log" except that file doesn't exist :-/
<bochecha> if I run the same tests manually on my host I do have that file, but they only fail in some of the CI envs
<bochecha> how can I get access to the test suite logs to get some more info on the actual failures?
bmodem has quit [Ping timeout: 480 seconds]
<daniels> bochecha: you need to capture test-suite.log as an artifact, and make sure that gets captured on failure as well - https://docs.gitlab.com/ee/ci/jobs/job_artifacts.html
mripard has joined #freedesktop
<pinchartl> daniels: is there a way to have different artifacts for the failure and success cases ? it doesn't seem possible, just wanted to cinform
<daniels> pinchartl: not ttbomk - you'd have to use `when: always` and then rm the bits you don't want to keep within the execution script
blatant has quit [Quit: WeeChat 4.1.1]
<bochecha> @daniels, thank you, I'm already capturing '*.log' in my artifacts declaration :-/
<pinchartl> daniels: thanks
<pinchartl> I was surprised to see that generating multiple artificats from one job wasn't supported. it seems useful, and quite frankly it's a basic features I would have expected gitlab to support from the beginning
<pinchartl> (same with the ability to comment on commit messages during review...)
<bochecha> commenting on commit messages during a review, there's an issue for that that never went anywhere :(
<pinchartl> yes, I know
<pinchartl> and github doesn't have the feature either
<pinchartl> almost as if most people didn't care about commit messages
<bochecha> @daniels, in my case the CI captured `config.log`, which is not at all what I wanted, it didn't caapture the test-suite.log, which might be deleted by the time the artifacts thing happens :(
<pinchartl> that can't be the case, can it ? :-)
<bochecha> lot's of people do care, just not the devs in charge of those forges I guess
<daniels> bochecha: maybe copy test-suite.log to something which won't be deleted then?
<pinchartl> I have a theory that the lack of that feature is partly responsible for the abysmal quality of commit messages in most projects. just a theory
<bochecha> how do I do that? :-/
<bochecha> I'm running the tests as follows: - make distcheck || cat ./test-suite.log
<daniels> bochecha: without knowing your project, I don't know, but it sounds like your script does something which generates test-suite log, followed by something that deletes test-suite.log, so it can't be archived at the end because it's gone. so the options seem to be either a) make it not delete test-suite.log, or b) insert something between the generation step and the deletion step to copy it to a path which isn't deleted?
<bochecha> so that when the tests fail I print the contents of the file, but nothing ever gets printed :(
<bochecha> well, all I know is "cat: ./test-suite.log: No such file or directory"
<bochecha> so that might indicate that when the "make distcheck" finiches it deletes the log file :(
<bochecha> but when I run distcheck on my local computer, that file still exists at the end :(
<pinchartl> bochecha: I don't know if it's an option in this specific case, but you can download and run the CI container locally to run the job manually, step by step
<bochecha> can I? :o
<bochecha> that would be amazing!!
<pinchartl> copy the link to the container from the gitlab container registry page
<pinchartl> and run
<pinchartl> podman container run -it $container_registry_url bash
<pinchartl> that will give you an interactive shell in the container
<pinchartl> then you can run the job's script by hand, typing the commands manually
<pinchartl> and see what happens
<bochecha> there is nothing in the container registry page :(
<bochecha> ah, there are commands, should I run those?
<bochecha> doesn't work, when I run the second command listed on that page: docker build -t registry.freedesktop.org/cangjie/ibus-cangjie .
<bochecha> I get:
<bochecha> base name (${BASE_IMAGE}) should not be blank
flom84 has joined #freedesktop
<bochecha> yeah, it still says base name should not be blanked, even after I exported all those env vars in the current shell :(
<bochecha> echo ${BASE_IMAGE}
<bochecha> registry.freedesktop.org/cangjie/pycangjie/x86_64/fedora:rawhide
<bochecha> so why dpes the docker command above not work? :-/
tzimmermann has quit [Quit: Leaving]
bochecha has quit [Ping timeout: 480 seconds]
flom84 has quit [Remote host closed the connection]
sima has quit [Read error: Connection reset by peer]
sima has joined #freedesktop
Inline has quit [Ping timeout: 480 seconds]
i509vcb has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
ximion has joined #freedesktop
thelounge14738 has joined #freedesktop
fahien5 has joined #freedesktop
duncaen_ has joined #freedesktop
FLHerne_ has joined #freedesktop
danilo has joined #freedesktop
pjakobsson_ has joined #freedesktop
SirDeiu_ has joined #freedesktop
uajain_ has joined #freedesktop
immibis_ has joined #freedesktop
jani_ has joined #freedesktop
mupuf_ has joined #freedesktop
V has joined #freedesktop
ocrete1 has joined #freedesktop
Venemo_ has joined #freedesktop
Arsen_ has joined #freedesktop
jcristau_ has joined #freedesktop
Arsen has quit [Read error: No route to host]
r00tobo[BNC] has joined #freedesktop
jcristau has quit [Remote host closed the connection]
pixelcluster_ has joined #freedesktop
FLHerne has quit [Ping timeout: 480 seconds]
SirDeiu has quit [Write error: connection closed]
V_ has quit [Read error: No route to host]
FLHerne_ is now known as FLHerne
uajain has quit [Read error: Connection reset by peer]
dakr has quit [Read error: Connection reset by peer]
svuorela has quit [Remote host closed the connection]
jani has quit [Read error: Connection reset by peer]
r00tobo has quit [Write error: connection closed]
pixelcluster_ has quit [charon.oftc.net helix.oftc.net]
Haaninjo has quit [charon.oftc.net helix.oftc.net]
thelounge1473 has quit [charon.oftc.net helix.oftc.net]
pv has quit [charon.oftc.net helix.oftc.net]
jtatz[m] has quit [charon.oftc.net helix.oftc.net]
r00tobo[BNC] has quit [charon.oftc.net helix.oftc.net]
TillMaas[m] has quit [charon.oftc.net helix.oftc.net]
ylatuya[m] has quit [charon.oftc.net helix.oftc.net]
swick[m] has quit [charon.oftc.net helix.oftc.net]
gallo[m] has quit [charon.oftc.net helix.oftc.net]
Sid127 has quit [charon.oftc.net helix.oftc.net]
cmeissl[m] has quit [charon.oftc.net helix.oftc.net]
jasuarez has quit [charon.oftc.net helix.oftc.net]
zredshift[m] has quit [charon.oftc.net helix.oftc.net]
Wallbraker has quit [charon.oftc.net helix.oftc.net]
adziahel[m] has quit [charon.oftc.net helix.oftc.net]
Venemo has quit [charon.oftc.net helix.oftc.net]
pjakobsson has quit [charon.oftc.net helix.oftc.net]
ocrete has quit [charon.oftc.net helix.oftc.net]
duncaen has quit [charon.oftc.net helix.oftc.net]
fahien has quit [charon.oftc.net helix.oftc.net]
immibis has quit [charon.oftc.net helix.oftc.net]
shadeslayer has quit [charon.oftc.net helix.oftc.net]
mupuf has quit [charon.oftc.net helix.oftc.net]
pixelcluster has quit [charon.oftc.net helix.oftc.net]
svuorela has joined #freedesktop
ocrete1 is now known as ocrete
pv has joined #freedesktop
r00tobo[BNC] has joined #freedesktop
swick[m] has joined #freedesktop
Haaninjo has joined #freedesktop
TillMaas[m] has joined #freedesktop
Sid127 has joined #freedesktop
gallo[m] has joined #freedesktop
adziahel[m] has joined #freedesktop
Venemo has joined #freedesktop
ylatuya[m] has joined #freedesktop
jasuarez has joined #freedesktop
Wallbraker has joined #freedesktop
fahien has joined #freedesktop
mupuf has joined #freedesktop
thelounge1473 has joined #freedesktop
cmeissl[m] has joined #freedesktop
zredshift[m] has joined #freedesktop
pjakobsson has joined #freedesktop
jtatz[m] has joined #freedesktop
pixelcluster_ has joined #freedesktop
TillMaas[m] has quit [Ping timeout: 485 seconds]
Wallbraker has quit [Ping timeout: 480 seconds]
thelounge1473 has quit [Ping timeout: 486 seconds]
pv has quit [Ping timeout: 506 seconds]
jtatz[m] has quit [Ping timeout: 516 seconds]
Sid127 has quit [Ping timeout: 481 seconds]
jasuarez has quit [Ping timeout: 501 seconds]
adziahel[m] has quit [Ping timeout: 491 seconds]
Venemo has quit [Ping timeout: 481 seconds]
pjakobsson has quit [Ping timeout: 483 seconds]
fahien has quit [Ping timeout: 483 seconds]
ylatuya[m] has quit [Ping timeout: 487 seconds]
cmeissl[m] has quit [Ping timeout: 487 seconds]
mupuf has quit [Ping timeout: 482 seconds]
thaller is now known as Guest9168
thaller has joined #freedesktop
SintayewGashaw[m] has quit [Ping timeout: 480 seconds]
Guest8846 has quit [Ping timeout: 480 seconds]
muhlinux[m] has quit [Ping timeout: 480 seconds]
gkiagia has quit [Ping timeout: 480 seconds]
bendlas[m] has quit [Ping timeout: 480 seconds]
dabrain34[m]1 has quit [Ping timeout: 480 seconds]
twopubsolar[m] has quit [Ping timeout: 480 seconds]
unrznbl[m] has quit [Ping timeout: 480 seconds]
seaweed[m] has quit [Ping timeout: 480 seconds]
dcbaker has quit [Ping timeout: 480 seconds]
pitch[m] has quit [Ping timeout: 480 seconds]
nazarewk[m] has quit [Ping timeout: 480 seconds]
mitTengiz[m] has quit [Ping timeout: 480 seconds]
dabrain34[m] has quit [Ping timeout: 480 seconds]
zredshift[m] has quit [Ping timeout: 480 seconds]
Guest9168 has quit [Ping timeout: 480 seconds]
gallo[m] has quit [Ping timeout: 480 seconds]
shadeslayer has joined #freedesktop
shadeslayer is now known as Guest9172
Arsen_ has quit []
Arsen has joined #freedesktop
jtatz[m] has joined #freedesktop
mupuf_ has quit []
mupuf has joined #freedesktop
AbleBacon has joined #freedesktop
lack has quit [Read error: Connection reset by peer]
lack has joined #freedesktop
ids1024 has quit [Ping timeout: 480 seconds]
ids1024 has joined #freedesktop
enick_864 has joined #freedesktop
bendlas[m] has joined #freedesktop
Juest has quit [Read error: Connection reset by peer]
nazarewk[m] has joined #freedesktop
Juest has joined #freedesktop
sima has quit [Ping timeout: 480 seconds]
Inline has joined #freedesktop
Haaninjo has quit [Quit: Ex-Chat]
dcbaker has joined #freedesktop
gkiagia has joined #freedesktop
mvlad has quit [Remote host closed the connection]
lsd|2 has joined #freedesktop
muhlinux[m] has joined #freedesktop