-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to NodeJS 18 and Ruby 3.1 #2885
Conversation
NodeJS update affects all OSes except EL7 and Amazon 2023 Ruby 3.1 update only affects EL8 and EL9
@johrstrom This is now ready for review. Created OSC/ondemand-packaging#249 to create ondemand-bundler package so all supported distros have same version of bundler. Ran into quite a few weird issues when some OSes have old bundler while some have newer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's roll. I see this updates the lock file to bundler 2.3.6
. That's all good. I suspect there's good backward compatibility for platforms with lower bundler.
What I observed was that on RHEL8 and RHEL9, with newer bundler, the bundler command would automatically force install of whatever version is in Gemfile.lock. This is a new feature of I think bundler 2.3. I'm working on packaging PR so that OnDemand has a dedicated |
As of #2885 Signed-off-by: Songlin Jiang <songlin.jiang@csc.fi>
NodeJS update affects all OSes except EL7 and Amazon 2023
Ruby 3.1 update only affects EL8 and EL9
Fixes #2884