Jira (PUP-9930) Do not necessarily load OpenSSL in JRuby

7 views
Skip to first unread message

Justin Stoller (JIRA)

unread,
Jul 30, 2019, 6:17:02 PM7/30/19
to puppe...@googlegroups.com
Justin Stoller created an issue
 
Puppet / Task PUP-9930
Do not necessarily load OpenSSL in JRuby
Issue Type: Task Task
Assignee: Unassigned
Created: 2019/07/30 3:16 PM
Priority: Normal Normal
Reporter: Justin Stoller

OpenSSL in JRuby is implemented via JRuby's custom jopenssl project which is based on bouncycastle. This implementation is however hardcoded to FOSS bouncycastle and will not work in a FIPS environment. Before we can operate Puppet Server in FIPS mode we must be able to load Puppet and execute the portions of Puppet's code within JRuby with OpenSSL disabled.

(Alternatives for community extensions that require OpenSSL will be evaluated once we pass this milestone)

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Justin Stoller (JIRA)

unread,
Jul 30, 2019, 6:17:04 PM7/30/19
to puppe...@googlegroups.com
Justin Stoller assigned an issue to Justin Stoller
Change By: Justin Stoller
Assignee: Justin Stoller

Maggie Dreyer (JIRA)

unread,
Aug 22, 2019, 6:53:03 PM8/22/19
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
Change By: Maggie Dreyer
Release Notes: Not Needed

Maggie Dreyer (JIRA)

unread,
Aug 22, 2019, 6:53:03 PM8/22/19
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
Change By: Maggie Dreyer
Fix Version/s: PUP 6.9.0
Reply all
Reply to author
Forward
0 new messages