Skip to content

Update JRuby version to 9.4.14.0#18080

Merged
jsvd merged 2 commits into
mainfrom
jsvd-patch-6
Sep 5, 2025
Merged

Update JRuby version to 9.4.14.0#18080
jsvd merged 2 commits into
mainfrom
jsvd-patch-6

Conversation

@jsvd
Copy link
Copy Markdown
Member

@jsvd jsvd commented Sep 1, 2025

https://buildkite.com/elastic/logstash-exhaustive-tests-pipeline/builds/2423/steps/canvas

projects/jruby ❯ git diff --color=always --minimal --unified=0 -w 9.4.13.0..9.4.14.0 lib/pom.rb | grep --color=never -E "\['.+?',.+?'\],?"
-    ['cgi', '0.3.6'],
+  ['cgi', '0.3.7'],
-    ['strscan', '3.1.0'],
+  ['strscan', '3.1.5'],
-    ['uri', '0.12.3'],
+  ['uri', '0.12.4'],
-    ['yaml', '0.2.0'],
+  ['yaml', '0.2.0']
-    ['net-smtp', '0.3.1'],
+  ['net-smtp', '0.3.1.1'],
-    ['rss', '0.2.9'],
-    ['test-unit', '3.5.3'],
+  ['rss', '0.3.1'],
+  ['test-unit', '3.5.3']

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 1, 2025

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Sep 1, 2025

This pull request does not have a backport label. Could you fix it @jsvd? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-8./d is the label to automatically backport to the 8./d branch. /d is the digit.
  • If no backport is necessary, please add the backport-skip label

@jsvd jsvd marked this pull request as ready for review September 3, 2025 16:28
Copy link
Copy Markdown
Member

@donoghuc donoghuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

projects/jruby ❯ git diff --color=always --minimal --unified=0 -w 9.4.13.0..9.4.14.0 lib/pom.rb | grep --color=never -E "['.+?',.+?'],?"

This ^ is amazing!

I think we can remove our pin on cgi now

gem "cgi", "~> 0.3.7" # Pins until a new jruby version with updated cgi is released (https://github.com/jruby/jruby/issues/8919)
https://github.com/jruby/jruby/blob/ddda6d5992f584190edb99ceccc0de9d63c9ca35/lib/pom.rb#L31

Removed cgi gem pinning due to jruby issue.
@elastic-sonarqube
Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

@jsvd jsvd requested a review from donoghuc September 5, 2025 11:00
Copy link
Copy Markdown
Member

@donoghuc donoghuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Glad to see you using the bump jruby ticket template ❤️

@jsvd jsvd added backport-active-9 Automated backport with mergify to all the active 9.[0-9]+ branches backport-9.1 Automated backport to the 9.1 branch JRuby 9K and removed backport-active-9 Automated backport with mergify to all the active 9.[0-9]+ branches labels Sep 5, 2025
@jsvd jsvd merged commit fe4a735 into main Sep 5, 2025
16 checks passed
@jsvd jsvd deleted the jsvd-patch-6 branch September 5, 2025 17:57
mergify Bot pushed a commit that referenced this pull request Sep 5, 2025
Also remove cgi gem pinning from Gemfile.template JRuby ships with the pinned version.

(cherry picked from commit fe4a735)

# Conflicts:
#	Gemfile.template
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-9.1 Automated backport to the 9.1 branch JRuby 9K

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants