-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Hi there. I just migrated from Portainer to Dockhand; incredible work, and thanks for putting so much effort in to this project.
I was rebuilding a poor-man's CI/CD pipe and found a few interesting quirks-
Operating System: Debian GNU/Linux 13 (trixie)
Kernel: Linux 6.12.73+deb13-amd64
Architecture: x86-64-v2
Installation method: curl -fsSL https://raw.githubusercontent.com/Finsys/hawser/main/scripts/install.sh | bash
Issue: hawser status - command doesn't register changes to config file; looks like it's a wrapper for the systemctl status, but is either getting cut off or not reading the output. Restarting hawser service registers the config changes (ex. Standard to Edge); no changes to hawser status state after service reload.
Syntax: hawser status -> config [changes] -> systemctl restart hawser -> hawser status
Expected: on config change, hawser status shows updated status.
Workaround: 'systemctl status hawser' shows expected output (ex. server / connection status when switching from Standard to Edge) once system is reloaded.
Issue: --flags not working
This was annoying- flags and flag variants weren't setting properly, returning an error message. Also confirmed that config did not take changes on flag changes - needed to update config manually.
Syntax: hawser --[flag] [arg].
Expected: write flags update appropriate vars in config file.
Workaround: edit config manually, restart hawser.
Apologies if you already had a bead on these.