coldpass

villebase/sopuli-dba

GitHub ↗ · How this check works

Per-setup public labels: Linux / Luna: Works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/villebase--sopuli-dba.svg).

data

Works

The recorded run passed on 1 setup.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxour test failed; no repo verdictyes

Linux / Haiku 5.5: our test failed; no repo verdict · Oct 28, 2026 · 93ccb26dae12
Recorded operation: No working operation verified.

Linux / Luna: yes · Oct 28, 2026 · 93ccb26dae12 · codex / codex-cli 0.164.0
Recorded operation: <guest-path> --config.coldpass/single-application.yaml target list

Does what it says
1 of 1 claims checked out
  • The tool validates configuration files.: Real input produced the expected result: ok: 1 target, 1 binding, 0 warnings

    Source: config validate

    Input: .coldpass/single-application.yaml

    Expected: ok: 1 target, 1 binding, 0 warnings

    Command: <guest-path> --config .coldpass/single-application.yaml config validate

    Observed: ok: 1 target, 1 binding, 0 warnings

MCP
No
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Maintained
actively maintained: last commit 0 days ago; 658 commits and 652 merged PRs in 90 days; 14 open issues, 3 open PRs; latest release 2026-10-28

Last commit Oct 28, 2026

Setup time
2 min 9 s
2 min 9 s to a working result
Issue
none found in recorded check
Examples
1 of 1 ran as expected
  • Validate the smallest application configuration: command completed successfully

    Source: examples/single-application.yaml, comment at top

    Input: .coldpass/single-application.yaml

    Expected: configuration is valid

    Command: <guest-path> --config .coldpass/single-application.yaml config validate

    Observed: config: .coldpass/single-application.yaml ok: 1 target, 1 binding, 0 warnings

Evidence
README behavior checked
Agent interfaces
CLI
CLI

Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.

Tested with
Codex / Luna
  • Linux: Codex / Luna · agent codex-cli 0.164.0 · Checked operation passed · Oct 28, 2026 on 93ccb26dae12

Each entry describes its recorded operation and source revision.

Safety
No unexpected network or file activity found in these checks

No problems traced to this repository code in these checks; a short run cannot prove safety. 8 static matches retained as context.

Reviewed as expected for a test run: apt refreshed its package lists; attempted writes that failed, so nothing was written.

Full event, path and process lists for each observed setup:

Repair history and test corrections
Run details
Earlier attempts (1)

Luna

Native agent · Checked operation passed

Checked operation <guest-path> --config .coldpass/single-application.yaml target list

Agent-reported scope: Validate and list configured database targets

Run details
run
villebase--sopuli-dba-gpt-6-luna-1793187749240832878
date
Oct 28, 2026
time to working
129.4s
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
gpt-6-luna
agent / version
codex / codex-cli 0.164.0
platform
linux
reported cost
not reported (not assumed free)
Recorded source
https://github.com/villebase/sopuli-dba
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "93ccb26dae12a942d5fafef0a7a6a5b56ff7d1e9", "url": "https://github.com/villebase/sopuli-dba"}
Test version
readme-604d73685be33b2939b2632791fb1de37972f659febb28a139c60d6e81057c18
revision
93ccb26dae12a942d5fafef0a7a6a5b56ff7d1e9
Whose fault: not assigned · resolved

Safety: No problems traced to this repository code in these checks. 4 static matches retained as context.

No problems traced to this repository code in these checks. 4 static matches retained as context.

Reviewed as expected for a test run: apt refreshed its package lists; attempted writes that failed, so nothing was written.

4 hardcoded secret matches retained as context; full list in the evidence.

OSV scanned supported lockfiles; unpinned dependencies and unsupported formats are outside this check.

A short run cannot establish that code is safe.

Connections show IP addresses; proxies can hide the final hostname.

Tracing covers dispatched commands and their children, not the whole OS; guest root can interfere with tracing.

Full safety evidence →

Answers recorded for this run
  • The tool validates configuration files.: Real input produced the expected result: ok: 1 target, 1 binding, 0 warnings

    Source: config validate

    Input: .coldpass/single-application.yaml

    Expected: ok: 1 target, 1 binding, 0 warnings

    Command: <guest-path> --config .coldpass/single-application.yaml config validate

    Observed: ok: 1 target, 1 binding, 0 warnings

