Jira (PUP-11716) Require JRuby 9.4

6 views
Skip to first unread message

Josh Cooper (Jira)

unread,
Jan 16, 2023, 8:24:03 PM1/16/23
to puppe...@googlegroups.com
Josh Cooper created an issue
 
Puppet / Task PUP-11716
Require JRuby 9.4
Issue Type: Task Task
Assignee: Unassigned
Created: 2023/01/16 5:23 PM
Priority: Normal Normal
Reporter: Josh Cooper

In PUP-11649, we're dropping support for MRI Ruby < 2.7, however, we have to keep support for JRuby 9.2 (which implements 2.5.x language features) until we have puppetserver builds with JRuby 9.4.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo

Josh Cooper (Jira)

unread,
Jan 17, 2023, 12:41:02 PM1/17/23
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
In PUP-11649, we're dropping support for MRI Ruby < 2.7, however, we have to keep support for JRuby 9.2 (which implements 2.5.x language features) until we have puppetserver builds with JRuby 9.4.


Update the RUBY_VERSION check in lib/puppet.rb and deprecation warning
Update rspec matrix in github actions
Update branch protection rules

Josh Cooper (Jira)

unread,
Mar 9, 2023, 12:50:03 PM3/9/23
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Phoenix 2023-03-29

Josh Cooper (Jira)

unread,
Mar 9, 2023, 1:39:03 PM3/9/23
to puppe...@googlegroups.com
Josh Cooper updated an issue
In PUP-11649, we're dropping support for MRI Ruby < 2.7, however, we have to keep support for JRuby 9.2 (which implements 2.5.x language features) until we have puppetserver builds with JRuby 9.4.

From https://www.jruby.org/2023/03/08/jruby-9-4-2-0.html
{quote}
JRuby 9.4.x targets Ruby 3.1 compatibility.
{quote}

Update OLDEST_RECOMMENDED_RUBY_VERSION to 3.1.0
Remove
the RUBY_VERSION check !defined?(JRUBY_VERSION) in lib/puppet.rb and deprecation warning
Update
gemspec to require ruby >= 3.1.0
Update
rspec matrix , mend, checks in github actions to use ruby-version 3.1
Update branch protection rules
Reply all
Reply to author
Forward
0 new messages