Remove `net-ssh`, `ed25519`, and `bcrypt_pbkdf` gems from dependencies
Follow up https://gitlab.com/gitlab-org/gitlab/-/merge_requests/77424#note_812526274 In https://gitlab.com/gitlab-org/gitlab/-/merge_requests/77424 we started using `ssh_data` gem instead of `net-ssh` and `sshkey` where possible to facilitate implementation of https://gitlab.com/gitlab-org/gitlab/-/issues/213259. This MR eliminates the last usage of `net-ssh` from the codebase and removes `net-ssh` and its sub dependencies - `ed25519` and `bcrypt_pbkdf`. Fewer dependencies facilitate development and maintenance, especially during upgrading libraries/gems. Changelog: other
Showing
... | ... | @@ -466,16 +466,9 @@ gem 'sys-filesystem', '~> 1.4.3' |
# NTP client | ||
gem 'net-ntp' | ||
# SSH host key support | ||
gem 'net-ssh', '~> 6.0' | ||
# SSH keys support | ||
gem 'ssh_data', '~> 1.2' | ||
# Required for ED25519 SSH host key support | ||
group :ed25519 do | ||
gem 'ed25519', '~> 1.2' | ||
gem 'bcrypt_pbkdf', '~> 1.1' | ||
end | ||
# Spamcheck GRPC protocol definitions | ||
gem 'spamcheck', '~> 0.1.0' | ||
... | ... |
Please register or sign in to comment