Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • heptapod-tests heptapod-tests
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • heptapod
  • heptapod-testsheptapod-tests
  • Issues
  • #16
Closed
Open
Created Jan 08, 2021 by Georges Racinet@gracinet🦑Owner

Auto confirm root password

These days, a brand new HDK setup starts in the state where root initial password is defined, but the final password needs to be defined (this is done by the seed_fu rake task).

These functional tests would know how to define and confirm the root password from scratch, but don't know how to handle this intermediate state. This forces the user to manually pass it, be it just to confirm the default password or to introduce a new one.

We need at least the functional tests to be at least able to confirm the intended password if it works for initial login up to the final password definition form.

For the sake of it, we could also introduce a distinction between the default initial password (same as HDK default) and the final one in configuration.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking