Radicle repository id rad:z2mn6wzpVAuJoeWx7TZo33nCHuDfQ
{ "request": "trigger", "version": 1, "event_type": "push", "repository": { "id": "rad:z2mn6wzpVAuJoeWx7TZo33nCHuDfQ", "name": "vmdb2.liw.fi", "description": "Source for website for vmdb2", "private": false, "default_branch": "main", "delegates": [ "did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV" ] }, "pusher": { "id": "did:key:z6MkkYez6QAFWvmdudjrfMXySu1NTpSrraJotCJFwGgkmgx8", "alias": "ci0" }, "before": "1bebad47bd1aa8711b2518827dea821f2ff602ed", "after": "1bebad47bd1aa8711b2518827dea821f2ff602ed", "branch": "main", "commits": [ "1bebad47bd1aa8711b2518827dea821f2ff602ed" ] }
[2025-08-02T10:03:50Z INFO ambient] ambient starts [2J[01;01H[=3h[2J[01;01H[2J[01;01H[=3h[2J[01;01HBdsDxe: failed to load Boot0001 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0): Not Found BdsDxe: loading Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0) BdsDxe: starting Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0) [0m[30m[47mWelcome to GRUB! [0m[37m[40m[0m[30m[40m[2J[01;01H[0m[37m[40mINFO: Block devices NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS vda 254:0 0 100G 0 disk ├─vda1 254:1 0 953M 0 part └─vda2 254:2 0 99.1G 0 part / vdb 254:16 0 2.8M 1 disk vdc 254:32 0 360K 1 disk vdd 254:48 0 9.3G 0 disk vde 254:64 0 46.6G 0 disk vdf 254:80 0 10K 1 disk INFO: Extracting tar archive from /dev/vdb drwxr-xr-x _rad/_rad 0 2025-08-02 10:03 ./ -rw-r--r-- _rad/_rad 1206 2025-08-02 10:03 ./plan.yaml -rwxr-xr-x _rad/_rad 2888312 2025-08-02 10:03 ./run-ci INFO: Extracted files: 302160 4 drwxr-xr-x 2 1001 1001 4096 Aug 2 10:03 . 302161 4 -rw-r--r-- 1 1001 1001 1206 Aug 2 10:03 ./plan.yaml 302164 2824 -rwxr-xr-x 1 1001 1001 2888312 Aug 2 10:03 ./run-ci INFO: Running run-ci from /dev/vdb ================================ BEGIN ================================ [2025-08-02T10:03:47Z TRACE ambient_execute_plan] ambient-execute-plan starts [2025-08-02T10:03:47Z DEBUG ambient_execute_plan] ambient-execute-plan starts [2025-08-02T10:03:47Z INFO ambient_execute_plan] ambient-execute-plan starts [2025-08-02T10:03:47Z WARN ambient_execute_plan] ambient-execute-plan starts [2025-08-02T10:03:47Z ERROR ambient_execute_plan] ambient-execute-plan starts RunnablePlan::from_file: filename=plan.yaml steps: - action: mkdir pathname: /workspace - action: mkdir pathname: /workspace/artifacts - action: tar_extract archive: /dev/vdc directory: /workspace/src - action: tar_extract archive: /dev/vdf directory: /workspace/deps - action: tar_extract archive: /dev/vde directory: /workspace/cache - action: spawn argv: - find - /workspace - '-maxdepth' - '2' - '-ls' - action: shell shell: | sed -i 's#^srcdir:.*#srcdir: /workspace/src#' ikiwiki.setup sed -i 's#^destdir:.*#destdir: /workspace/artifacts#' ikiwiki.setup rm -rf .ikiwiki git whatchanged --pretty=format:%ad --date=unix | awk '/^[0-9]/ { time=$1} /^:/ { print "touch --date @" time, $NF }' | sh ikiwiki --setup ikiwiki.setup --libdir /workspace/deps --gettime --rebuild --verbose - action: tar_create archive: /dev/vde directory: /workspace/cache - action: tar_create archive: /dev/vdd directory: /workspace/artifacts executor_drive: /dev/vdb source_drive: /dev/vdc artifact_drive: /dev/vdd cache_drive: /dev/vde deps_drive: /dev/vdf workspace_dir: /workspace source_dir: /workspace/src deps_dir: /workspace/deps cache_dir: /workspace/cache artifacts_dir: /workspace/artifacts RUN: Action Mkdir { pathname: "/workspace", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: Mkdir { pathname: "/workspace", } RUN: Action finished OK RUN: Action Mkdir { pathname: "/workspace/artifacts", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: Mkdir { pathname: "/workspace/artifacts", } RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vdc", directory: "/workspace/src", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: TarExtract { archive: "/dev/vdc", directory: "/workspace/src", } [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extracting /dev/vdc to /workspace/src [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extraction OK RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vdf", directory: "/workspace/deps", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: TarExtract { archive: "/dev/vdf", directory: "/workspace/deps", } [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extracting /dev/vdf to /workspace/deps [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extraction OK RUN: Action finished OK RUN: Action TarExtract { archive: "/dev/vde", directory: "/workspace/cache", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: TarExtract { archive: "/dev/vde", directory: "/workspace/cache", } [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extracting /dev/vde to /workspace/cache [2025-08-02T10:03:47Z TRACE ambient_ci::vdrive] extraction OK RUN: Action finished OK RUN: Action Spawn { argv: [ "find", "/workspace", "-maxdepth", "2", "-ls", ], } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: Spawn { argv: [ "find", "/workspace", "-maxdepth", "2", "-ls", ], } SPAWN: argv=["find", "/workspace", "-maxdepth", "2", "-ls"] cwd=/workspace/src (exists? true) extra_env=[] 2359297 4 drwxr-xr-x 6 root root 4096 Aug 2 10:03 /workspace 2359299 4 drwxr-xr-x 6 root root 4096 Aug 2 10:03 /workspace/src 2359303 4 -rw-r--r-- 1 root root 588 Aug 2 10:03 /workspace/src/ikiwiki.setup 2359300 4 drwxr-xr-x 2 root root 4096 Aug 2 10:03 /workspace/src/.radicle 2359345 4 -rw-r--r-- 1 root root 3129 Aug 2 10:03 /workspace/src/patches.mdwn 2359346 4 -rw-r--r-- 1 root root 420 Aug 2 10:03 /workspace/src/about.mdwn 2359351 4 drwxr-xr-x 8 root root 4096 Aug 2 10:03 /workspace/src/.git 2359304 4 -rw-r--r-- 1 root root 1031 Aug 2 10:03 /workspace/src/contact.mdwn 2359341 4 -rw-r--r-- 1 root root 49 Aug 2 10:03 /workspace/src/roadmap.mdwn 2359343 4 -rw-r--r-- 1 root root 137 Aug 2 10:03 /workspace/src/issues.mdwn 2359331 4 drwxr-xr-x 2 root root 4096 Aug 2 10:03 /workspace/src/templates 2359344 8 -rw-r--r-- 1 root root 6715 Aug 2 10:03 /workspace/src/governance.mdwn 2359596 4 -rw-r--r-- 1 root root 175 Aug 2 10:03 /workspace/src/documentation.mdwn 2359347 4 -rw-r--r-- 1 root root 306 Aug 2 10:03 /workspace/src/blog.mdwn 2359598 4 -rw-r--r-- 1 root root 703 Aug 2 10:03 /workspace/src/release.mdwn 2359348 4 -rw-r--r-- 1 root root 127 Aug 2 10:03 /workspace/src/news.mdwn 2359302 4 -rw-r--r-- 1 root root 2619 Aug 2 10:03 /workspace/src/contributing.mdwn 2359597 4 -rwxr-xr-x 1 root root 304 Aug 2 10:03 /workspace/src/git-mtime.sh 2359350 4 -rw-r--r-- 1 root root 3313 Aug 2 10:03 /workspace/src/conduct.mdwn 2359349 4 -rw-r--r-- 1 root root 1802 Aug 2 10:03 /workspace/src/index.mdwn 2359305 4 drwxr-xr-x 5 root root 4096 Aug 2 10:03 /workspace/src/blog 2359342 4 -rw-r--r-- 1 root root 2223 Aug 2 10:03 /workspace/src/style.css 2359600 4 drwxr-xr-x 2 root root 4096 Jun 7 11:19 /workspace/cache 2359599 4 drwxr-xr-x 2 root root 4096 Jun 7 11:19 /workspace/deps 2359298 4 drwxr-xr-x 2 root root 4096 Aug 2 10:03 /workspace/artifacts RUN: Action finished OK RUN: Action Shell { shell: "sed -i 's#^srcdir:.*#srcdir: /workspace/src#' ikiwiki.setup\nsed -i 's#^destdir:.*#destdir: /workspace/artifacts#' ikiwiki.setup\nrm -rf .ikiwiki\ngit whatchanged --pretty=format:%ad --date=unix |\n awk '/^[0-9]/ { time=$1} /^:/ { print \"touch --date @\" time, $NF }' |\n sh\nikiwiki --setup ikiwiki.setup --libdir /workspace/deps --gettime --rebuild --verbose\n", } [2025-08-02T10:03:47Z DEBUG ambient_ci::action] Plan::execute: Shell { shell: "sed -i 's#^srcdir:.*#srcdir: /workspace/src#' ikiwiki.setup\nsed -i 's#^destdir:.*#destdir: /workspace/artifacts#' ikiwiki.setup\nrm -rf .ikiwiki\ngit whatchanged --pretty=format:%ad --date=unix |\n awk '/^[0-9]/ { time=$1} /^:/ { print \"touch --date @\" time, $NF }' |\n sh\nikiwiki --setup ikiwiki.setup --libdir /workspace/deps --gettime --rebuild --verbose\n", } SPAWN: argv=["/bin/bash", "-c", "set -xeuo pipefail\nsed -i 's#^srcdir:.*#srcdir: /workspace/src#' ikiwiki.setup\nsed -i 's#^destdir:.*#destdir: /workspace/artifacts#' ikiwiki.setup\nrm -rf .ikiwiki\ngit whatchanged --pretty=format:%ad --date=unix |\n awk '/^[0-9]/ { time=$1} /^:/ { print \"touch --date @\" time, $NF }' |\n sh\nikiwiki --setup ikiwiki.setup --libdir /workspace/deps --gettime --rebuild --verbose\n\n"] cwd=/workspace/src (exists? true) extra_env=[] + sed -i 's#^srcdir:.*#srcdir: /workspace/src#' ikiwiki.setup + sed -i 's#^destdir:.*#destdir: /workspace/artifacts#' ikiwiki.setup + rm -rf .ikiwiki + git whatchanged --pretty=format:%ad --date=unix + awk '/^[0-9]/ { time=$1} /^:/ { print "touch --date @" time, $NF }' + sh + ikiwiki --setup ikiwiki.setup --libdir /workspace/deps --gettime --rebuild --verbose Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/share/perl5/IkiWiki.pm line 49. Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/share/perl5/IkiWiki.pm line 49. Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/share/perl5/IkiWiki.pm line 49. Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/share/perl5/IkiWiki.pm line 49. rebuilding wiki.. scanning pm.mdwn scanning ikiwiki.setup scanning patches.mdwn scanning about.mdwn scanning contact.mdwn scanning roadmap.mdwn scanning project.mdwn scanning issues.mdwn scanning governance.mdwn scanning documentation.mdwn scanning blog.mdwn scanning release.mdwn scanning news.mdwn scanning contributing.mdwn scanning git-mtime.sh scanning conduct.mdwn scanning index.mdwn scanning style.css scanning templates/feedlink.tmpl scanning templates/titlepage.tmpl scanning templates/rsspage.tmpl scanning templates/inlinepage.tmpl scanning templates/page.tmpl scanning templates/atompage.tmpl scanning templates/archivepage.tmpl scanning templates/rssitem.tmpl scanning templates/atomitem.tmpl scanning blog/2019/02/15/irc_channel_for_vmdb2.mdwn scanning blog/2019/02/26/what_s_needed_for_vmdb2_1_0.mdwn scanning blog/2018/09/08/welcom.mdwn scanning blog/2018/09/28/documentation.mdwn scanning blog/2020/06/06/vmdb2_version_0_16_released.mdwn scanning blog/2020/04/05/vmdb2_versions_0_14_and_0_14_1_released.mdwn scanning blog/2020/08/20/vmdb2_versions_0_17_and_0_18.mdwn scanning blog/2020/03/31/vmdb2_can_t_build_an_image_without_partitions.mdwn scanning ikiwiki/jquery-ui.min.js scanning ikiwiki/jquery.iframe-transport.js scanning ikiwiki/jquery.fileupload-ui.js scanning ikiwiki/jquery-ui.min.css scanning ikiwiki/jquery.fileupload.js scanning ikiwiki/jquery.tmpl.min.js scanning ikiwiki/images/ui-bg_glass_55_fbf9ee_1x400.png scanning ikiwiki/images/pbar-ani.gif scanning ikiwiki/images/ui-icons_888888_256x240.png scanning ikiwiki/images/ui-bg_flat_0_aaaaaa_40x100.png scanning ikiwiki/images/ui-bg_glass_75_dadada_1x400.png scanning ikiwiki/images/ui-bg_glass_65_ffffff_1x400.png scanning ikiwiki/images/ui-icons_454545_256x240.png scanning ikiwiki/images/ui-bg_glass_95_fef1ec_1x400.png scanning ikiwiki/images/ui-icons_222222_256x240.png scanning ikiwiki/images/ui-icons_cd0a0a_256x240.png scanning ikiwiki/images/ui-bg_glass_75_e6e6e6_1x400.png scanning ikiwiki/images/ui-icons_2e83ff_256x240.png scanning ikiwiki/images/ui-bg_flat_75_ffffff_40x100.png scanning ikiwiki/images/ui-bg_highlight-soft_75_cccccc_1x100.png scanning ikiwiki/toggle.js scanning ikiwiki/relativedate.js scanning ikiwiki/ikiwiki.js scanning ikiwiki/jquery.min.js scanning ikiwiki/login-selector/login-selector.js scanning local.css scanning sandbox.mdwn scanning shortcuts.mdwn scanning ikiwiki.mdwn scanning templates.mdwn scanning recentchanges.mdwn scanning ikiwiki/formatting.mdwn scanning ikiwiki/directive.mdwn scanning ikiwiki/subpage.mdwn scanning ikiwiki/openid.mdwn scanning ikiwiki/pagespec.mdwn scanning ikiwiki/wikilink.mdwn scanning ikiwiki/markdown.mdwn scanning ikiwiki/searching.mdwn scanning ikiwiki/pagespec/po.mdwn scanning ikiwiki/pagespec/sorting.mdwn scanning ikiwiki/pagespec/attachment.mdwn scanning ikiwiki/subpage/linkingrules.mdwn scanning templates/note.mdwn scanning templates/popup.mdwn scanning wikiicons/revert.png scanning wikiicons/search-bg.gif scanning wikiicons/email.png scanning wikiicons/diff.png scanning wikiicons/openidlogin-bg.gif creating tag page tag/announcement scanning tag/announcement.mdwn creating tag page tag/consensus-decision scanning tag/consensus-decision.mdwn creating tag page tag/formal-decision scanning tag/formal-decision.mdwn creating tag page tag/vote scanning tag/vote.mdwn creating tag page tag/news scanning tag/news.mdwn building pm.mdwn building ikiwiki.setup building patches.mdwn building about.mdwn building contact.mdwn building roadmap.mdwn building project.mdwn building issues.mdwn building governance.mdwn building documentation.mdwn building blog.mdwn building release.mdwn building news.mdwn building contributing.mdwn building git-mtime.sh building conduct.mdwn building index.mdwn building style.css building templates/feedlink.tmpl building templates/titlepage.tmpl building templates/rsspage.tmpl building templates/inlinepage.tmpl building templates/page.tmpl building templates/atompage.tmpl building templates/archivepage.tmpl building templates/rssitem.tmpl building templates/atomitem.tmpl building blog/2019/02/15/irc_channel_for_vmdb2.mdwn building blog/2019/02/26/what_s_needed_for_vmdb2_1_0.mdwn building blog/2018/09/08/welcom.mdwn building blog/2018/09/28/documentation.mdwn building blog/2020/06/06/vmdb2_version_0_16_released.mdwn building blog/2020/04/05/vmdb2_versions_0_14_and_0_14_1_released.mdwn building blog/2020/08/20/vmdb2_versions_0_17_and_0_18.mdwn building blog/2020/03/31/vmdb2_can_t_build_an_image_without_partitions.mdwn building ikiwiki/jquery-ui.min.js building ikiwiki/jquery.iframe-transport.js building ikiwiki/jquery.fileupload-ui.js building ikiwiki/jquery-ui.min.css building ikiwiki/jquery.fileupload.js building ikiwiki/jquery.tmpl.min.js building ikiwiki/images/ui-bg_glass_55_fbf9ee_1x400.png building ikiwiki/images/pbar-ani.gif building ikiwiki/images/ui-icons_888888_256x240.png building ikiwiki/images/ui-bg_flat_0_aaaaaa_40x100.png building ikiwiki/images/ui-bg_glass_75_dadada_1x400.png building ikiwiki/images/ui-bg_glass_65_ffffff_1x400.png building ikiwiki/images/ui-icons_454545_256x240.png building ikiwiki/images/ui-bg_glass_95_fef1ec_1x400.png building ikiwiki/images/ui-icons_222222_256x240.png building ikiwiki/images/ui-icons_cd0a0a_256x240.png building ikiwiki/images/ui-bg_glass_75_e6e6e6_1x400.png building ikiwiki/images/ui-icons_2e83ff_256x240.png building ikiwiki/images/ui-bg_flat_75_ffffff_40x100.png building ikiwiki/images/ui-bg_highlight-soft_75_cccccc_1x100.png building ikiwiki/toggle.js building ikiwiki/relativedate.js building ikiwiki/ikiwiki.js building ikiwiki/jquery.min.js building ikiwiki/login-selector/login-selector.js building local.css building sandbox.mdwn building shortcuts.mdwn building ikiwiki.mdwn building templates.mdwn building recentchanges.mdwn building ikiwiki/formatting.mdwn building ikiwiki/directive.mdwn building ikiwiki/subpage.mdwn building ikiwiki/openid.mdwn building ikiwiki/pagespec.mdwn building ikiwiki/wikilink.mdwn building ikiwiki/markdown.mdwn building ikiwiki/searching.mdwn building ikiwiki/pagespec/po.mdwn building ikiwiki/pagespec/sorting.mdwn building ikiwiki/pagespec/attachment.mdwn building ikiwiki/subpage/linkingrules.mdwn building templates/note.mdwn building templates/popup.mdwn building wikiicons/revert.png building wikiicons/search-bg.gif building wikiicons/email.png building wikiicons/diff.png building wikiicons/openidlogin-bg.gif building tag/announcement.mdwn building tag/consensus-decision.mdwn building tag/formal-decision.mdwn building tag/vote.mdwn building tag/news.mdwn done RUN: Action finished OK RUN: Action TarCreate { archive: "/dev/vde", directory: "/workspace/cache", } [2025-08-02T10:03:48Z DEBUG ambient_ci::action] Plan::execute: TarCreate { archive: "/dev/vde", directory: "/workspace/cache", } [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] creating virtual drive (tar archive): VirtualDriveBuilder { filename: Some( "/dev/vde", ), root: Some( "/workspace/cache", ), size: None, } [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] tar archive to be created: /dev/vde; exists? true [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] create archive file /dev/vde [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] directory /workspace/cache exists? true [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] add contents of /workspace/cache as . [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] created virtual drive /dev/vde RUN: Action finished OK RUN: Action TarCreate { archive: "/dev/vdd", directory: "/workspace/artifacts", } [2025-08-02T10:03:48Z DEBUG ambient_ci::action] Plan::execute: TarCreate { archive: "/dev/vdd", directory: "/workspace/artifacts", } [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] creating virtual drive (tar archive): VirtualDriveBuilder { filename: Some( "/dev/vdd", ), root: Some( "/workspace/artifacts", ), size: None, } [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] tar archive to be created: /dev/vdd; exists? true [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] create archive file /dev/vdd [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] directory /workspace/artifacts exists? true [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] add contents of /workspace/artifacts as . [2025-08-02T10:03:48Z TRACE ambient_ci::vdrive] created virtual drive /dev/vdd RUN: Action finished OK ambient-execute-plan ends EXIT CODE: 0 [2025-08-02T10:03:50Z INFO ambient] ambient ends successfully