Jira (PUP-10247) Support ruby 2.7

2021-06-07 Thread Ciprian Badescu (Jira)
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

2021-03-09 Thread Breno Fernandes (Jira)
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

2020-11-05 Thread Dorin Pleava (Jira)
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

2020-11-05 Thread Dorin Pleava (Jira)
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

2020-09-03 Thread Justin Stoller (Jira)
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

2020-09-03 Thread Thomas Goirand (Jira)
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

2020-09-03 Thread Mihai Buzgau (Jira)
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

2020-08-11 Thread Mihai Buzgau (Jira)
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

2020-06-06 Thread Josh Cooper (Jira)
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

2020-05-25 Thread Thomas Goirand (Jira)
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

2020-05-16 Thread Hadmut Danisch (Jira)
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

2020-05-16 Thread Bronek Kozicki (Jira)
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

2020-05-15 Thread Josh Cooper (Jira)
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

2020-05-15 Thread Anthony Sottile (Jira)
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

2020-05-13 Thread Josh Cooper (Jira)
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

2020-05-13 Thread Hadmut Danisch (Jira)
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

2020-05-13 Thread Hadmut Danisch (Jira)
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

2020-04-29 Thread Josh Cooper (Jira)
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

2020-04-28 Thread Ed Marshall (Jira)
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

2020-04-24 Thread Arpit sharma (Jira)
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

2020-04-10 Thread Mihai Buzgau (Jira)
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

2020-04-06 Thread Dorin Pleava (Jira)
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

2020-04-01 Thread Mihai Buzgau (Jira)
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

2020-04-01 Thread Mihai Buzgau (Jira)
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

2020-02-24 Thread Jorie Tappa (JIRA)
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

2020-02-13 Thread Luchian Nemes (JIRA)
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

2020-02-05 Thread Mihai Buzgau (JIRA)
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

2020-02-04 Thread Josh Cooper (JIRA)
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

2020-02-03 Thread Anthony Sottile (JIRA)
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

2020-01-22 Thread Josh Cooper (JIRA)
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

2020-01-21 Thread Josh Cooper (JIRA)
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