Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-4097

Missing text for prompts after validation error in Vault setup (console)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • 7.0.0.CR1
    • 7.0.0.ER7
    • Installer
    • None
    • User Experience

    Description

      When installer in console mode issues a validation error on Configure password vault, leading text of some prompts is not redisplayed (New Keystore location, Encrypted file directory), while it is for the others. Only the default option in brackets is displayed for re-prompt of New Keystore location, Encrypted file directory.

      Also, is there a reason why some default options are displayed on new line instead of beaing on the same as the prompt text? I don't know whether it is on purpose (eg. automatic break for long line?) or it is an issue.

      Check the contrast:

      Vault alias: [vault]
      ...
      New Keystore location:
       [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault.keystore]
      

      Current situation:

      Configure password vault
      A password vault encrypts sensitive strings and stores them in an encrypted keystore. The vault mechanism manages decrypting the strings for use with security domains, security realms, or other verification systems. Note that the keystore must be of type "JCEKS".
      
      Please make note of your entry below in order to mask any subsequent passwords. See JBoss EAP 7 documentation for further details.
      
      The password must have no fewer than 6 characters.
      
      Vault alias: [vault] 
      
      Salt (8-chars) [8675309K] 
      1234567
      Validation error: 
      The vault salt must be exactly 8 digits in length.
      Salt (8-chars) [8675309K] 
      
      Iteration count [44] 
      0
      Validation error: 
      The iteration count must be a positive integer.
      Iteration count [44] 
      
      Vault keystore password: [] 
      
      Validation error: 
      You did not enter any password.
      Vault keystore password: [] 
      ******
      Re-enter vault keystore password: [******] 
      
      Validation error: 
      You did not enter any password.
      Re-enter vault keystore password: [******] 
      ******
      New Keystore location:
       [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault.keystore]
      /
      Validation error: 
      You do not have write permissions in the location given for the vault keystore.
       [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault.keystore]
      
      Encrypted file directory:
       [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault/] 
      /
      Validation error: 
      You do not have write permissions for the path to the encrypted vault dir.
       [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault/] 
      
      press 1 to continue, 2 to quit, 3 to redisplay.
      

      Proposed:

      New Keystore location: [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault.keystore]
      /
      Validation error: 
      You do not have write permissions in the location given for the vault keystore.
      New Keystore location: [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault.keystore]
      
      Encrypted file directory: [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault/] 
      /
      Validation error: 
      You do not have write permissions for the path to the encrypted vault dir.
      Encrypted file directory: [/home/jbliznak/dev/installer/test/EAP-7.0.0/vault/] 
      

      Attachments

        Activity

          People

            eunderhi Emmett Underhill (Inactive)
            jbliznak@redhat.com Jan Blizňák
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: