CI: This does not look like a tar archive (module copy failed)

10 views
Skip to first unread message

Wouter Hendriks

unread,
Jul 25, 2025, 2:17:11 PMJul 25
to General WebHare developers discussion
Got this .gitlab-ci.yml:


But it fails after getting the dependencies (redacted deploy token):

Fri Jul 25 13:57:40 UTC 2025 docker start ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07
ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07
Container 1: ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07
Fri Jul 25 13:57:41 UTC 2025 docker exec ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07 mkdir /opt/whdata/tmp/
Fri Jul 25 13:57:41 UTC 2025 Pulling dependency information for module /builds/wvuaw/looping_corporate
Fri Jul 25 13:57:41 UTC 2025 docker exec -i ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07 env WEBHARE_DTAPSTAGE=development WEBHARE_SERVERNAME=moduletest.webhare.net wh run mod::system/scripts/internal/tests/explainmodule.whscr
Cloning module 'wvuaw' from 'https://gitlab+deploy-token...@gitlab.com/wvuaw/wvuaw.git' into '/tmp//38106a6d87/docker-tests/modules/wvuaw'
Cloning into '/tmp//38106a6d87/docker-tests/modules/wvuaw'...
Cloning module 'ww' from 'https://gitlab+deploy-token-...@gitlab.com/webwerf/ww.git' into '/tmp//38106a6d87/docker-tests/modules/ww'
Cloning into '/tmp//38106a6d87/docker-tests/modules/ww'...
Cloning module 'wvuaw_sites' from 'https://gitlab+deploy-token...@gitlab.com/wvuaw/wvuaw_sites.git' into '/tmp//38106a6d87/docker-tests/modules/wvuaw_sites'
Cloning into '/tmp//38106a6d87/docker-tests/modules/wvuaw_sites'...
Copying module looping_corporate
Fri Jul 25 13:57:48 UTC 2025 Running prestart
Fri Jul 25 13:57:48 UTC 2025 docker exec -i ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07 mkdir -p /opt/whdata/installedmodules/
tar: unrecognized option: no-xattrs
Fri Jul 25 13:57:48 UTC 2025 docker exec -i ea2008d3d2ce84c270012508d9e85cc79205dd8892261f6a67fd814c8e33ab07 tar -C /opt/whdata/installedmodules/ -x

BusyBox v1.30.1 (2019-06-12 17:51:55 UTC) multi-call binary.

Usage: tar c|x|t [-ZzJjahmvokO] [-f TARFILE] [-C DIR] [-T FILE] [-X FILE] [--exclude PATTERN]... [FILE]...

Create, extract, or list files from a tar file

c Create
x Extract
t List
-f FILE Name of TARFILE ('-' for stdin/out)
-C DIR Change to DIR before operation
-v Verbose
-O Extract to stdout
-m Don't restore mtime
-o Don't restore user:group
-k Don't replace existing files
-Z (De)compress using compress
-z (De)compress using gzip
-J (De)compress using xz
-j (De)compress using bzip2
-a (De)compress using lzma
-h Follow symlinks
-T FILE File with names to include
-X FILE File with glob patterns to exclude
--exclude PATTERN Glob pattern to exclude
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
Fri Jul 25 13:57:48 UTC 2025 docker returned errorcode 2
Test failed: Module copy failed!
...

(I've tested the git cloning of https://gitlab+deploy-token... repos in a fresh VM, they're working)

Does anyone know of a fix for this problem?

Arnold Hendriks

unread,
Jul 25, 2025, 6:57:25 PMJul 25
to General WebHare developers discussion, Wouter Hendriks
tar: unrecognized option: no-xattrs

that option has been there for at least 5 month - are you seeing this just now ?

Wouter Hendriks

unread,
Jul 26, 2025, 11:06:01 AMJul 26
to Arnold Hendriks, General WebHare developers discussion
Yeah, CI was disabled for quite a while, just re-enabled it yesterday.

--

06 - 304 15 725
wou...@webwerf.nl
webwerf.nl

LinkedIn
Reply all
Reply to author
Forward
0 new messages