Details
-
Task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
- a decision has been made about whether to move to Ruby 2.4 for Puppet 5, or stay on Ruby 2.3.3.
-
Agent
-
5
-
Agent 2017-05-03, Agent 2017-05-31
-
Not Needed
-
This is preliminary work to ensure puppet-agent runs on ruby 2.4. The actual switch to ruby 2.4 will be done in
PA-1128.
-
No Action
Description
We need to determine the feasibility of moving to Ruby 2.4 in Puppet Agent for the PA 5 release. A pass of the release notes for Ruby 2.4 should be made, checking for any notable changes that might affect us. We also need to determine the difficulty of updating the Ruby component in the Agent, as well as vetting the implications of the bump in our tests and downstream (e.g. in PE and with puppetserver).
Attachments
Issue Links
- blocks
-
PA-1128 Use Ruby 2.4.1
-
- Closed
-
- relates to
-
PUP-7503 helpful_error_message_when_hostname_not_match_server_certificate test fails with Ruby 2.4
-
- Closed
-
-
PUP-7528 Add Ruby 2.4 builds to puppet-win32-ruby to support ci:test:git workflows
-
- Closed
-
-
LTH-124 Leatherman fails with Ruby-2.4
-
- Resolved
-
-
PUP-7383 Puppet with openssl 1.1 fails
-
- Closed
-