[PUP-3650] Delete ruby CA endpoint and routes Created: 2014/11/07 Updated: 2018/09/19 Due: 2018/06/20 Resolved: 2018/09/19
|Fix Version/s:||PUP 6.0.0|
|Reporter:||Chris Price||Assignee:||Patrick Carlisle|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||remove webrick/rack support from Puppet|
|Release Notes Summary:||As a part of the larger CA rework (so probably this won't end up wanting separate notes), the v1 CA HTTP API is removed (everything under the ca url /v1)|
In PUP 6.0 we are removing support for webrick and passenger; this means that the only supported CA service will be the clojure-based one. We should delete all of the ruby code around this functionality at that time.
Note we still need to keep some of the ruby code around because the agent uses it to generate/save keys, generate/save/send CSR, retrieve certs and CRLs.
|Comment by Kenn Hussey [ 2018/08/28 ]|
Patrick Carlisle please add release notes for this issue if needed, thanks!