DSCI Report: dsci@1785393851
06:44:19 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index run stage: main send update to CI ... ext-url: http://forgejo.sparrowhub.io/api/v1/repos/demo/demo-python/statuses/b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8 HTTP/1.1 201 Created done [task run: task.bash - create directory scm] [task stdout] 06:44:24 :: directory path: scm 06:44:24 :: directory owner: <root> 06:44:24 :: directory group: <root> 06:44:24 :: directory access rights: drwxr-xr-x scm: http://forgejo.sparrowhub.io/demo/demo-python.git sha: b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8 message: тесты тесты 888 ======= [task run: task.bash - bash: git config --global advice.detachedHead false] [task stdout] [task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/demo/demo-p ...] [task stdout] 06:44:33 :: /root/.sparky/.cache/1785393851/.sparrowdo/scm [task stderr] 06:44:33 :: Cloning into '.'... [task run: task.bash - bash: git checkout b07685a6d7ac08ccdcd5e5cf3752b2fa7099e ...] [task stdout] 06:44:38 :: /root/.sparky/.cache/1785393851/.sparrowdo/scm [task stderr] 06:44:38 :: HEAD is now at b07685a тесты тесты 888 pipeline mode: docker [task run: task.bash - bash: podman stop -t 1 dsci-agent || :] [task stdout] 06:44:44 :: dsci-agent [task stderr] 06:44:44 :: time="2026-07-30T06:44:43Z" level=warning msg="StopSignal SIGTERM failed to stop container dsci-agent in 1 seconds, resorting to SIGKILL" run dsci agent container from image: alpine:latest [task run: task.bash - bash: podman run --network host -dit --rm --name dsci-a ...] [task stdout] 06:44:49 :: 7652d13cb7dd025af249d5d09d7d073d0509e891558f0d31d0458dc6a2fd0edd >>> POST http://127.0.0.1:8080/queue >>> wait for jobs, timeout: 600 sec dsci agent bootstrap ... [OK] ... >>> GET job report, status=200 alpinestart bootstrap v3.24.1-283-g011fe756c3c [https://dl-cdn.alpinelinux.org/alpine/v3.24/main] v3.24.1-285-gf076641ecf8 [https://dl-cdn.alpinelinux.org/alpine/v3.24/community] OK: 28542 distinct packages available ( 1/13) Installing ncurses-terminfo-base (6.6_p20260516-r0) ( 2/13) Installing libncursesw (6.6_p20260516-r0) ( 3/13) Installing readline (8.3.3-r1) ( 4/13) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install ( 5/13) Installing brotli-libs (1.2.0-r1) ( 6/13) Installing c-ares (1.34.8-r0) ( 7/13) Installing libunistring (1.4.2-r0) ( 8/13) Installing libidn2 (2.3.8-r0) ( 9/13) Installing nghttp2-libs (1.69.0-r0) (10/13) Installing libpsl (0.21.5-r3) (11/13) Installing zstd-libs (1.5.7-r2) (12/13) Installing libcurl (8.21.0-r0) (13/13) Installing curl (8.21.0-r0) Executing busybox-1.37.0-r31.trigger OK: 17.7 MiB in 29 packages ( 1/33) Installing libffi (3.5.2-r1) ( 2/33) Installing mimalloc2 (2.2.7-r0) ( 3/33) Installing libuv (1.52.1-r0) ( 4/33) Installing moarvm (2025.11-r0) ( 5/33) Installing nqp (2025.11-r0) ( 6/33) Installing rakudo (2025.11-r0) ( 7/33) Installing raku-http-tiny (0.2.6-r4) ( 8/33) Installing raku-json-fast (0.19-r4) ( 9/33) Installing raku-openssl (0.2.7-r0) (10/33) Installing raku-io-socket-ssl (0.0.4-r4) (11/33) Installing raku-data-dump (0.0.16_git20250123-r4) (12/33) Installing raku-file-directory-tree (0.2-r4) (13/33) Installing raku-hash-merge (2.0.0-r4) (14/33) Installing raku-terminal-ansicolor (0.14-r0) (15/33) Installing raku-mime-base64 (1.2.5-r3) (16/33) Installing raku-yamlish (0.1.2-r4) (17/33) Installing raku-sparrow6 (0.0.93-r1) (18/33) Installing raku-sparky-job-api (0.0.12-r0) (19/33) Installing libexpat (2.8.2-r0) (20/33) Installing pcre2 (10.47-r1) (21/33) Installing git (2.54.0-r0) (22/33) Installing git-init-template (2.54.0-r0) (23/33) Installing wget (1.25.0-r3) (24/33) Installing acl-libs (2.3.2-r1) (25/33) Installing tar (1.35-r5) (26/33) Installing unzip (6.0-r16) (27/33) Installing libbz2 (1.0.8-r6) (28/33) Installing perl (5.42.2-r0) (29/33) Installing perl-error (0.17030-r0) (30/33) Installing perl-git (2.54.0-r0) (31/33) Installing git-perl (2.54.0-r0) (32/33) Installing perl-utils (5.42.2-r0) (33/33) Installing zef (1.0.0-r3) Executing busybox-1.37.0-r31.trigger OK: 155.3 MiB in 62 packages 06:45:08 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index run stage: bootstrap 06:45:12 :: [repository] - installing bash, version 0.003000 [task run: task.bash - bash: zef install --/test https://github.com/melezhik/Sp ...] [task stdout] 06:45:21 :: ===> Staging Sparrow6:ver<0.0.94>:auth<zef:sp1983> 06:46:08 :: ===> Staging [OK] for Sparrow6:ver<0.0.94>:auth<zef:sp1983> 06:46:08 :: ===> Installing: Sparrow6:ver<0.0.94>:auth<zef:sp1983> 06:46:08 :: 06:46:08 :: 1 bin/ script [s6] installed to: 06:46:08 :: /usr/share/rakudo/site/bin 06:46:10 :: [repository] - installing package-generic, version 0.004004 [task run: task.bash - install package(s): "python3"] [task stdout] 06:46:12 :: v3.24.1-283-g011fe756c3c [https://dl-cdn.alpinelinux.org/alpine/v3.24/main] 06:46:12 :: v3.24.1-285-gf076641ecf8 [https://dl-cdn.alpinelinux.org/alpine/v3.24/community] 06:46:12 :: OK: 28559 distinct packages available [task run: task.bash - install package(s): "python3"] [task stdout] 06:46:14 :: trying to install python3 ... 06:46:14 :: installer - apk 06:46:14 :: ( 1/11) Installing gdbm (1.26-r0) 06:46:14 :: ( 2/11) Installing xz-libs (5.8.3-r0) 06:46:14 :: ( 3/11) Installing libgcc (15.2.0-r5) 06:46:14 :: ( 4/11) Installing libstdc++ (15.2.0-r5) 06:46:14 :: ( 5/11) Installing mpdecimal (4.0.1-r0) 06:46:14 :: ( 6/11) Installing libpanelw (6.6_p20260516-r0) 06:46:14 :: ( 7/11) Installing sqlite-libs (3.53.2-r0) 06:46:14 :: ( 8/11) Installing python3 (3.14.5-r0) 06:46:15 :: ( 9/11) Installing python3-pycache-pyc0 (3.14.5-r0) 06:46:16 :: (10/11) Installing pyc (3.14.5-r0) 06:46:16 :: (11/11) Installing python3-pyc (3.14.5-r0) 06:46:16 :: Executing busybox-1.37.0-r31.trigger 06:46:16 :: OK: 196.2 MiB in 73 packages 06:46:16 :: Installed: Available: 06:46:16 :: python3-3.14.5-r0 = 3.14.5-r0 06:46:16 :: python3 [task run: task.bash - bash: update sparky-job-api] [task stdout] 06:46:24 :: ===> Staging Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983> 06:46:27 :: ===> Staging [OK] for Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983> 06:46:27 :: ===> Installing: Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983> dsci agent is ready!!! >>> POST http://127.0.0.1:8080/stash >>> POST http://127.0.0.1:8080/queue >>> wait for jobs, timeout: 600 sec >>> GET http://127.0.0.1:8080/stash/job.run/tevupzfbjagcsxwoidqk.5376 job Job1 ... [OK] ... >>> GET job report, status=200 06:46:39 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index run stage: job-run run job: Job1 === 06:46:44 :: [repository] - installing directory, version 0.002000 [task run: task.bash - create directory scm] [task stdout] 06:46:48 :: directory path: scm 06:46:48 :: directory owner: <root> 06:46:48 :: directory group: <root> 06:46:48 :: directory access rights: drwxr-xr-x 06:46:50 :: [repository] - installing bash, version 0.003000 [task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/demo/demo-p ...] [task stdout] 06:46:54 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm [task stderr] 06:46:54 :: Cloning into '.'... [task run: task.bash - bash: git checkout b07685a6d7ac08ccdcd5e5cf3752b2fa7099e ...] [task stdout] 06:47:00 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm [task stderr] 06:47:00 :: Note: switching to 'b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8'. 06:47:00 :: 06:47:00 :: You are in 'detached HEAD' state. You can look around, make experimental 06:47:00 :: changes and commit them, and you can discard any commits you make in this 06:47:00 :: state without impacting any branches by switching back to a branch. 06:47:00 :: 06:47:00 :: If you want to create a new branch to retain commits you create, you may 06:47:00 :: do so (now or later) by using -c with the switch command. Example: 06:47:00 :: 06:47:00 :: git switch -c <new-branch-name> 06:47:00 :: 06:47:00 :: Or undo this operation with: 06:47:00 :: 06:47:00 :: git switch - 06:47:00 :: 06:47:00 :: Turn off this advice by setting config variable advice.detachedHead to false 06:47:00 :: 06:47:00 :: HEAD is now at b07685a тесты тесты 888 [task run: task.bash - bash: prepare dsci scripts] [task stdout] >>> GET http://127.0.0.1:8080/stash/job.run/tevupzfbjagcsxwoidqk.5376 [task run: task.py - .] [task stdout] 06:47:09 :: hello world!!! 06:47:09 :: sha: b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8 >>> POST http://127.0.0.1:8080/stash >>> POST http://127.0.0.1:8080/stash >>> POST http://127.0.0.1:8080/queue >>> wait for jobs, timeout: 600 sec >>> GET http://127.0.0.1:8080/stash/job.run/wyeavqgjbtmcfznrolxu.5376 job Job2 ... [OK] ... >>> GET job report, status=200 06:47:20 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index run stage: job-run run job: Job2 === [task run: task.bash - create directory scm] [task stdout] 06:47:25 :: directory path: scm 06:47:25 :: directory owner: <root> 06:47:25 :: directory group: <root> 06:47:25 :: directory access rights: drwxr-xr-x [task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/demo/demo-p ...] [task stdout] 06:47:31 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm [task stderr] 06:47:31 :: Cloning into '.'... [task run: task.bash - bash: git checkout b07685a6d7ac08ccdcd5e5cf3752b2fa7099e ...] [task stdout] 06:47:37 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm [task stderr] 06:47:37 :: Note: switching to 'b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8'. 06:47:37 :: 06:47:37 :: You are in 'detached HEAD' state. You can look around, make experimental 06:47:37 :: changes and commit them, and you can discard any commits you make in this 06:47:37 :: state without impacting any branches by switching back to a branch. 06:47:37 :: 06:47:37 :: If you want to create a new branch to retain commits you create, you may 06:47:37 :: do so (now or later) by using -c with the switch command. Example: 06:47:37 :: 06:47:37 :: git switch -c <new-branch-name> 06:47:37 :: 06:47:37 :: Or undo this operation with: 06:47:37 :: 06:47:37 :: git switch - 06:47:37 :: 06:47:37 :: Turn off this advice by setting config variable advice.detachedHead to false 06:47:37 :: 06:47:37 :: HEAD is now at b07685a тесты тесты 888 [task run: task.bash - bash: prepare dsci scripts] [task stdout] >>> GET http://127.0.0.1:8080/stash/job.run/wyeavqgjbtmcfznrolxu.5376 [hook stdout] 06:47:46 :: hello! >>> POST http://127.0.0.1:8080/stash send update to CI ... ext-url: http://forgejo.sparrowhub.io/api/v1/repos/demo/demo-python/statuses/b07685a6d7ac08ccdcd5e5cf3752b2fa7099e6e8 HTTP/1.1 201 Created done