Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runconfig: temporary enable ssh client ssh-rsa sha1 signature algorithm #333

Conversation

sgotti
Copy link
Member

@sgotti sgotti commented Mar 22, 2022

Newer versions of openssh client disables ssh-rsa sha1 public key
signature algorithm.

Unfortunately gitea ssh server requires this signature algorithm instead
of using the stronger rsa-sha2-256/rsa-sha2-512 (see
go-gitea/gitea#17798)

So, as a temporary workaround, force enable on the ssh client the
ssh-rsa sha1 signature algorithm.

That's the reason why tests on run.agola.io are failing.
The new alpine/git image has a new openssh version disabling such algo.

@sgotti sgotti force-pushed the runconfig_enable_ssh_client_ssh-rsa_sha1_signature_algo branch 3 times, most recently from b1c64c9 to 0a423de Compare March 23, 2022 13:12
Newer versions of openssh client disables ssh-rsa sha1 public key
signature algorithm.

Unfortunately gitea ssh server requires this signature algorithm instead
of using the stronger rsa-sha2-256/rsa-sha2-512 (see
go-gitea/gitea#17798)

So, as a temporary workaround, force enable on the ssh client the
ssh-rsa sha1 signature algorithm.
@sgotti sgotti force-pushed the runconfig_enable_ssh_client_ssh-rsa_sha1_signature_algo branch from 0a423de to 36ff4cd Compare March 23, 2022 13:19
@sgotti sgotti merged commit 538ca1b into agola-io:master Mar 25, 2022
tulliobotti64 pushed a commit to tulliobotti64/agola that referenced this pull request Oct 19, 2022
…nt_ssh-rsa_sha1_signature_algo

runconfig: temporary enable ssh client ssh-rsa sha1 signature algorithm
tulliobotti64 pushed a commit to tulliobotti64/agola that referenced this pull request Oct 19, 2022
…nt_ssh-rsa_sha1_signature_algo

runconfig: temporary enable ssh client ssh-rsa sha1 signature algorithm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant