Dogtag 10.2 currently provides the following PKI instance installation/configuration mechanisms:
When the 'pkispawn' utility configures a PKI instance, it utilizes the REST interface; however, the GUI browser interface utilizes the original non-REST legacy interface. Both methods eventually utilize the same configuration back-end.
To alleviate many of the design/development/testing/support problems associated with maintaining multiple interfaces, we are planning on removing the GUI browser configuration interface option in Dogtag 10.2 since:
Completion of this ticket requires the following:
(1) remove URL advertisement displayed at the end of a 'pkispawn' installation-only mode, (2) remove all references to the GUI-based configuration option from the man pages, (3) disable the GUI configuration interface servlet(s) in the various 'web.xml' files, and (4) remove GUI configuration panels as well as any wizard code dedicated to the sole purpose of configuring a PKI instance. proposed Milestones:(1), (2), and (3) - 10.2 (August) (4) - 10.2.1
Checked in patch for (1), (2), and (3):
Moving to 10.2.1.
Proposed Milestone: 10.2.3 (per CS Meeting of 09/17/2014)
proposed Milestone: 10.2.2 - Per Dogtag 10.2.3 meeting of 09/25/2014
Per 10.2.2 Triage meeting of 02/24/2015: 10.2.3
Per Dogtag 10.2.x TRIAGE meeting of 04/28/2015: cleanup (low/minor priority)
Per Dogtag 10.2.6 TRIAGE meeting of 06/30/2015: 10.3
The wizard classes need be removed to help removing legacy HttpClient. See ticket #342.
Removed unused WizardServlet in master: 60fa66aa04ec61350420d95a554c0cec7834ebbd
Remaining tasks:
Once ticket #1107 is fixed, we can remove base/server/share/webapps/pki/admin and also dependencies on Velocity.
Replying to [comment:16 edewata]:
Cherry-picked to:
Metadata Update from @mharmsen: - Issue assigned to mharmsen - Issue set to the milestone: UNTRIAGED
Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.
This issue has been cloned to GitHub and is available here: https://github.com/dogtagpki/pki/issues/1683
If you want to receive further updates on the issue, please navigate to the GitHub issue and click on Subscribe button.
Subscribe
Thank you for understanding, and we apologize for any inconvenience.
Metadata Update from @dmoluguw: - Issue close_status updated to: migrated - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.