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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875848

Title:
  Ruby warnings on puppet run on Focal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1875848/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to