gems fog and jwt giving trouble 6-4-stable
Created by: spieiga
In 6-4-stable, when I do db::migrate I get
"Digest::Digest is deprecated; use Digest"
I searched the dir for "Digest::Digest" and found them in the fog and jwt gems
/home/git/gitlab/log/unicorn.stderr.log:Digest::Digest is deprecated; use Digest
/home/git/gitlab/log/sidekiq.log:Digest::Digest is deprecated; use Digest
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/fog-1.3.1/lib/fog/core/hmac.rb: @digest = OpenSSL::Digest::Digest.new('sha1')
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/fog-1.3.1/lib/fog/core/hmac.rb: @digest = OpenSSL::Digest::Digest.new('sha256')
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/fog-1.3.1/lib/fog/cloudstack.rb: @@digest = OpenSSL::Digest::Digest.new('sha1')
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/jwt-0.1.8/lib/jwt.rb: private_key.sign(OpenSSL::Digest::Digest.new(algorithm.sub('RS', 'sha')), msg)
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/jwt-0.1.8/lib/jwt.rb: public_key.verify(OpenSSL::Digest::Digest.new(algorithm.sub('RS', 'sha')), signature, signing_input)
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/jwt-0.1.8/lib/jwt.rb: OpenSSL::HMAC.digest(OpenSSL::Digest::Digest.new(algorithm.sub('HS', 'sha')), key, msg)
latest fog fixes this and is on 1.19.0, can we update the Gemfile?
for jwt, https://github.com/progrium/ruby-jwt has been updated in the master, but not released yet :(