Created attachment 889772 [details] Key authentication textbox is not available Description of problem: Key authentication should be implemented in Remote Agent installation GUI page, which is available via CLI Version-Release number of selected component (if applicable): Version : 4.11.0-SNAPSHOT Build Number : 1bc9904 GWT Version : 2.5.0 SmartGWT Version : 3.0 Browser: Firefox 28 Steps to Reproduce: 1. Navigate to "Administration-->Agents-->New" 2. There is no text box to enter authentication key Additional info: Screen shot is attached
There are many questions that need to be answered in order to address this issue (nothing like this was in the requirements that I saw). These are some of the major questions that I would think need to be answered. I think we should not schedule this for 4.11, because this could get out of hand with all the possibilities to implement. For example: * Do we support having the user provide the private key bytes via the UI? * Do we support having the user provide the path to the key file on the server? (and where is this file? how are they shared across RHQ Servers?) * Do we support file upload of the key file? * Do we support using encrypted keys/key files and thus the user must provide the passcode in the UI? * Do we support a default key bytes (like we provide a default set of user/pass today) for use as a fallback if the user doesn't provide one in the UI? * Do we support a default key file for use as a fallback if the user doesn't provide one in the UI? ** If we do support default key files, do we allow the user to file upload a default key file in the System Settings UI or do we just point to a file path (and if its the latter, how do we share them across RHQ Servers?) * Do we support a default passcode for a default key if the default key (or keyfile) is encrypted? So there is much to consider if we are to say "key authentication should be implemented."