Examples

  • Validate the smallest application configuration: command completed successfully

    Source: examples/single-application.yaml, comment at top

    Input: .coldpass/single-application.yaml

    Expected: configuration is valid

    Command: <guest-path> --config .coldpass/single-application.yaml config validate

    Observed: config: .coldpass/single-application.yaml ok: 1 target, 1 binding, 0 warnings

Local or hosted: local

What the agent did

Validate and list configured database targets

pwd; git status --short; rg --files -g 'README*' -g 'pyproject.toml' -g 'requirements*' -g 'package.json' -g 'Makefile' -g 'AGENTS.md' -g '*.yml' -g '*.yaml' | head -80; python3 --version; sed -n '1,240p' README.md
sed -n '240,520p' README.md; find . -maxdepth 3 -type f | sort | head -100
sed -n '1,260p' docs/getting-started.md; find examples -maxdepth 2 -type f -print; ls -la
sudo apt-get -o DPkg::Lock::Timeout=300 update && sudo apt-get -o DPkg::Lock::Timeout=300 install -y pipx; pipx --version; sed -n '1,180p' examples/single-application.yaml; grep -n 'config validate\|sopuli --config' docs/getting-started.md | head
pipx install 'sopuli-dba[oracle,hashicorp]'
mkdir -p .coldpass; cp examples/single-application.yaml .coldpass/single-application.yaml; <guest-path> --config .coldpass/single-application.yaml config validate
chmod 600 .coldpass/single-application.yaml; <guest-path> --config .coldpass/single-application.yaml config validate; <guest-path> --config .coldpass/single-application.yaml target list
mkdir -p .coldpass; cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["<guest-path>","--config",".coldpass/single-application.yaml","target","list"],"cwd":"<guest-path>","expected_text":"1 target (1 explicit)"}
EOF
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"The target list displays the configured database target.","source":"Check it before you use it:\n#     sopuli --config single-application.yaml config validate","input":"examples/single-application.yaml","expected":"free-pdb appears as the configured target","probe_kind":"cli","argv":["<guest-path>","--config",".coldpass/single-application.yaml","target","list"],"expected_text":"1 target (1 explicit)","cwd":"<guest-path>"}]
EOF
cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"Validate the smallest application configuration","source":"examples/single-application.yaml, comment at top","input":".coldpass/single-application.yaml","expected":"configuration is valid","argv":["<guest-path>","--config",".coldpass/single-application.yaml","config","validate"],"cwd":"<guest-path>","expected_text":"ok: 1 target, 1 binding, 0 warnings"}]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"checks":[],"reason":"Inspected README quick example and CLI entrypoints; they describe manually invoked creds generate/apply/check commands, with no scheduler or recurring cycle implementation."}
EOF

<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"The tool can validate the supplied configuration.","source":"the file is valid","input":".coldpass/single-application.yaml","expected":"ok: 1 target, 1 binding, 0 warnings","probe_kind":"cli","argv":["<guest-path>","--config",".coldpass/single-application.yaml","config","validate"],"expected_text":"ok: 1 target, 1 binding, 0 warnings","cwd":"<guest-path>"}]
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Validate and list configured database targets","operation_scope":"Local configuration validation and target listing; no database or vault connection","steps":["Checked Python 3.12.3 against README minimum 3.11","Installed pipx using apt and installed sopuli-dba[oracle,hashicorp]","Copied documented examples/single-application.yaml and set mode 0600","Ran config validate and target list"],"deviations":["Oracle Instant Client, Oracle, and Vault are documented prerequisites for connected commands; only local config operations were run."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"The tool validates configuration files.","source":"config validate","input":".coldpass/single-application.yaml","expected":"ok: 1 target, 1 binding, 0 warnings","probe_kind":"cli","argv":["<guest-path>","--config",".coldpass/single-application.yaml","config","validate"],"expected_text":"ok: 1 target, 1 binding, 0 warnings","cwd":"<guest-path>"}]
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay

No product verdict. Run record.