Skip to content

v1.1.1 - dashboard patch helper fix

Choose a tag to compare

@WolframRavenwolf WolframRavenwolf released this 04 Jun 18:55
· 14 commits to main since this release

Patch release for the dashboard startup regression reported in #14.

What changed:

  • Executes the installed dashboard patch helper directly instead of invoking it through a non-guaranteed python alias.
  • Relies on the helper's #!/usr/bin/env python3 shebang, matching the Python executable installed in the add-on image.
  • Adds a regression assertion so the startup path does not reintroduce the bare python dependency.

Verification:

  • python3 -m unittest discover -s tests -> 43 tests OK, 1 skipped
  • python3 -m py_compile hermes_agent/dashboard-patches.py tests/test_dashboard_ingress_patches.py tests/test_multi_profile.py -> OK
  • bash -n hermes_agent/run.sh hermes_agent/profile-init.sh hermes_agent/nginx-render.sh -> OK