Reactorcide

← Back to Jobs

eval: PR #42 opened on todpunk/tnl-site

failed exit: 1

Eval job for pull_request_opened event on todpunk/tnl-site

Job ID
019c53a1-15ca-e0f6-62b1-2fe9602df7d4
Created
2026-02-12 20:53:11 UTC
Updated
2026-02-12 20:53:11 UTC
Duration
13s
Source Ref
300f4307117ec6608494fd0f5480b0a36d1a7dfc
Source URL
https://github.com/todpunk/tnl-site.git
Runner Image
10.16.0.1:5000/public/reactorcide/runnerbase:dev
Priority
10
Queue
reactorcide-jobs

Logs

2026-02-12T20:53:14.518100042Z2026-02-12T20:53:14.243901+00:00 [INFO] [runnerlib] Preparing git source url=[REDACTED] ref=[REDACTED] target=/job/ci
2026-02-12T20:53:17.005397597Z2026-02-12T20:53:16.982966+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-02-12T20:53:17.005416621Z2026-02-12T20:53:16.983417+00:00 [INFO] [runnerlib] Preparing git source url=https://[REDACTED].com/[REDACTED].git ref=[REDACTED] target=/job/src
2026-02-12T20:53:21.194030109Z2026-02-12T20:53:21.171665+00:00 [ERROR] [runnerlib] Failed to prepare git source url=https://[REDACTED].com/[REDACTED].git error=GitCommandError: Cmd('git') failed due to: exit code(128)
2026-02-12T20:53:21.194043512Z cmdline: git checkout [REDACTED]
2026-02-12T20:53:21.194050019Z stderr: 'fatal: unable to read tree ([REDACTED])'
2026-02-12T20:53:21.194057256Z2026-02-12T20:53:21.171807+00:00 Failed to checkout repository: Cmd('git') failed due to: exit code(128)
2026-02-12T20:53:21.194062352Z cmdline: git checkout [REDACTED]
2026-02-12T20:53:21.194436246Z stderr: 'fatal: unable to read tree ([REDACTED])'
2026-02-12T20:53:21.194456876Z2026-02-12T20:53:14.243847+00:00 CI source not found at /job/ci, cloning from https://[REDACTED].com/[REDACTED].git
2026-02-12T20:53:21.194467362Z2026-02-12T20:53:14.243992+00:00 Cloning git repository: https://[REDACTED].com/[REDACTED].git
2026-02-12T20:53:21.194472992Z2026-02-12T20:53:16.779650+00:00 Checking out ref: [REDACTED]
2026-02-12T20:53:21.194480332Z2026-02-12T20:53:16.983138+00:00 Repository checked out to: /job/ci
2026-02-12T20:53:21.194485416Z2026-02-12T20:53:16.983378+00:00 Source not found at /job/src, cloning from [REDACTED]
2026-02-12T20:53:21.194491079Z2026-02-12T20:53:16.983490+00:00 Cloning git repository: [REDACTED]
2026-02-12T20:53:21.194496246Z2026-02-12T20:53:21.164977+00:00 Checking out ref: [REDACTED]
2026-02-12T20:53:22.34663055Z╭───────────────────── Traceback (most recent call last) ──────────────────────╮
2026-02-12T20:53:22.34664162Z│ /usr/local/lib/python3.13/site-packages/src/cli.py:760 in eval_cmd │
2026-02-12T20:53:22.346645744Z│ │
2026-02-12T20:53:22.346650677Z│ 757 │ if source_url and not (source_path / ".git").is_dir(): │
2026-02-12T20:53:22.346655757Z│ 758 │ │ log_stdout(f"Source not found at {source_path}, cloning from │
2026-02-12T20:53:22.346986646Z│ 759 │ │ from src.source_prep import _prepare_git_source │
2026-02-12T20:53:22.347746854Z│ ❱ 760 │ │ _prepare_git_source(source_url, source_ref or None, source_pa │
2026-02-12T20:53:22.34775496Z│ 761 │ │
2026-02-12T20:53:22.347758967Z│ 762 │ # Load job definitions │
2026-02-12T20:53:22.347763424Z│ 763 │ log_stdout(f"Loading job definitions from {ci_source_path}") │
2026-02-12T20:53:22.347767637Z│ │
2026-02-12T20:53:22.347771937Z│ /usr/local/lib/python3.13/site-packages/src/source_prep.py:333 in │
2026-02-12T20:53:22.347775514Z│ _prepare_git_source │
2026-02-12T20:53:22.34777866Z│ │
2026-02-12T20:53:22.348375765Z│ 330 │ │ if source_ref: │
2026-02-12T20:53:22.348383911Z│ 331 │ │ │ logger.debug("Checking out git ref", fields={"ref": source │
2026-02-12T20:53:22.348389551Z│ 332 │ │ │ log_stdout(f"Checking out ref: {source_ref}") │
2026-02-12T20:53:22.348394335Z│ ❱ 333 │ │ │ repo.git.checkout(source_ref) │
2026-02-12T20:53:22.348398308Z│ 334 │ │ │
2026-02-12T20:53:22.348402161Z│ 335 │ │ logger.info("Git source prepared successfully", fields={"path" │
2026-02-12T20:53:22.348413258Z│ 336 │ │ log_stdout(f"Repository checked out to: {target_path}") │
2026-02-12T20:53:22.350113752Z│ │
2026-02-12T20:53:22.350121456Z│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1003 in <lambda> │
2026-02-12T20:53:22.350130896Z│ │
2026-02-12T20:53:22.350135152Z│ 1000 │ │ """ │
2026-02-12T20:53:22.350139782Z│ 1001 │ │ if name.startswith("_"): │
2026-02-12T20:53:22.350144909Z│ 1002 │ │ │ return super().__getattribute__(name) │
2026-02-12T20:53:22.350148959Z│ ❱ 1003 │ │ return lambda *args, **kwargs: self._call_process(name, *args │
2026-02-12T20:53:22.350153336Z│ 1004 │ │
2026-02-12T20:53:22.350157949Z│ 1005 │ def set_persistent_git_options(self, **kwargs: Any) -> None: │
2026-02-12T20:53:22.350163196Z│ 1006 │ │ """Specify command line options to the git executable for sub │
2026-02-12T20:53:22.350169782Z│ │
2026-02-12T20:53:22.350174012Z│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1616 in _call_process │
2026-02-12T20:53:22.350176926Z│ │
2026-02-12T20:53:22.350259802Z│ 1613 │ │ call.append(dashify(method)) │
2026-02-12T20:53:22.350267082Z│ 1614 │ │ call.extend(args_list) │
2026-02-12T20:53:22.350271359Z│ 1615 │ │ │
2026-02-12T20:53:22.350275382Z│ ❱ 1616 │ │ return self.execute(call, **exec_kwargs) │
2026-02-12T20:53:22.350513479Z│ 1617 │ │
2026-02-12T20:53:22.350518836Z│ 1618 │ def _parse_object_header(self, header_line: str) -> Tuple[str, st │
2026-02-12T20:53:22.350525986Z│ 1619 │ │ """ │
2026-02-12T20:53:22.350529636Z│ │
2026-02-12T20:53:22.350534466Z│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1406 in execute │
2026-02-12T20:53:22.350556369Z│ │
2026-02-12T20:53:22.350560826Z│ 1403 │ │ # END handle debug printing │
2026-02-12T20:53:22.350898927Z│ 1404 │ │ │
2026-02-12T20:53:22.350904933Z│ 1405 │ │ if with_exceptions and status != 0: │
2026-02-12T20:53:22.35090977Z│ ❱ 1406 │ │ │ raise GitCommandError(redacted_command, status, stderr_va │
2026-02-12T20:53:22.35105321Z│ 1407 │ │ │
2026-02-12T20:53:22.351242982Z│ 1408 │ │ if isinstance(stdout_value, bytes) and stdout_as_string: # C │
2026-02-12T20:53:22.351249129Z│ 1409 │ │ │ stdout_value = safe_decode(stdout_value) │
2026-02-12T20:53:22.351262219Z╰──────────────────────────────────────────────────────────────────────────────╯
2026-02-12T20:53:22.351481719ZGitCommandError: Cmd('git') failed due to: exit code(128)
2026-02-12T20:53:22.351494186Z cmdline: git checkout [REDACTED]
2026-02-12T20:53:22.351497429Z stderr: 'fatal: unable to read tree
2026-02-12T20:53:22.351501846Z([REDACTED])'