refactor!: drop all SSH opts / config handling #413

Merged
decentral1se merged 1 commits from ssh-host-config-bye into main 2024-06-22 12:16:03 +00:00
Owner

See coop-cloud/organising#601 coop-cloud/organising#482

@3wordchant @moritz could yall test this? 🤞

This drops all ~/.ssh/config parsing and drops the hardcoded timeout value (finally!).

I've done some minor manual testing and it seems to work? Unsure what we'll run into tho...

The only change the user will see is in resulting Docker context strings:

  • Before: ssh://decentral1se@test.foo.org:12345
  • After: ssh://test.foo.org

If this works, there is also a docs patch required to clarify how we're going forward with SSH handling.

See https://git.coopcloud.tech/coop-cloud/organising/issues/601 https://git.coopcloud.tech/coop-cloud/organising/issues/482 @3wordchant @moritz could yall test this? 🤞 This drops all `~/.ssh/config` parsing and drops the hardcoded timeout value (finally!). I've done some minor manual testing and it seems to work? Unsure what we'll run into tho... The only change the user will see is in resulting Docker context strings: * Before: `ssh://decentral1se@test.foo.org:12345` * After: `ssh://test.foo.org` If this works, there is also a docs patch required to clarify how we're going forward with SSH handling.
decentral1se requested review from 3wordchant 2024-06-20 07:23:49 +00:00
decentral1se requested review from moritz 2024-06-20 07:23:50 +00:00
decentral1se force-pushed ssh-host-config-bye from b8e6b61c5f to aa3910f8df 2024-06-21 15:16:58 +00:00 Compare
decentral1se changed title from WIP: refactor!: drop all SSH opts / config handling to refactor!: drop all SSH opts / config handling 2024-06-22 12:15:18 +00:00
Author
Owner

Aight I'm gonna merge this into main to keep testing it as we go, lemme know if you see bugs!

Aight I'm gonna merge this into main to keep testing it as we go, lemme know if you see bugs!
decentral1se merged commit aa3910f8df into main 2024-06-22 12:16:03 +00:00
decentral1se deleted branch ssh-host-config-bye 2024-06-22 12:16:03 +00:00
Sign in to join this conversation.
No description provided.