]> git.apps.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)
committerDan Mick <dan.mick@redhat.com>
Sat, 23 Aug 2025 00:43:24 +0000 (17:43 -0700)
commit46c540444dd0dc4b4572e71ef452436a3b580d51
treec7a46f04e8cd9c2d34b9b886a6f914f96c7b10c1
parentf19a8ab044e4592db262ae2000083350981d9d0a
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>
make-debs.sh