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' | ... | @@ -466,16 +466,9 @@ gem 'sys-filesystem', '~> 1.4.3' |
# NTP client | # NTP client | ||
gem 'net-ntp' | gem 'net-ntp' | ||
# SSH host key support | # SSH keys support | ||
gem 'net-ssh', '~> 6.0' | |||
gem 'ssh_data', '~> 1.2' | 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 | # Spamcheck GRPC protocol definitions | ||
gem 'spamcheck', '~> 0.1.0' | gem 'spamcheck', '~> 0.1.0' | ||
... | ... |
Please register or sign in to comment