eval: PR #42 opened on todpunk/tnl-site
failed- 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.243901+00:00 [INFO] [runnerlib] Preparing git source url=[REDACTED] ref=[REDACTED] target=/job/ci
2026-02-12T20:53:16.982966+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-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.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)
cmdline: git checkout [REDACTED]
stderr: 'fatal: unable to read tree ([REDACTED])'
2026-02-12T20:53:21.171807+00:00 Failed to checkout repository: Cmd('git') failed due to: exit code(128)
cmdline: git checkout [REDACTED]
stderr: 'fatal: unable to read tree ([REDACTED])'
2026-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:14.243992+00:00 Cloning git repository: https://[REDACTED].com/[REDACTED].git
2026-02-12T20:53:16.779650+00:00 Checking out ref: [REDACTED]
2026-02-12T20:53:16.983138+00:00 Repository checked out to: /job/ci
2026-02-12T20:53:16.983378+00:00 Source not found at /job/src, cloning from [REDACTED]
2026-02-12T20:53:16.983490+00:00 Cloning git repository: [REDACTED]
2026-02-12T20:53:21.164977+00:00 Checking out ref: [REDACTED]
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /usr/local/lib/python3.13/site-packages/src/cli.py:760 in eval_cmd │
│ │
│ 757 │ if source_url and not (source_path / ".git").is_dir(): │
│ 758 │ │ log_stdout(f"Source not found at {source_path}, cloning from │
│ 759 │ │ from src.source_prep import _prepare_git_source │
│ ❱ 760 │ │ _prepare_git_source(source_url, source_ref or None, source_pa │
│ 761 │ │
│ 762 │ # Load job definitions │
│ 763 │ log_stdout(f"Loading job definitions from {ci_source_path}") │
│ │
│ /usr/local/lib/python3.13/site-packages/src/source_prep.py:333 in │
│ _prepare_git_source │
│ │
│ 330 │ │ if source_ref: │
│ 331 │ │ │ logger.debug("Checking out git ref", fields={"ref": source │
│ 332 │ │ │ log_stdout(f"Checking out ref: {source_ref}") │
│ ❱ 333 │ │ │ repo.git.checkout(source_ref) │
│ 334 │ │ │
│ 335 │ │ logger.info("Git source prepared successfully", fields={"path" │
│ 336 │ │ log_stdout(f"Repository checked out to: {target_path}") │
│ │
│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1003 in <lambda> │
│ │
│ 1000 │ │ """ │
│ 1001 │ │ if name.startswith("_"): │
│ 1002 │ │ │ return super().__getattribute__(name) │
│ ❱ 1003 │ │ return lambda *args, **kwargs: self._call_process(name, *args │
│ 1004 │ │
│ 1005 │ def set_persistent_git_options(self, **kwargs: Any) -> None: │
│ 1006 │ │ """Specify command line options to the git executable for sub │
│ │
│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1616 in _call_process │
│ │
│ 1613 │ │ call.append(dashify(method)) │
│ 1614 │ │ call.extend(args_list) │
│ 1615 │ │ │
│ ❱ 1616 │ │ return self.execute(call, **exec_kwargs) │
│ 1617 │ │
│ 1618 │ def _parse_object_header(self, header_line: str) -> Tuple[str, st │
│ 1619 │ │ """ │
│ │
│ /usr/local/lib/python3.13/site-packages/git/cmd.py:1406 in execute │
│ │
│ 1403 │ │ # END handle debug printing │
│ 1404 │ │ │
│ 1405 │ │ if with_exceptions and status != 0: │
│ ❱ 1406 │ │ │ raise GitCommandError(redacted_command, status, stderr_va │
│ 1407 │ │ │
│ 1408 │ │ if isinstance(stdout_value, bytes) and stdout_as_string: # C │
│ 1409 │ │ │ stdout_value = safe_decode(stdout_value) │
╰──────────────────────────────────────────────────────────────────────────────╯
GitCommandError: Cmd('git') failed due to: exit code(128)
cmdline: git checkout [REDACTED]
stderr: 'fatal: unable to read tree
([REDACTED])'