{ "schemaVersion": 1, "observedUtc": "2026-10-24T06:49:22Z", "verdict": "BLOCKED", "scope": "Hosted MariaDB runner isolation and qualification only", "baselineSha": "549b2cba5a791862ba3f854312ea819a86dc42a0", "giteaVersion": "1.26.0", "apiPermissions": { "repository": { "admin": true, "push": true, "pull": true }, "userHttpStatus": 403, "instanceRunnersHttpStatus": 403 }, "repositoryRunner": { "id": 3, "name": "pi-runner-1", "status": "offline", "labels": [ "ubuntu-latest", "ubuntu-22.04" ], "version": null }, "baselineRun": { "id": 844, "jobId": 1734, "runnerId": 5, "runnerName": "Live-Runner", "runnerReportedVersion": "v0.4.1", "label": "ubuntu-latest", "conclusion": "failure", "jobImage": "node:20-bookworm", "mergedNetworkMode": "host", "mergedDockerSocketMount": true, "mergedPrivileged": false, "publishedPorts": [], "sdkInstalled": "9.0.317", "pythonGuardTests": { "passed": 5, "kind": "unit guards; mocked infrastructure" }, "dockerFailure": "command not found", "dockerExitCode": 127, "mariaDbIntegrationExecuted": false, "integrationArtifactUploaded": false, "stepMetadataCaveat": "API marks all steps failure; raw log establishes SDK installation and five passing guard tests" }, "officialSourceResearch": { "runnerTag": "v0.4.1", "runnerCommit": "9aafec169b7ebf3d71df2b06780868fb552b435e", "executionEngine": "gitea.com/gitea/act v0.261.10", "installedBinaryMatchedToSource": false, "sourceCapability": "Native services with generated network only when configured network is empty; socket suppression requires operator configuration; normal cleanup attempts removal", "effectivePrivateNetworkingProven": false, "runtimeLifecycleProven": false }, "blockers": [ "Effective job uses host networking and host Docker socket; daemon ownership and production separation unknown", "Actual runner is absent from repository-only runner listing; instance API forbidden", "Installed runner build identity and effective private service configuration unverified", "Success/failure/cancellation/interruption service cleanup unproven", "Current test transport deliberately accepts only loopback; private service transport not implemented or approved" ], "workflowChange": { "addedPushBranch": "fix/p9-ci-and-requalification", "originalPushBranchRetained": true, "unconditionalIsolationBlockBeforeDocker": true, "isolationBlockIsFirstStep": true, "variableBypass": false, "nativeServicesAdded": false, "runnerConfigurationChanged": false, "deploymentWorkflowsChanged": false, "hostedRunStartedByInvestigation": false }, "freshHostedBlockerVerification": { "commit": "75cd04cfc2da0837b556bdcf1424846349c4c73d", "runId": 847, "jobId": 1737, "runnerId": 5, "runnerName": "Live-Runner", "status": "completed", "conclusion": "failure", "blockedMessageUtc": "2026-10-24T06:56:14Z", "firstStep": "Require verified runner isolation", "explicitBlockedMessage": true, "exitCode": 1, "checkoutExecuted": false, "sdkSetupExecuted": false, "repositoryTestsExecuted": false, "workflowDockerComposeCommandsExecuted": false, "mariaDbServiceStarted": false, "integrationArtifactUploaded": false, "runnerPreparationCaveat": "Runner created its job container with existing host socket/network and prefetched actions before the first step; preflight cannot prevent runner preparation", "jobContainerAndWorkspaceRemovalLogged": true, "privateServiceLifecycleProven": false, "qualification": "Expected fail-closed blocker verified; hosted MariaDB remains BLOCKED" }, "futureImage": "mariadb:12.2.2@sha256:42a27baaba3e8f3f0159d16381d5a7156661aa91dcc65f663cabb6a6f9503c00", "nextAction": "Infrastructure owner supplies dedicated-runner identity, effective private network/socket suppression and complete lifecycle proof; repository owner reviews transport/workflow before enabling execution", "rawEvidenceSha256": { ".artifacts/mariadb/requal-ci-api.json": "1ef25fa5433e8151d3ac6c6b368ba0212410cfca8033e2fb9620d5e3c33d8bc0", ".artifacts/mariadb/requal-ci-api-847.json": "9ed3863cd897c52bcc87d09956464813d16c36e744d465a8cfc41bd6a4327db9", ".artifacts/mariadb/hosted-ci-847.log": "251b863b10d0ec3d8a94103367ae41d5d259cc7cf6e103870d219b4910545c68", ".artifacts/mariadb/hosted-ci-843.log": "47ba05d12f08eb7a16a5649f71dde18cd582176a2bed818f3e045932ec025891", ".artifacts/mariadb/hosted-ci-844.log": "e03d82a3d24329482b9acd66866bdc500244a85af89932691d09f00d881fdaf9", ".artifacts/mariadb/act-runner-v0.4.1/go.mod": "9863a6049f423c537b02caf6307c8bb6c7dcfe809fb314193b1856274a160824", ".artifacts/mariadb/act-runner-v0.4.1/internal_pkg_config_config.example.yaml": "e47d046dc368eb85b35665b4a5dba57ce0be4053c665ff737916a7561f7337fa", ".artifacts/mariadb/act-runner-v0.4.1/runner.go": "857b163f42aeb350aa32fbdc884e8d2ceb738d77e8a25504ac38c3e0035ab590", ".artifacts/mariadb/act-runner-v0.4.1/pkg_runner_run_context.go": "45aea88466bc40c1cddad7ee6cfe98444ffd225a719683ee319c909075466c2c" }, "latestInspectedHostedRun": { "observedUtc": "2026-10-24T11:24:57.184119+00:00", "runId": 849, "jobId": 1739, "sourceCommit": "1a1b7c82213c24fbbc9bd4e1553a92f4c76eabd9", "runnerId": 5, "runnerName": "Live-Runner", "verdict": "BLOCKED", "actualGuardExitCode": 1, "mariaDbExecution": false, "mergedHostNetwork": true, "mergedDockerSocketBind": true, "apiStepStatusCaveat": "API marks downstream steps failure; raw log explicitly confirms checkout/setup main steps skipped. No database command executed.", "log": { "path": ".artifacts/p9-requal-01/hosted-849.log", "sha256": "4aeee7452db935ecf01afad44d2812e7fb9160239317c87d6a3d429cbdd128de" }, "apiEvidence": { "path": ".artifacts/p9-requal-01/hosted-prepublication.json", "sha256": "a87ecca391c7617ec05efa64776f9ff365b1afe296c76eb958e52bbfee0646a1" } } }