Pulpcore-3.49-rpm-pipeline 158 failed

Pulpcore 3.49 RPM pipeline failed:

https://ci.theforeman.org/job/pulpcore-3.49-rpm-pipeline/158/

foreman-pipeline-pulpcore-rpm-3.49 (passed) (remote job)

I see a permission problem with the rsync cache that I haven’t seen before:

[2024-10-11T16:41:10.087Z] + rsync --archive --verbose --hard-links --log-file /tmp/tmp.NZ5ZYR46Wo --delete --log-file-format 'CHANGED x86_64/%n' /var/www/vhosts/stagingyum/htdocs//pulpcore/3.49/el8/x86_64/ /var/www/vhosts/yum/htdocs/pulpcore/3.49/.el8-20241011164109/x86_64/
[2024-10-11T16:41:10.087Z] sending incremental file list
[2024-10-11T16:41:10.087Z] rsync: opendir "/var/www/vhosts/stagingyum/htdocs/pulpcore/3.49/el8/x86_64/tmpdir.KZ1GZs" failed: Permission denied (13)
[2024-10-11T16:41:10.087Z] IO error encountered -- skipping file deletion

I think this process runs as the yumrepo user:

$ ls -ld /var/www/vhosts/stagingyum/htdocs/pulpcore/3.49/el8/x86_64/tmpdir.KZ1GZs 
drwx------. 3 yumrepostage yumrepostage 22 Oct 11 15:57 /var/www/vhosts/stagingyum/htdocs/pulpcore/3.49/el8/x86_64/tmpdir.KZ1GZs

But why do we have a tmpdir file there in the first place? It contained a repodata directory so is it a side effect of createrepo?

I’ve now removed it.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.