Skip to content

Chef-18 migration spike #3

Open
zawislakm wants to merge 13 commits into
masterfrom
chef18-upgrade
Open

Chef-18 migration spike #3
zawislakm wants to merge 13 commits into
masterfrom
chef18-upgrade

Conversation

@zawislakm
Copy link
Copy Markdown

@zawislakm zawislakm commented Feb 5, 2026

During spike of migration to higher versions of Ubuntu we also needed to check migration to Chef-18. Here are some artefacts after that
Jira Ubuntu spike
Jira Chef spike
Notions notes
Generated with usage of AI

tjatkowski and others added 13 commits January 15, 2026 16:00
The PassengerAgent binary is required separately from mod_passenger.so
in Passenger 6.x. This adds a step to compile the agent if missing.
Use Phusion APT repository with pre-built binaries to avoid
PassengerAgent compilation issues on Ubuntu 24.04. Falls back to
gem-based installation for older Ubuntu versions.
Update bundler and stringio in RVM environment to avoid version
conflicts between RVM Ruby's default gems and app Gemfile requirements.
Specify stringio ~> 3.2 to ensure a version compatible with Ruby 3.3
that also meets app requirements.
Use --default flag when installing stringio to properly override
Ruby 3.3's bundled stringio 3.1.1 with a newer version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants