Comment 2 for bug 1875848

Revision history for this message
Bronek Kozicki (bronek0) wrote :

Just a note, I am affected by this and also two other warnings:

/usr/lib/ruby/vendor_ruby/puppet/file_system/uniquefile.rb:126: warning: $SAFE will become a normal global variable in Ruby 3.0
/usr/lib/ruby/vendor_ruby/puppet/util.rb:316: warning: deprecated Object#=~ is called on Puppet::Transaction::Report; it always returns nil
/usr/lib/ruby/vendor_ruby/puppet/file_system/uniquefile.rb:126: warning: $SAFE will become a normal global variable in Ruby 3.0
/usr/lib/ruby/vendor_ruby/puppet/file_system/uniquefile.rb:126: warning: $SAFE will become a normal global variable in Ruby 3.0

Looking at the above link to Puppetlabs ticket, their recommendation is that users do not rely on Ubuntu package and use packages from apt.puppet.com however that's not an option for me. My platform is arm64 and there are not appropriate packages in that repo, so I have to use Ubuntu ones.