[SERVER-2239] Java 11 Dependency Support Created: 2018/06/22  Updated: 2018/09/19  Resolved: 2018/09/17

Status: Closed
Project: Puppet Server
Component/s: None
Affects Version/s: None
Fix Version/s: SERVER 6.0.0

Type: Improvement Priority: Normal
Reporter: Austin Blatt Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
is cloned by SERVER-2315 Fix tests for Java 11 Closed
Template:
Team: Server
QA Risk Assessment: Needs Assessment

 Description   

Java 11 will remove modules deprecated in Java 9 that we currently use (indirectly) to run puppetserver.

 
We need to update our version of liberator to the version here:

https://github.com/puppetlabs/clj-parent/pull/114

That PR includes discussion of how to update Puppet Server's code and tests when we upgrade.

 

Also, Puppet Server's test suite makes use of HexBinaryAdapter here we will need to remove that from the test because it will be removed in Java 11.


Generated at Mon Dec 16 02:25:57 PST 2019 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.