[2026-10-12 16:44:15,121][ INFO][PID:1171014] Marking build as starting [2026-10-12 16:44:15,154][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:15,155][ INFO][PID:1171014] VM allocation process starts [2026-10-12 16:44:15,165][ INFO][PID:1171014] Trying to allocate VM: ResallocHost, ticket_id=5578340, requested_tags=['arch_x86_64', 'copr_builder'] [2026-10-12 16:44:18,174][ INFO][PID:1171014] Allocated host ResallocHost, ticket_id=5578340, hostname=52.70.187.127, name=aws_x86_64_reserved_prod_49593979_20261012_163526, requested_tags=['arch_x86_64', 'copr_builder'] [2026-10-12 16:44:18,174][ INFO][PID:1171014] Allocating ssh connection to builder [2026-10-12 16:44:18,175][ INFO][PID:1171014] Checking that builder machine is OK [2026-10-12 16:44:18,463][ INFO][PID:1171014] Installed copr-rpmbuild version: 1.10 [2026-10-12 16:44:18,464][ INFO][PID:1171014] Running remote command: copr-builder-ready srpm-builds [2026-10-12 16:44:18,621][ INFO][PID:1171014] Red Hat subscription not needed for srpm-builds Builder is ready to be used [2026-10-12 16:44:18,621][ INFO][PID:1171014] Filling build.info file with builder info [2026-10-12 16:44:18,622][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:18,622][ INFO][PID:1171014] Sending build state back to frontend: { "builds": [ { "timeout": 108000, "frontend_base_url": "https://copr.fedorainfracloud.org", "memory_reqs": null, "enable_net": true, "project_owner": "clemperorpenguin", "project_name": "AlmanacOS", "project_dirname": "AlmanacOS", "submitter": null, "ended_on": null, "started_on": 1791823458.6227229, "submitted_on": null, "status": 3, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "11112949", "build_id": 11112949, "package_name": "ripwire", "package_version": null, "git_repo": null, "git_hash": null, "git_branch": null, "source_type": 9, "source_json": "{\"script\": \"#!/bin/bash\\n# COPR \\\"Custom\\\" source-method script for ripwire. Resolves the newest upstream release\\n# tag at build time, so a rebuild picks up a new release with no edits here.\\n#\\n# COPR package settings that go with it (see README.md):\\n# Build dependencies: bash coreutils curl jq tar sed grep\\n# Chroot: fedora-latest-x86_64 Result directory: (empty)\\n# COPR caps this script at 4 kB \\u2014 keep it terse; rationale belongs in README.md.\\n#\\n# Local run, the same way COPR does it: COPR_RESULTDIR=./out ./copr-custom-script.sh\\n\\nset -euo pipefail\\n\\nUPSTREAM_REPO=\\\"${UPSTREAM_REPO:-redhat-et/ripwire}\\\"\\n# Empty SPEC_URL falls back to a ripwire.spec beside this script (local runs).\\nSPEC_URL=\\\"${SPEC_URL:-https://raw.githubusercontent.com/AlmanacOS/ripwire-rpm/main/ripwire.spec}\\\"\\n\\nresultdir=\\\"${COPR_RESULTDIR:-$PWD}\\\"\\nworkdir=\\\"$(mktemp -d)\\\"\\ntrap 'rm -rf \\\"$workdir\\\"' EXIT\\nmkdir -p \\\"$resultdir\\\"\\n\\nsay() { printf '==> %s\\\\n' \\\"$*\\\" >&2; }\\n\\n# ---- newest release tag ----\\n# /releases/latest skips drafts and prereleases; fall back to the newest plain tag.\\napi=\\\"https://api.github.com/repos/${UPSTREAM_REPO}\\\"\\nauth=()\\n[ -n \\\"${GITHUB_TOKEN:-}\\\" ] && auth=(-H \\\"Authorization: Bearer ${GITHUB_TOKEN}\\\")\\n\\ntag=\\\"$(curl -fsSL \\\"${auth[@]}\\\" \\\"${api}/releases/latest\\\" | jq -r '.tag_name // empty')\\\"\\nif [ -z \\\"$tag\\\" ]; then\\n say \\\"no published release; using the newest tag\\\"\\n tag=\\\"$(curl -fsSL \\\"${auth[@]}\\\" \\\"${api}/tags\\\" | jq -r '.[0].name // empty')\\\"\\nfi\\n[ -n \\\"$tag\\\" ] || { echo \\\"no release tag for ${UPSTREAM_REPO}\\\" >&2; exit 1; }\\n\\nversion=\\\"${tag#v}\\\"\\nsay \\\"upstream tag ${tag} -> version ${version}\\\"\\n# Anything but a plain dotted version would make an invalid RPM Version.\\ncase \\\"$version\\\" in\\n *[!0-9.]*|''|.*|*.) echo \\\"tag '${tag}' is not a plain x.y.z version\\\" >&2; exit 1 ;;\\nesac\\n\\n# ---- spec ----\\nspec=\\\"${workdir}/ripwire.spec\\\"\\nif [ -n \\\"$SPEC_URL\\\" ]; then\\n say \\\"fetching spec from ${SPEC_URL}\\\"\\n curl -fsSL \\\"$SPEC_URL\\\" -o \\\"$spec\\\"\\nelse\\n here=\\\"$(cd \\\"$(dirname \\\"${BASH_SOURCE[0]}\\\")\\\" && pwd)\\\"\\n [ -f \\\"${here}/ripwire.spec\\\" ] || { echo \\\"no SPEC_URL and no local spec\\\" >&2; exit 1; }\\n say \\\"using ${here}/ripwire.spec\\\"\\n cp \\\"${here}/ripwire.spec\\\" \\\"$spec\\\"\\nfi\\n\\nsed -i -e \\\"s/^Version:.*/Version: ${version}/\\\" \\\\\\n -e \\\"s/^Release:.*/Release: 1%{?dist}/\\\" \\\"$spec\\\"\\ngrep -q \\\"^Version: ${version}\\\\$\\\" \\\"$spec\\\" || { echo \\\"Version: not set\\\" >&2; exit 1; }\\n\\n# ---- sources ----\\ntarball=\\\"${workdir}/ripwire-${version}.tar.gz\\\"\\nurl=\\\"https://github.com/${UPSTREAM_REPO}/archive/${tag}/ripwire-${version}.tar.gz\\\"\\nsay \\\"downloading ${url}\\\"\\ncurl -fsSL \\\"$url\\\" -o \\\"$tarball\\\"\\n\\n# Subshell so `set +o pipefail` stays local: head exits after one line, tar takes\\n# SIGPIPE, and under pipefail that 141 would trip set -e.\\ntop=\\\"$(set +o pipefail; tar tzf \\\"$tarball\\\" | head -1 | cut -d/ -f1)\\\"\\nif [ \\\"$top\\\" != \\\"ripwire-${version}\\\" ]; then\\n say \\\"repacking ${top}/ as ripwire-${version}/\\\"\\n tar xzf \\\"$tarball\\\" -C \\\"$workdir\\\"\\n mv \\\"${workdir}/${top}\\\" \\\"${workdir}/ripwire-${version}\\\"\\n tar czf \\\"$tarball\\\" -C \\\"$workdir\\\" \\\"ripwire-${version}\\\"\\n rm -rf \\\"${workdir:?}/ripwire-${version}\\\"\\nfi\\n\\n# ---- hand COPR the spec and its source ----\\n# The custom method wants a spec file plus its sources in the result directory and builds\\n# the SRPM itself. An .src.rpm staged here is ignored: \\\"Copr build error: no spec file\\n# available\\\". The tarball name must match Source0's basename in the spec.\\nsay \\\"staging spec + source in ${resultdir}\\\"\\ncp \\\"$spec\\\" \\\"${resultdir}/ripwire.spec\\\"\\nmv \\\"$tarball\\\" \\\"${resultdir}/ripwire-${version}.tar.gz\\\"\\nls -l \\\"$resultdir\\\" >&2\\n\", \"chroot\": \"fedora-45-x86_64\", \"builddeps\": \"bash coreutils curl jq tar sed grep\", \"resultdir\": null, \"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": "clemperorpenguin/AlmanacOS--ed65e17a-3219-4dcd-bd14-a084b15ea60c", "results": null, "appstream": true, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": true, "distributions_in_build": [ "fedora-43", "fedora-44", "fedora-rawhide", "rhel+epel-10" ], "distributions_in_project": [ "fedora-43", "fedora-44", "fedora-rawhide", "rhel+epel-10" ], "destdir": "/var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS", "results_repo_url": "https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS", "result_dir": "11112949", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "id": 11112949, "mockchain_macros": { "copr_username": "clemperorpenguin", "copr_projectname": "AlmanacOS", "vendor": "Fedora Project COPR (clemperorpenguin/AlmanacOS)" } } ] } [2026-10-12 16:44:18,649][ INFO][PID:1171014] Sending fedora-messaging bus message in build.start [2026-10-12 16:44:19,027][ INFO][PID:1171014] Sending fedora-messaging bus message in chroot.start [2026-10-12 16:44:19,048][ INFO][PID:1171014] Starting remote build: copr-rpmbuild --verbose --drop-resultdir --srpm --task-url https://copr.fedorainfracloud.org/backend/get-srpm-build-task/11112949 --detached [2026-10-12 16:44:19,491][ INFO][PID:1171014] The copr-rpmbuild seems started, per: stdout: stderr: Warning: Permanently added '52.70.187.127' (ED25519) to the list of known hosts. [2026-10-12 16:44:19,493][ INFO][PID:1171014] Downloading the builder-live.log file, attempt 1 [2026-10-12 16:44:19,494][ INFO][PID:1171014] Popen command started: ssh -F /home/copr/.ssh/config mockbuilder@52.70.187.127 copr-rpmbuild-log [2026-10-12 16:44:24,497][ INFO][PID:1171014] Periodic builder liveness probe: alive [2026-10-12 16:44:24,497][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:29,498][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:34,499][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:39,500][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:44,500][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:49,501][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:54,502][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:44:59,503][ INFO][PID:1171014] Checking for cancel request [2026-10-12 16:45:01,948][ INFO][PID:1171014] Downloading results from builder [2026-10-12 16:45:01,949][ INFO][PID:1171014] rsyncing of mockbuilder@52.70.187.127:/var/lib/copr-rpmbuild/results/ to /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949 started [2026-10-12 16:45:01,949][ INFO][PID:1171014] Popen command started: /usr/bin/rsync -rltDvH --chmod=D755,F644 -e 'ssh -F /home/copr/.ssh/config' mockbuilder@52.70.187.127:/var/lib/copr-rpmbuild/results/ /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/ &> /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/build-11112949.rsync.log [2026-10-12 16:45:02,190][ INFO][PID:1171014] rsyncing finished. [2026-10-12 16:45:02,191][ INFO][PID:1171014] VM Release request [2026-10-12 16:45:02,196][ INFO][PID:1171014] Searching for 'success' file in resultdir [2026-10-12 16:45:02,196][ INFO][PID:1171014] Getting build details [2026-10-12 16:45:02,196][ INFO][PID:1171014] Retrieving SRPM info from /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949 [2026-10-12 16:45:02,197][ INFO][PID:1171014] SRPM URL: https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/ripwire-0.6.7-1.src.rpm [2026-10-12 16:45:02,197][ INFO][PID:1171014] build details: {'srpm_url': 'https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/ripwire-0.6.7-1.src.rpm', 'pkg_name': 'ripwire', 'pkg_version': '0.6.7-1'} [2026-10-12 16:45:02,197][ INFO][PID:1171014] Finished build: id=11112949 failed=False timeout=108000 destdir=/var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS chroot=srpm-builds [2026-10-12 16:45:02,198][ INFO][PID:1171014] Worker succeeded build, took 43.57532811164856 [2026-10-12 16:45:02,198][ INFO][PID:1171014] Sending build state back to frontend: { "builds": [ { "timeout": 108000, "frontend_base_url": "https://copr.fedorainfracloud.org", "memory_reqs": null, "enable_net": true, "project_owner": "clemperorpenguin", "project_name": "AlmanacOS", "project_dirname": "AlmanacOS", "submitter": null, "ended_on": 1791823502.198051, "started_on": 1791823458.6227229, "submitted_on": null, "status": 1, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "11112949", "build_id": 11112949, "package_name": "ripwire", "package_version": null, "git_repo": null, "git_hash": null, "git_branch": null, "source_type": 9, "source_json": "{\"script\": \"#!/bin/bash\\n# COPR \\\"Custom\\\" source-method script for ripwire. Resolves the newest upstream release\\n# tag at build time, so a rebuild picks up a new release with no edits here.\\n#\\n# COPR package settings that go with it (see README.md):\\n# Build dependencies: bash coreutils curl jq tar sed grep\\n# Chroot: fedora-latest-x86_64 Result directory: (empty)\\n# COPR caps this script at 4 kB \\u2014 keep it terse; rationale belongs in README.md.\\n#\\n# Local run, the same way COPR does it: COPR_RESULTDIR=./out ./copr-custom-script.sh\\n\\nset -euo pipefail\\n\\nUPSTREAM_REPO=\\\"${UPSTREAM_REPO:-redhat-et/ripwire}\\\"\\n# Empty SPEC_URL falls back to a ripwire.spec beside this script (local runs).\\nSPEC_URL=\\\"${SPEC_URL:-https://raw.githubusercontent.com/AlmanacOS/ripwire-rpm/main/ripwire.spec}\\\"\\n\\nresultdir=\\\"${COPR_RESULTDIR:-$PWD}\\\"\\nworkdir=\\\"$(mktemp -d)\\\"\\ntrap 'rm -rf \\\"$workdir\\\"' EXIT\\nmkdir -p \\\"$resultdir\\\"\\n\\nsay() { printf '==> %s\\\\n' \\\"$*\\\" >&2; }\\n\\n# ---- newest release tag ----\\n# /releases/latest skips drafts and prereleases; fall back to the newest plain tag.\\napi=\\\"https://api.github.com/repos/${UPSTREAM_REPO}\\\"\\nauth=()\\n[ -n \\\"${GITHUB_TOKEN:-}\\\" ] && auth=(-H \\\"Authorization: Bearer ${GITHUB_TOKEN}\\\")\\n\\ntag=\\\"$(curl -fsSL \\\"${auth[@]}\\\" \\\"${api}/releases/latest\\\" | jq -r '.tag_name // empty')\\\"\\nif [ -z \\\"$tag\\\" ]; then\\n say \\\"no published release; using the newest tag\\\"\\n tag=\\\"$(curl -fsSL \\\"${auth[@]}\\\" \\\"${api}/tags\\\" | jq -r '.[0].name // empty')\\\"\\nfi\\n[ -n \\\"$tag\\\" ] || { echo \\\"no release tag for ${UPSTREAM_REPO}\\\" >&2; exit 1; }\\n\\nversion=\\\"${tag#v}\\\"\\nsay \\\"upstream tag ${tag} -> version ${version}\\\"\\n# Anything but a plain dotted version would make an invalid RPM Version.\\ncase \\\"$version\\\" in\\n *[!0-9.]*|''|.*|*.) echo \\\"tag '${tag}' is not a plain x.y.z version\\\" >&2; exit 1 ;;\\nesac\\n\\n# ---- spec ----\\nspec=\\\"${workdir}/ripwire.spec\\\"\\nif [ -n \\\"$SPEC_URL\\\" ]; then\\n say \\\"fetching spec from ${SPEC_URL}\\\"\\n curl -fsSL \\\"$SPEC_URL\\\" -o \\\"$spec\\\"\\nelse\\n here=\\\"$(cd \\\"$(dirname \\\"${BASH_SOURCE[0]}\\\")\\\" && pwd)\\\"\\n [ -f \\\"${here}/ripwire.spec\\\" ] || { echo \\\"no SPEC_URL and no local spec\\\" >&2; exit 1; }\\n say \\\"using ${here}/ripwire.spec\\\"\\n cp \\\"${here}/ripwire.spec\\\" \\\"$spec\\\"\\nfi\\n\\nsed -i -e \\\"s/^Version:.*/Version: ${version}/\\\" \\\\\\n -e \\\"s/^Release:.*/Release: 1%{?dist}/\\\" \\\"$spec\\\"\\ngrep -q \\\"^Version: ${version}\\\\$\\\" \\\"$spec\\\" || { echo \\\"Version: not set\\\" >&2; exit 1; }\\n\\n# ---- sources ----\\ntarball=\\\"${workdir}/ripwire-${version}.tar.gz\\\"\\nurl=\\\"https://github.com/${UPSTREAM_REPO}/archive/${tag}/ripwire-${version}.tar.gz\\\"\\nsay \\\"downloading ${url}\\\"\\ncurl -fsSL \\\"$url\\\" -o \\\"$tarball\\\"\\n\\n# Subshell so `set +o pipefail` stays local: head exits after one line, tar takes\\n# SIGPIPE, and under pipefail that 141 would trip set -e.\\ntop=\\\"$(set +o pipefail; tar tzf \\\"$tarball\\\" | head -1 | cut -d/ -f1)\\\"\\nif [ \\\"$top\\\" != \\\"ripwire-${version}\\\" ]; then\\n say \\\"repacking ${top}/ as ripwire-${version}/\\\"\\n tar xzf \\\"$tarball\\\" -C \\\"$workdir\\\"\\n mv \\\"${workdir}/${top}\\\" \\\"${workdir}/ripwire-${version}\\\"\\n tar czf \\\"$tarball\\\" -C \\\"$workdir\\\" \\\"ripwire-${version}\\\"\\n rm -rf \\\"${workdir:?}/ripwire-${version}\\\"\\nfi\\n\\n# ---- hand COPR the spec and its source ----\\n# The custom method wants a spec file plus its sources in the result directory and builds\\n# the SRPM itself. An .src.rpm staged here is ignored: \\\"Copr build error: no spec file\\n# available\\\". The tarball name must match Source0's basename in the spec.\\nsay \\\"staging spec + source in ${resultdir}\\\"\\ncp \\\"$spec\\\" \\\"${resultdir}/ripwire.spec\\\"\\nmv \\\"$tarball\\\" \\\"${resultdir}/ripwire-${version}.tar.gz\\\"\\nls -l \\\"$resultdir\\\" >&2\\n\", \"chroot\": \"fedora-45-x86_64\", \"builddeps\": \"bash coreutils curl jq tar sed grep\", \"resultdir\": null, \"repos\": \"\"}", "pkg_name": "ripwire", "pkg_main_version": null, "pkg_epoch": null, "pkg_release": null, "srpm_url": "https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/ripwire-0.6.7-1.src.rpm", "prebuilt_tarball_url": null, "uses_devel_repo": null, "sandbox": "clemperorpenguin/AlmanacOS--ed65e17a-3219-4dcd-bd14-a084b15ea60c", "results": { "architecture_specific_tags": { "fedora-43": {}, "fedora-44": {}, "fedora-rawhide": {}, "rhel+epel-10": {} }, "name": "ripwire", "epoch": null, "version": "0.6.7", "release": "1" }, "appstream": true, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": true, "distributions_in_build": [ "fedora-43", "fedora-44", "fedora-rawhide", "rhel+epel-10" ], "distributions_in_project": [ "fedora-43", "fedora-44", "fedora-rawhide", "rhel+epel-10" ], "destdir": "/var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS", "results_repo_url": "https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS", "result_dir": "11112949", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "pkg_version": "0.6.7-1", "id": 11112949, "mockchain_macros": { "copr_username": "clemperorpenguin", "copr_projectname": "AlmanacOS", "vendor": "Fedora Project COPR (clemperorpenguin/AlmanacOS)" } } ] } [2026-10-12 16:45:02,252][ INFO][PID:1171014] Sending fedora-messaging bus message in build.end [2026-10-12 16:45:02,274][ INFO][PID:1171014] Compressing /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/builder-live.log by gzip [2026-10-12 16:45:02,275][ INFO][PID:1171014] Running command 'gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/builder-live.log' as PID 1179936 [2026-10-12 16:45:02,278][ INFO][PID:1171014] Finished after 0 seconds with exit code 0 (gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/builder-live.log) [2026-10-12 16:45:02,279][ INFO][PID:1171014] Compressing /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/backend.log by gzip [2026-10-12 16:45:02,279][ INFO][PID:1171014] Running command 'gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/11112949/backend.log' as PID 1179938