Jira (PUP-10247) Support ruby 2.7
Title: Message Title Ciprian Badescu updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Ciprian Badescu Epic Status: To Do Done Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.49625.1623057360037%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Breno Fernandes commented on PUP-10247 Re: Support ruby 2.7 Hi, Fedora 34 ships ruby 3.0. It would be really cool if we could fix what is remaining to make puppet work with ruby 3. Here is what I get when I try to run it on a fedora 34 and ruby 3: ruby --version ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux] puppet --version /usr/share/ruby/vendor_ruby/puppet/util.rb:476:in `uri_encode': undefined method `escape' for URI:Module (NoMethodError) from /usr/share/ruby/vendor_ruby/puppet/util.rb:344:in `path_to_uri' from /usr/share/ruby/vendor_ruby/puppet/pops/model/ast.rb:4957:in `register_pcore_types' from /usr/share/ruby/vendor_ruby/puppet/pops.rb:120:in `' from /usr/share/ruby/vendor_ruby/puppet/pops.rb:1:in `' from :85:in `require' from :85:in `require' from /usr/share/ruby/vendor_ruby/puppet/parser/compiler.rb:8:in `' from :85:in `require' from :85:in `require' from /usr/share/ruby/vendor_ruby/puppet/parser.rb:6:in `' from :85:in `require' from :85:in `require' from /usr/share/ruby/vendor_ruby/puppet.rb:360:in `' from :85:in `require' from :85:in `require' from /usr/share/ruby/vendor_ruby/puppet/util/command_line.rb:12:in `' from :85:in `require' from :85:in `require' from /usr/bin/puppet:4:in `' Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs"
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Dorin Pleava updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Dorin Pleava Release Notes: New Feature Not Needed Release Notes Summary: Puppet 7 supports version Ruby 2.7, which was released in December 2019 and it brings new features and performance improvements. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.72624.1604568720027%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Dorin Pleava updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Dorin Pleava Release Notes: New Feature Release Notes Summary: Puppet 7 supports version Ruby 2.7, which was released in December 2019 and it brings new features and performance improvements. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.72623.1604568660037%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Justin Stoller commented on PUP-10247 Re: Support ruby 2.7 I think this ticket was originally useful for tracking 2.7 support in the agent side Ruby code. There took a turn around May attempting to re-litigate the six year old business decision to deprecate the Ruby side compiler stack, which I think soured the tone of this ticket. The recent requests to work with debian maintainers to move forward with packaging recent versions of Puppet and Puppet Server are welcome and I've created CPR-760 to track and coordinate that work in a more productive environment. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.30131.1599151440035%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Thomas Goirand commented on PUP-10247 Re: Support ruby 2.7 Mihai Buzgau instead of "assessing the costs" for making a Ubuntu version, it would have been a way more productive if, instead, people from puppetlabs were attempting the packaging initiative in Debian. See the Debian puppet team BoF here https://meetings-archive.debian.net/pub/debian-meetings/2020/DebConf20/25-puppet-team-bof.webm and the Clojure team BoF here https://meetings-archive.debian.net/pub/debian-meetings/2020/DebConf20/33-clojure-packaging-team-bof.webm If we had just a little bit of help, with someone assisting to answer our questions, it would go a way faster, and puppet 6 would already be available for Debian & Ubuntu, on all supported arch (including ARM and more...). If you're searching for us, just join on IRC on #debian-puppet and hopefully, we can work together on having Puppet 6 (and other components like puppet-db, bolt, etc.) properly packaged. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.30036.1599145140051%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau commented on PUP-10247 Re: Support ruby 2.7 Thomas Goirand we're providing two ways of installing Puppet: AIO (all-in-one installer) - this is a package built for all the platforms we support that contains Puppet + all the necessary dependencies. Puppet Gem published on Rubygems.org: https://rubygems.org/gems/puppet If the AIO package, doesn't suit your needs, you can use the Puppet gem. The latest version of the Puppet gem (6.18.0) does work on Ruby 2.7. If you encounter any issues please let us know by opening a new ticket. Your feedback is appreciated. Also, whenever we release a new version of Puppet AIO, we're also publishing a new version of the Puppet gem. Bronek Kozicki we do understand that the ARM64 is starting to become a full-fledged computing platform. We're planning to provide support for RedHat 7 ARM64 in the near future (you can follow the progress here: https://tickets.puppetlabs.com/browse/PC-1441). For Ubuntu ARM we're still assessing the costs (eg. development cost, infrastructure costs). If you're a PE user please open a feature request for this on our Zendesk platform: https://puppetlabs.zendesk.com/ as it will help us with the decision. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Mihai Buzgau Labels: platform_7 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.13483.1597137240081%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Josh Cooper Team/s: Night's Watch Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.80675.1591488060091%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Thomas Goirand commented on PUP-10247 Re: Support ruby 2.7 Josh Cooper the idea that Puppet users should always be using puppetlabs packages and vendored Ruby interpreter is really a bad one. It's not acceptable from any point of view. Vendoring library is already a very bad practice, vendoring a language interpreter even more. Please stop saying this is a solution, when this is in fact a problem, and please make puppet work on Ruby 2.7 ASAP. When that is done, then Debian folks can work on packaging Puppet 6 in Debian, which is currently not possible because of Ruby 2.7 that lives there (and as a consequence in Ubuntu as well). Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.69272.1590402240029%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Hadmut Danisch commented on PUP-10247 Re: Support ruby 2.7 Get that damned thing up and running, or drop out of the production process. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.64152.1589624460022%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Bronek Kozicki commented on PUP-10247 Re: Support ruby 2.7 Rob Braden there are no arm64 packages for the current versions of Ubuntu in this repo. Given that Amazon just launched M6g instances, we are not talking about Raspberry Pi experiments but serious computing platform. My employer is using Puppet and I am currently evaluating M6g platform as an alternative to amd64 for some of our workloads, but the the only Puppet agent I could find is in Ubuntu repos. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.64151.1589621100095%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper commented on PUP-10247 Re: Support ruby 2.7 Anthony Sottile I left a comment on the FACT ticket. Note that issue occurs when running puppet as a gem. If you using puppet-agent packages, then it shouldn't be an issue. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63532.1589560980119%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Anthony Sottile commented on PUP-10247 Re: Support ruby 2.7 it's a bit unfortunate to skip puppet 5 on 20.04 as it's not yet feature complete (for example many facts are missing: https://tickets.puppetlabs.com/browse/FACT-2584) Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.63513.1589559600022%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper commented on PUP-10247 Re: Support ruby 2.7 Hadmut Danisch The -no-doc/-no-ri issue was fixed in 5.5.14 in PUP-9395. We don't have plans on building/releasing puppet5 packages for Ubuntu 20.04, but they are available in 6.15.0, see https://puppet.com/docs/puppet/latest/system_requirements.html#packaged-platforms and http://apt.puppet.com/puppet6-release-focal.deb Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.61526.1589390760076%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Hadmut Danisch commented on PUP-10247 Re: Support ruby 2.7 Is there a timeline about when to expect having puppet work properly with recent linux distributions such as Ubuntu 20.04? Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.61081.1589364120023%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Hadmut Danisch commented on PUP-10247 Re: Support ruby 2.7 puppet5 can't install ruby gems (using gem as package provider) under ruby 2.7, since it calls the gem command with options such as --nodoc, which do not exist anymore in gem, and cause the gem command to fail. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.61078.1589364000112%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper commented on PUP-10247 Re: Support ruby 2.7 Arpit sharma, Ed Marshall, Anthony Sottile note you can always (and should) install puppet-agent packages from our repositories as it contains a vendored ruby, openssl, etc that works on Focal. If you install from Ubuntu repos then you're going to get an older version of puppet with compatibility issues such as this. That said, we will be moving our vendored ruby to 2.7 at some point in the future, and the issues in this epic will need to be addressed. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.50579.1588181700108%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Ed Marshall commented on PUP-10247 Re: Support ruby 2.7 FYI: Fedora 32 just shipped with ruby 2.7. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.49774.1588121100062%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Arpit sharma commented on PUP-10247 Re: Support ruby 2.7 Can we have some priority on this issue? Ubuntu Focal ships with ruby 2.7 and we are having all kinds of trouble running puppet on it Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.46212.1587740160029%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Mihai Buzgau Epic Name: Support ruby 2.7 Epic Status: To Do Team: Night's Watch Workflow: Scrum Team Engineering Epic Workflow Issue Type: Task Epic Status: In Progress Open Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Dorin Pleava assigned an issue to Dorin Pleava Puppet / PUP-10247 Support ruby 2.7 Change By: Dorin Pleava Assignee: Dorin Pleava Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.30844.1586171220037%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Mihai Buzgau Story Points: 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.27285.1585732860048%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Mihai Buzgau Sprint: PR NW - Triage 2020-04-15 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.27176.1585724460031%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Jorie Tappa updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Jorie Tappa Fix Version/s: PUP 6.13.0 Fix Version/s: PUP 6.y Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.37004.1582571460357%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Luchian Nemes updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Luchian Nemes Fix Version/s: PUP 6.13.0 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.24767.1581603900490%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Mihai Buzgau Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.14448.1580903520443%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Josh Cooper Team: Coremunity Night's Watch Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.13034.1580836260343%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Anthony Sottile commented on PUP-10247 Re: Support ruby 2.7 hitting this as well, for those that want to land here on a stacktrace from google here's one I'm running into: $ puppet parser validate ../personal-puppet/manifests/site.pp /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet/indirector.rb:49: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet/indirector/indirection.rb:95: warning: The called method `initialize' is defined here /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet/util.rb:463: warning: URI.escape is obsolete /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet.rb:7: warning: already initialized constant Puppet::OLDEST_RECOMMENDED_RUBY_VERSION /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet.rb:7: warning: previous definition of OLDEST_RECOMMENDED_RUBY_VERSION was here /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet.rb:7: warning: already initialized constant Puppet::OLDEST_RECOMMENDED_RUBY_VERSION /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet.rb:7: warning: previous definition of OLDEST_RECOMMENDED_RUBY_VERSION was here /tmp/x/renv/lib/ruby/gems/2.7.0/gems/puppet-6.12.0/lib/puppet.rb:7: warning: already initialized constant Puppet::OLDEST_RECOMMENDED_RUBY_VERSION
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10247 Support ruby 2.7 Change By: Josh Cooper Team: Coremunity Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.342962.1579675679000.34242.1579750560151%40Atlassian.JIRA.
Jira (PUP-10247) Support ruby 2.7
Title: Message Title Josh Cooper created an issue Puppet / PUP-10247 Support ruby 2.7 Issue Type: Task Assignee: Unassigned Created: 2020/01/21 10:47 PM Priority: Normal Reporter: Josh Cooper puppet specs fail on ruby 2.7.0 because: sync was extracted into a different gem. But we don't actually need that code, so remove the require 'sync' statements. scanf was extracted into a different gem. We need to add a runtime dependency on that gem ~> 1.0 to puppet's .gemspec. We will need to update a few other projects first (puppetserver, r10k, etc) first. There many ruby deprecation warnings due to keyword argument vs positional argument handling. See https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/ Add Comment