Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-6652

FishEye/Crucible 4.0 or later run via AMS won't authenticate test users

    XMLWordPrintable

Details

    • Bug
    • Resolution: Answered
    • Low
    • N/A
    • 4.0.0, 4.2.0
    • None

    Description

      After starting FishEye/Crucible with AMPS default users can't authenticate:

      $ atlas-run-standalone --product fecru
      ...
      [INFO] Starting fecru... (see log at /private/tmp/amps-standalone-fecru-LATEST/target/fecru-LATEST.log)
      [INFO] determining latest stable data version...
      [INFO] using latest stable data version: 2.3.3-493
      ...
      [INFO] Copying atlassian-crucible-4.1.2-20160816153147.zip to /private/tmp/amps-standalone-fecru-LATEST/target/test-dist.zip
      

      Notice the latest (at this moment) FeCru product version is used (4.1.2-20160816153147) but rather old data version (2.3.3-493)

      I can see in the logs test users are getting disabled because of password hashing algorithm considered too weak:

      2016-08-31 09:10:51,276 WARN  [main ] fisheye MigrateUsersToCwdUsers-perform - The password for user admin was stored using an older scheme. The user's password needs to be reset, before he can login.
      

      Workaround

      specify explicit version to enforce data version to match product version, e.g.

      $ atlas-run-standalone --product fecru --version 4.1.2-20160816153147
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            pswiecicki Piotr Swiecicki
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: