GRM-26: fix: CI pipeline for rootless Docker runners
Post-merge Vikunja update / vikunja (push) Failing after 5s
CI / quality (push) Successful in 1m3s
CI / molecule-tests (2) (push) Successful in 6m57s
CI / molecule-tests (1) (push) Successful in 7m3s
CI / molecule-tests (0) (push) Successful in 9m17s

This commit was merged in pull request #5.
This commit is contained in:
2026-06-20 16:16:05 +00:00
parent 9c51c8b62c
commit ea18793963
23 changed files with 510 additions and 49 deletions
+2 -5
View File
@@ -111,12 +111,9 @@ class TestAnsibleExecutorExtractStatus:
executor = AnsibleExecutor()
log_file = tmp_path / "test.log"
log_file.write_text("incomplete")
log_file.chmod(0o000)
try:
with patch("gitea_runner_manager.executor.open", side_effect=OSError("read error")):
status = executor._extract_status(log_file)
assert status is None
finally:
log_file.chmod(0o644)
assert status is None
class TestAnsibleExecutorPrepareLog: