pinpox / lollypops

Lollypop Operations - NixOS Deployment Tool
https://pinpox.github.io/lollypops/
GNU General Public License v3.0
118 stars 17 forks source link

Use configurable ssh command and options everywhere #31

Closed pinpox closed 5 months ago

pinpox commented 5 months ago
GeoffreyFrogeye commented 5 months ago

I needed this and saw that it was still missing REMOTE_SSH_OPTS for deploy-flake. So I tried to add it myself: https://github.com/GeoffreyFrogeye/lollypops/commit/f93484c14cfffb7a2411be0983fd06a81dda4cae . Maybe there's a good reason for you not to do it that way, even though it worked for me. Otherwise, feel free to use :)

pinpox commented 5 months ago

I needed this and saw that it was still missing REMOTE_SSH_OPTS for deploy-flake. So I tried to add it myself: GeoffreyFrogeye@f93484c . Maybe there's a good reason for you not to do it that way, even though it worked for me. Otherwise, feel free to use :)

Nice, thank you! I added that one aswell. This PR is ready to merge, I'm waiting for a bit of testing. Would you be able to test it with your setup and let me know if eveything works as expected?

Also, if you have other options that are missing and could be generally useful let me know!

GeoffreyFrogeye commented 5 months ago

Yes, it worked perfectly on my 3-machines setup. On those I'm using the standard SSH command, but using a non-standard SSH port.