[2026-09-08 03:17:11,707][ INFO][PID:3019977] Marking build as starting [2026-09-08 03:17:11,734][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:11,734][ INFO][PID:3019977] VM allocation process starts [2026-09-08 03:17:11,774][ INFO][PID:3019977] Trying to allocate VM: ResallocHost, ticket_id=4891872, requested_tags=['arch_x86_64', 'copr_builder'] [2026-09-08 03:17:14,783][ INFO][PID:3019977] Allocated host ResallocHost, ticket_id=4891872, hostname=100.31.93.87, name=aws_x86_64_reserved_prod_31351815_20260908_030859, requested_tags=['arch_x86_64', 'copr_builder'] [2026-09-08 03:17:14,783][ INFO][PID:3019977] Allocating ssh connection to builder [2026-09-08 03:17:14,783][ INFO][PID:3019977] Checking that builder machine is OK [2026-09-08 03:17:15,071][ INFO][PID:3019977] Installed copr-rpmbuild version: 1.9 [2026-09-08 03:17:15,072][ INFO][PID:3019977] Running remote command: copr-builder-ready srpm-builds [2026-09-08 03:17:15,231][ INFO][PID:3019977] Red Hat subscription not needed for srpm-builds Builder is ready to be used [2026-09-08 03:17:15,231][ INFO][PID:3019977] Filling build.info file with builder info [2026-09-08 03:17:15,232][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:15,232][ INFO][PID:3019977] 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": "clemperorpenguin", "ended_on": null, "started_on": 1788837435.2325084, "submitted_on": null, "status": 3, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "10958622", "build_id": 10958622, "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\": \"\", \"fedora_review\": true}", "pkg_name": null, "pkg_main_version": null, "pkg_epoch": null, "pkg_release": null, "srpm_url": null, "uses_devel_repo": null, "sandbox": "clemperorpenguin/AlmanacOS--clemperorpenguin", "results": null, "appstream": true, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": false, "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": "10958622", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "id": 10958622, "mockchain_macros": { "copr_username": "clemperorpenguin", "copr_projectname": "AlmanacOS", "vendor": "Fedora Project COPR (clemperorpenguin/AlmanacOS)" } } ] } [2026-09-08 03:17:15,256][ INFO][PID:3019977] Sending fedora-messaging bus message in build.start [2026-09-08 03:17:15,618][ INFO][PID:3019977] Sending fedora-messaging bus message in chroot.start [2026-09-08 03:17:15,638][ INFO][PID:3019977] Starting remote build: copr-rpmbuild --verbose --drop-resultdir --srpm --task-url https://copr.fedorainfracloud.org/backend/get-srpm-build-task/10958622 --detached [2026-09-08 03:17:16,074][ INFO][PID:3019977] The copr-rpmbuild seems started, per: stdout: stderr: Warning: Permanently added '100.31.93.87' (ED25519) to the list of known hosts. [2026-09-08 03:17:16,075][ INFO][PID:3019977] Downloading the builder-live.log file, attempt 1 [2026-09-08 03:17:16,076][ INFO][PID:3019977] Popen command started: ssh -F /home/copr/.ssh/config mockbuilder@100.31.93.87 copr-rpmbuild-log [2026-09-08 03:17:21,079][ INFO][PID:3019977] Periodic builder liveness probe: alive [2026-09-08 03:17:21,080][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:26,080][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:31,081][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:36,082][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:41,083][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:46,083][ INFO][PID:3019977] Checking for cancel request [2026-09-08 03:17:49,329][ INFO][PID:3019977] Downloading results from builder [2026-09-08 03:17:49,329][ INFO][PID:3019977] rsyncing of mockbuilder@100.31.93.87:/var/lib/copr-rpmbuild/results/ to /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622 started [2026-09-08 03:17:49,330][ INFO][PID:3019977] Popen command started: /usr/bin/rsync -rltDvH --chmod=D755,F644 -e 'ssh -F /home/copr/.ssh/config' mockbuilder@100.31.93.87:/var/lib/copr-rpmbuild/results/ /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/ &> /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/build-10958622.rsync.log [2026-09-08 03:17:49,557][ INFO][PID:3019977] rsyncing finished. [2026-09-08 03:17:49,558][ INFO][PID:3019977] VM Release request [2026-09-08 03:17:49,562][ INFO][PID:3019977] Searching for 'success' file in resultdir [2026-09-08 03:17:49,562][ INFO][PID:3019977] Getting build details [2026-09-08 03:17:49,562][ INFO][PID:3019977] Retrieving SRPM info from /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622 [2026-09-08 03:17:49,563][ INFO][PID:3019977] SRPM URL: https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/ripwire-0.5.0-1.src.rpm [2026-09-08 03:17:49,563][ INFO][PID:3019977] build details: {'srpm_url': 'https://download.copr.fedorainfracloud.org/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/ripwire-0.5.0-1.src.rpm', 'pkg_name': 'ripwire', 'pkg_version': '0.5.0-1'} [2026-09-08 03:17:49,563][ INFO][PID:3019977] Finished build: id=10958622 failed=False timeout=108000 destdir=/var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS chroot=srpm-builds [2026-09-08 03:17:49,564][ INFO][PID:3019977] Worker succeeded build, took 34.33171987533569 [2026-09-08 03:17:49,564][ INFO][PID:3019977] 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": "clemperorpenguin", "ended_on": 1788837469.5642283, "started_on": 1788837435.2325084, "submitted_on": null, "status": 1, "chroot": "srpm-builds", "arch": "x86_64", "buildroot_pkgs": null, "task_id": "10958622", "build_id": 10958622, "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\": \"\", \"fedora_review\": true}", "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/10958622/ripwire-0.5.0-1.src.rpm", "uses_devel_repo": null, "sandbox": "clemperorpenguin/AlmanacOS--clemperorpenguin", "results": { "architecture_specific_tags": { "fedora-43": {}, "fedora-44": {}, "fedora-rawhide": {}, "rhel+epel-10": {} }, "name": "ripwire", "epoch": null, "version": "0.5.0", "release": "1" }, "appstream": true, "allow_user_ssh": null, "ssh_public_keys": null, "storage": null, "repos": [], "background": false, "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": "10958622", "built_packages": "", "tags": [ "arch_x86_64" ], "rpmeta_prediction": null, "pkg_version": "0.5.0-1", "id": 10958622, "mockchain_macros": { "copr_username": "clemperorpenguin", "copr_projectname": "AlmanacOS", "vendor": "Fedora Project COPR (clemperorpenguin/AlmanacOS)" } } ] } [2026-09-08 03:17:49,613][ INFO][PID:3019977] Sending fedora-messaging bus message in build.end [2026-09-08 03:17:49,633][ INFO][PID:3019977] Compressing /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/builder-live.log by gzip [2026-09-08 03:17:49,634][ INFO][PID:3019977] Running command 'gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/builder-live.log' as PID 3026925 [2026-09-08 03:17:49,647][ INFO][PID:3019977] Finished after 0 seconds with exit code 0 (gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/builder-live.log) [2026-09-08 03:17:49,647][ INFO][PID:3019977] Compressing /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/backend.log by gzip [2026-09-08 03:17:49,648][ INFO][PID:3019977] Running command 'gzip /var/lib/copr/public_html/results/clemperorpenguin/AlmanacOS/srpm-builds/10958622/backend.log' as PID 3026931