Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/horizon/+spec/decrypt-and-display-vm-generated-password. Description: Use Case I launch an instance, choosing a Windows image and a pub key: - on VM boot, Windows generates a random password for the Admin session - the password is encrypted with the pub key and sent to the metadata server (for example with cloudbase-init) - I can already retrieve this admin password via API with: nova get-password <VM-id> <Private-key> Horizon Blueprint: "Being able to display and decrypt this password on Horizon" - A popup display the encrypted password - The user has to provide its private key to decrypt this password - The private key should not transit over the network and being proceeded on the server side - The private key should be used on the client side (any JS lib available for decryption? Use of HTML 5 FIle API / FileReader?) - The password may not be available immediately after the launch of the instance (have to wait the VM to boot and generate the password) - Several ways to provide the private key: copy and past inside an input, "browse > select a file", drag & drop - Should be inspired by the way Amazon does this (either for the internal client side processing - if it does - and for UX aspects): more details to be sent later Specification URL (additional information): None
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2014-0855.html