Description of problem: When the satellite is upgraded from 6.1 → 6.2 → 6.3, the puppet package version upgrades to 4.11.3 while there seems to be warning messages in satellite 6.3: Puppet Support for ruby version 1.9.3 is deprecated and will be removed in a future release.
Version-Release number of selected component (if applicable): Satellite 6.3 and Puppet package version 4.11.3
How reproducible: Always
Steps to Reproduce:
1) Upgrade satellite
Upgrade the satellite from 6.1 → 6.2 → 6.3
2) Upgrade puppet 4
3) Check for the deprecation warning in /var/log/puppetlabs/puppetserver.log:
2018-04-09 10:06:13,402 WARN [clojure-agent-send-pool-0] [puppetserver] Puppet Support for ruby version 1.9.3 is deprecated and will be removed in a future release. See https://docs.puppet.com/puppet/latest/system_requirements.html#ruby for a list of supported ruby versions. (at /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:180:in `Puppet')
Actual results: Deprecation warning in puppetserver.log is observed even after removing the ruby193-ruby.x86_64 packages.
Expected results: Deprecation warning messages should not be reflected in the logs.
1) Found many ruby193 packages on the upgraded satellite 6.3.
2) Removed the ruby193 packages and checked again for the deprecation warnings in puppetserver.log
# yum remove ruby193-ruby.x86_64
Still, the issue persists.
Also, these warning messages do not occur in the freshly installed satellite 6.3.
The Satellite Team is attempting to provide an accurate backlog of bugzilla requests which we feel will be resolved in the next few releases. We do not believe this bugzilla will meet that criteria, and have plans to close it out in 1 month. This is not a reflection on the validity of the request, but a reflection of the many priorities for the product. If you have any concerns about this, feel free to contact Red Hat Technical Support or your account team. If we do not hear from you, we will close this bug out. Thank you.
Thank you for your interest in Satellite 6. We have evaluated this request, and while we recognize that it is a valid request, we do not expect this to be implemented in the product in the foreseeable future. This is due to other priorities for the product, and not a reflection on the request itself. We are therefore closing this out as WONTFIX. If you have any concerns about this, please do not reopen. Instead, feel free to contact Red Hat Technical Support. Thank you.