[2026-10-21 23:22:15,917][ INFO][PID:4080622] Marking build as starting [2026-10-21 23:22:15,953][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:15,953][ INFO][PID:4080622] VM allocation process starts [2026-10-21 23:22:15,959][ INFO][PID:4080622] Trying to allocate VM: ResallocHost, ticket_id=5865830, requested_tags=['arch_x86_64', 'copr_builder'] [2026-10-21 23:22:18,968][ INFO][PID:4080622] Allocated host ResallocHost, ticket_id=5865830, hostname=54.90.168.15, name=aws_x86_64_reserved_prod_57999012_20261021_231525, requested_tags=['arch_x86_64', 'copr_builder'] [2026-10-21 23:22:18,968][ INFO][PID:4080622] Allocating ssh connection to builder [2026-10-21 23:22:18,969][ INFO][PID:4080622] Checking that builder machine is OK [2026-10-21 23:22:19,277][ INFO][PID:4080622] Installed copr-rpmbuild version: 1.10 [2026-10-21 23:22:19,277][ INFO][PID:4080622] Running remote command: copr-builder-ready srpm-builds [2026-10-21 23:22:19,441][ INFO][PID:4080622] Red Hat subscription not needed for srpm-builds Builder is ready to be used [2026-10-21 23:22:19,441][ INFO][PID:4080622] Filling build.info file with builder info [2026-10-21 23:22:19,441][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:19,442][ INFO][PID:4080622] Sending build state back to frontend: { "builds": [ { "timeout": 108000, "frontend_base_url": "https://copr.fedorainfracloud.org", "memory_reqs": null, "enable_net": true, "project_owner": "mystic", "project_name": "modrinth-app", "project_dirname": "modrinth-app", "submitter": null, "ended_on": null, "started_on": 1792624939.4422886, "submitted_on": null, "status": 3, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "11185252", "build_id": 11185252, "package_name": "modrinth-app", "package_version": null, "git_repo": null, "git_hash": null, "git_branch": null, "source_type": 9, "source_json": "{\"script\": \"#!/bin/sh -xe\\n# Copr \\\"Custom source method\\\" script for modrinth-app.\\n# Finds the latest release with an x86_64 RPM, verifies it, and emits\\n# a spec that unpacks + repacks it. No compilation happens here.\\n\\nresultdir=\\\"${COPR_RESULTDIR:-$PWD}\\\"\\nmkdir -p \\\"$resultdir\\\"\\n\\nreleases_json=$(curl -fsSL -H 'Accept: application/vnd.github+json' \\\\\\n \\\"https://api.github.com/repos/modrinth/code/releases?per_page=15\\\")\\n\\ntag=$(printf '%s' \\\"$releases_json\\\" | jq -r '\\n [.[] | select(.assets[]?.name | test(\\\"x86_64\\\\\\\\.rpm$\\\"))] | first | .tag_name // empty\\n')\\n\\nif [ -z \\\"$tag\\\" ]; then\\n echo \\\"ERROR: no recent release with an x86_64 RPM asset found\\\" >&2\\n exit 1\\nfi\\n\\nversion=$(printf '%s' \\\"$tag\\\" | sed 's/^v//')\\n\\nrpm_url=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | .assets[] | select(.name | test(\\\"x86_64\\\\\\\\.rpm$\\\")) | .browser_download_url\\n' | head -n1)\\n\\ndigest=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | .assets[] | select(.name | test(\\\"x86_64\\\\\\\\.rpm$\\\")) | (.digest // \\\"none\\\")\\n' | head -n1)\\n\\nnotes=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | (.body // empty)\\n')\\n[ -z \\\"$notes\\\" ] && notes=\\\"No release notes provided upstream.\\\"\\n\\ncurl -fsSL -o \\\"$resultdir/modrinth-app-upstream.rpm\\\" \\\"$rpm_url\\\"\\n\\n# Skip the check if GitHub hasn't computed a digest for this asset.\\nif [ -n \\\"$digest\\\" ] && [ \\\"$digest\\\" != \\\"none\\\" ]; then\\n algo=${digest%%:*}\\n expected=${digest#*:}\\n actual=$(\\\"${algo}sum\\\" \\\"$resultdir/modrinth-app-upstream.rpm\\\" | cut -d' ' -f1)\\n if [ \\\"$actual\\\" != \\\"$expected\\\" ]; then\\n echo \\\"ERROR: checksum mismatch on downloaded RPM ($algo: expected $expected, got $actual)\\\" >&2\\n exit 1\\n fi\\nfi\\n\\n# Headers (from markdown ## lines) get their own bracketed line;\\n# everything else becomes a bullet under the most recent header.\\nformatted_notes=$(printf '%s\\\\n' \\\"$notes\\\" \\\\\\n | sed 's/\\\\r$//' \\\\\\n | sed 's/%/%%/g' \\\\\\n | sed '/^[[:space:]]*$/d' \\\\\\n | while IFS= read -r line; do\\n case \\\"$line\\\" in\\n '#'*)\\n header=$(printf '%s' \\\"$line\\\" | sed -E 's/^#+[[:space:]]*//')\\n if [ -n \\\"$printed_any\\\" ]; then printf '\\\\n'; fi\\n printf '[%s]\\\\n' \\\"$header\\\"\\n printed_any=1\\n ;;\\n *)\\n content=$(printf '%s' \\\"$line\\\" | sed -E 's/^[-*\\u2022][[:space:]]+//')\\n printf -- '- %s\\\\n' \\\"$content\\\"\\n printed_any=1\\n ;;\\n esac\\n done)\\n\\ncat > \\\"$resultdir/modrinth-app.spec\\\" </dev/null || :\\n\\n%postun\\nif [ \\\\$1 -eq 0 ]; then\\n /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :\\nfi\\n\\n%posttrans\\n/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :\\n\\n%changelog\\n* $(LC_ALL=C date \\\"+%a %b %d %Y\\\") Copr Automation - $version-1\\n$formatted_notes\\nSPEC\\n\\necho \\\"Generated modrinth-app.spec for version $version\\\"\\n\", \"chroot\": \"fedora-45-x86_64\", \"builddeps\": \"curl jq\", \"resultdir\": \"\", \"repos\": \"\"}", "pkg_name": null, "pkg_main_version": null, "pkg_epoch": null, "pkg_release": null, "srpm_url": null, "prebuilt_tarball_url": null, "uses_devel_repo": null, "sandbox": "mystic/modrinth-app--c7595eb3-7105-47b0-bd4a-42d0f6d63adb", "results": null, "appstream": false, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": true, "distributions_in_build": [ "fedora-43", "fedora-44", "fedora-45", "fedora-rawhide" ], "distributions_in_project": [ "fedora-43", "fedora-44", "fedora-45", "fedora-rawhide" ], "destdir": "/var/lib/copr/public_html/results/mystic/modrinth-app", "results_repo_url": "https://download.copr.fedorainfracloud.org/results/mystic/modrinth-app", "result_dir": "11185252", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "id": 11185252, "mockchain_macros": { "copr_username": "mystic", "copr_projectname": "modrinth-app", "vendor": "Fedora Project COPR (mystic/modrinth-app)" } } ] } [2026-10-21 23:22:19,473][ INFO][PID:4080622] Sending fedora-messaging bus message in build.start [2026-10-21 23:22:19,937][ INFO][PID:4080622] Sending fedora-messaging bus message in chroot.start [2026-10-21 23:22:19,957][ INFO][PID:4080622] Starting remote build: copr-rpmbuild --verbose --drop-resultdir --srpm --task-url https://copr.fedorainfracloud.org/backend/get-srpm-build-task/11185252 --detached [2026-10-21 23:22:20,581][ INFO][PID:4080622] The copr-rpmbuild seems started, per: stdout: stderr: Warning: Permanently added '54.90.168.15' (ED25519) to the list of known hosts. [2026-10-21 23:22:20,582][ INFO][PID:4080622] Downloading the builder-live.log file, attempt 1 [2026-10-21 23:22:20,583][ INFO][PID:4080622] Popen command started: ssh -F /home/copr/.ssh/config mockbuilder@54.90.168.15 copr-rpmbuild-log [2026-10-21 23:22:25,587][ INFO][PID:4080622] Periodic builder liveness probe: alive [2026-10-21 23:22:25,587][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:30,588][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:35,589][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:40,589][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:45,590][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:50,591][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:55,592][ INFO][PID:4080622] Checking for cancel request [2026-10-21 23:22:58,519][ INFO][PID:4080622] Downloading results from builder [2026-10-21 23:22:58,520][ INFO][PID:4080622] rsyncing of mockbuilder@54.90.168.15:/var/lib/copr-rpmbuild/results/ to /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252 started [2026-10-21 23:22:58,520][ INFO][PID:4080622] Popen command started: /usr/bin/rsync -rltDvH --chmod=D755,F644 -e 'ssh -F /home/copr/.ssh/config' mockbuilder@54.90.168.15:/var/lib/copr-rpmbuild/results/ /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/ &> /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/build-11185252.rsync.log [2026-10-21 23:22:58,845][ INFO][PID:4080622] rsyncing finished. [2026-10-21 23:22:58,845][ INFO][PID:4080622] VM Release request [2026-10-21 23:22:58,851][ INFO][PID:4080622] Searching for 'success' file in resultdir [2026-10-21 23:22:58,852][ INFO][PID:4080622] Getting build details [2026-10-21 23:22:58,852][ INFO][PID:4080622] Retrieving SRPM info from /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252 [2026-10-21 23:22:58,852][ INFO][PID:4080622] SRPM URL: https://download.copr.fedorainfracloud.org/results/mystic/modrinth-app/srpm-builds/11185252/modrinth-app-0.22.0-1.src.rpm [2026-10-21 23:22:58,853][ INFO][PID:4080622] build details: {'srpm_url': 'https://download.copr.fedorainfracloud.org/results/mystic/modrinth-app/srpm-builds/11185252/modrinth-app-0.22.0-1.src.rpm', 'pkg_name': 'modrinth-app', 'pkg_version': '0.22.0-1'} [2026-10-21 23:22:58,853][ INFO][PID:4080622] Finished build: id=11185252 failed=False timeout=108000 destdir=/var/lib/copr/public_html/results/mystic/modrinth-app chroot=srpm-builds [2026-10-21 23:22:58,853][ INFO][PID:4080622] Worker succeeded build, took 39.41133141517639 [2026-10-21 23:22:58,853][ INFO][PID:4080622] Sending build state back to frontend: { "builds": [ { "timeout": 108000, "frontend_base_url": "https://copr.fedorainfracloud.org", "memory_reqs": null, "enable_net": true, "project_owner": "mystic", "project_name": "modrinth-app", "project_dirname": "modrinth-app", "submitter": null, "ended_on": 1792624978.85362, "started_on": 1792624939.4422886, "submitted_on": null, "status": 1, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "11185252", "build_id": 11185252, "package_name": "modrinth-app", "package_version": null, "git_repo": null, "git_hash": null, "git_branch": null, "source_type": 9, "source_json": "{\"script\": \"#!/bin/sh -xe\\n# Copr \\\"Custom source method\\\" script for modrinth-app.\\n# Finds the latest release with an x86_64 RPM, verifies it, and emits\\n# a spec that unpacks + repacks it. No compilation happens here.\\n\\nresultdir=\\\"${COPR_RESULTDIR:-$PWD}\\\"\\nmkdir -p \\\"$resultdir\\\"\\n\\nreleases_json=$(curl -fsSL -H 'Accept: application/vnd.github+json' \\\\\\n \\\"https://api.github.com/repos/modrinth/code/releases?per_page=15\\\")\\n\\ntag=$(printf '%s' \\\"$releases_json\\\" | jq -r '\\n [.[] | select(.assets[]?.name | test(\\\"x86_64\\\\\\\\.rpm$\\\"))] | first | .tag_name // empty\\n')\\n\\nif [ -z \\\"$tag\\\" ]; then\\n echo \\\"ERROR: no recent release with an x86_64 RPM asset found\\\" >&2\\n exit 1\\nfi\\n\\nversion=$(printf '%s' \\\"$tag\\\" | sed 's/^v//')\\n\\nrpm_url=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | .assets[] | select(.name | test(\\\"x86_64\\\\\\\\.rpm$\\\")) | .browser_download_url\\n' | head -n1)\\n\\ndigest=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | .assets[] | select(.name | test(\\\"x86_64\\\\\\\\.rpm$\\\")) | (.digest // \\\"none\\\")\\n' | head -n1)\\n\\nnotes=$(printf '%s' \\\"$releases_json\\\" | jq -r --arg tag \\\"$tag\\\" '\\n .[] | select(.tag_name == $tag) | (.body // empty)\\n')\\n[ -z \\\"$notes\\\" ] && notes=\\\"No release notes provided upstream.\\\"\\n\\ncurl -fsSL -o \\\"$resultdir/modrinth-app-upstream.rpm\\\" \\\"$rpm_url\\\"\\n\\n# Skip the check if GitHub hasn't computed a digest for this asset.\\nif [ -n \\\"$digest\\\" ] && [ \\\"$digest\\\" != \\\"none\\\" ]; then\\n algo=${digest%%:*}\\n expected=${digest#*:}\\n actual=$(\\\"${algo}sum\\\" \\\"$resultdir/modrinth-app-upstream.rpm\\\" | cut -d' ' -f1)\\n if [ \\\"$actual\\\" != \\\"$expected\\\" ]; then\\n echo \\\"ERROR: checksum mismatch on downloaded RPM ($algo: expected $expected, got $actual)\\\" >&2\\n exit 1\\n fi\\nfi\\n\\n# Headers (from markdown ## lines) get their own bracketed line;\\n# everything else becomes a bullet under the most recent header.\\nformatted_notes=$(printf '%s\\\\n' \\\"$notes\\\" \\\\\\n | sed 's/\\\\r$//' \\\\\\n | sed 's/%/%%/g' \\\\\\n | sed '/^[[:space:]]*$/d' \\\\\\n | while IFS= read -r line; do\\n case \\\"$line\\\" in\\n '#'*)\\n header=$(printf '%s' \\\"$line\\\" | sed -E 's/^#+[[:space:]]*//')\\n if [ -n \\\"$printed_any\\\" ]; then printf '\\\\n'; fi\\n printf '[%s]\\\\n' \\\"$header\\\"\\n printed_any=1\\n ;;\\n *)\\n content=$(printf '%s' \\\"$line\\\" | sed -E 's/^[-*\\u2022][[:space:]]+//')\\n printf -- '- %s\\\\n' \\\"$content\\\"\\n printed_any=1\\n ;;\\n esac\\n done)\\n\\ncat > \\\"$resultdir/modrinth-app.spec\\\" </dev/null || :\\n\\n%postun\\nif [ \\\\$1 -eq 0 ]; then\\n /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :\\nfi\\n\\n%posttrans\\n/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :\\n\\n%changelog\\n* $(LC_ALL=C date \\\"+%a %b %d %Y\\\") Copr Automation - $version-1\\n$formatted_notes\\nSPEC\\n\\necho \\\"Generated modrinth-app.spec for version $version\\\"\\n\", \"chroot\": \"fedora-45-x86_64\", \"builddeps\": \"curl jq\", \"resultdir\": \"\", \"repos\": \"\"}", "pkg_name": "modrinth-app", "pkg_main_version": null, "pkg_epoch": null, "pkg_release": null, "srpm_url": "https://download.copr.fedorainfracloud.org/results/mystic/modrinth-app/srpm-builds/11185252/modrinth-app-0.22.0-1.src.rpm", "prebuilt_tarball_url": null, "uses_devel_repo": null, "sandbox": "mystic/modrinth-app--c7595eb3-7105-47b0-bd4a-42d0f6d63adb", "results": { "architecture_specific_tags": { "fedora-43": { "buildarch": [ "x86_64" ], "exclusivearch": [ "x86_64" ] }, "fedora-44": { "buildarch": [ "x86_64" ], "exclusivearch": [ "x86_64" ] }, "fedora-45": { "buildarch": [ "x86_64" ], "exclusivearch": [ "x86_64" ] }, "fedora-rawhide": { "buildarch": [ "x86_64" ], "exclusivearch": [ "x86_64" ] } }, "name": "modrinth-app", "epoch": null, "version": "0.22.0", "release": "1" }, "appstream": false, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": true, "distributions_in_build": [ "fedora-43", "fedora-44", "fedora-45", "fedora-rawhide" ], "distributions_in_project": [ "fedora-43", "fedora-44", "fedora-45", "fedora-rawhide" ], "destdir": "/var/lib/copr/public_html/results/mystic/modrinth-app", "results_repo_url": "https://download.copr.fedorainfracloud.org/results/mystic/modrinth-app", "result_dir": "11185252", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "pkg_version": "0.22.0-1", "id": 11185252, "mockchain_macros": { "copr_username": "mystic", "copr_projectname": "modrinth-app", "vendor": "Fedora Project COPR (mystic/modrinth-app)" } } ] } [2026-10-21 23:22:58,892][ INFO][PID:4080622] Sending fedora-messaging bus message in build.end [2026-10-21 23:22:58,912][ INFO][PID:4080622] Compressing /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/builder-live.log by gzip [2026-10-21 23:22:58,913][ INFO][PID:4080622] Running command 'gzip /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/builder-live.log' as PID 4086952 [2026-10-21 23:22:58,925][ INFO][PID:4080622] Finished after 0 seconds with exit code 0 (gzip /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/builder-live.log) [2026-10-21 23:22:58,925][ INFO][PID:4080622] Compressing /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/backend.log by gzip [2026-10-21 23:22:58,926][ INFO][PID:4080622] Running command 'gzip /var/lib/copr/public_html/results/mystic/modrinth-app/srpm-builds/11185252/backend.log' as PID 4086953