Skip to content

Docker: environment variable "arcadedb.server.rootPassword" is not working on 22.9.1  #561

@artturimatias

Description

@artturimatias

ArcadeDB Version: 11.9.1

JDK Version:

OS: Linux host (docker)

Expected behavior

docker run -d -p 2480:2480 -p 2424:2424 --name arcadedb -e arcadedb.server.rootPassword=some_complex_thing arcadedata/arcadedb:22.9.1

Arcadedb should be up and running.

Actual behavior

Arcadedb is stuck on infinite loop generating new passwords

Root password [BLANK=auto generate it]: Automatic generated password: 4B87F193. Please save it in a safe place.
Please type the root password for confirmation (copy and paste will not work): ERROR: Passwords don't match, please reinsert both of them, or press ENTER to auto generate it

Root password [BLANK=auto generate it]: Automatic generated password: 558C69d3. Please save it in a safe place.
Please type the root password for confirmation (copy and paste will not work): ERROR: Passwords don't match, please reinsert both of them, or press ENTER to auto generate it

Steps to reproduce

Just execute docker command with 22.9.1 image:
docker run -d -p 2480:2480 -p 2424:2424 --name arcadedb -e arcadedb.server.rootPassword=some_complex_thing arcadedata/arcadedb:22.9.1

Then check docker logs:

docker logs -f arcadedb

and you'll see auto generate password messages flowing in.

The version 22.8.1 seems to work OK.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions