]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
make-debs.sh: invoke tar with --no-same-owner
authorDan Mick <dan.mick@redhat.com>
Sat, 23 Aug 2025 00:43:24 +0000 (17:43 -0700)
committerDavid Galloway <david.galloway@ibm.com>
Tue, 26 Aug 2025 20:06:33 +0000 (16:06 -0400)
commit1d8d726cce1b2940882250be6a81a2c809bb40ee
tree820ebdc00dcc132808fdad9360163eea7d25859f
parent415fdc728fcf533d371f463508b26ea8e1673d7a
make-debs.sh: invoke tar with --no-same-owner

When running as a normal user, tar does not attempt to preserve
owners set on the tar content files.  When running as root, it does.
Containerized builds are running as root.  Stop make-debs.sh from
trying to set other owners for files, and leaving files in the
host system with mapped UIDs other than the user running the container
(which causes jenkins to be unable to clear the workspace).

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit 46c540444dd0dc4b4572e71ef452436a3b580d51)
make-debs.sh