Greetings!
and several passwords, the last one being eaasidemo1 and then ran the docker log code. It seems to want to try to log me in as eaasi_dev ? But I have noted in my eaasi.yaml file that the username should be eaasi_group which is also returned if you at the row I copied from the database in my post above.
Here is the full response from the log:
$ sudo docker logs eaasi-web-api
wait-for-it.sh: waiting 15 seconds for eaasi-database:5432
wait-for-it.sh: eaasi-database:5432 is available after 0 seconds
Sequelize CLI [Node: 10.16.3, CLI: 6.2.0, ORM: 5.22.3]
Loaded configuration file "src/data_access/config/config.js".
Using environment "production".
ERROR: password authentication failed for user "eaasi_dev"
Sequelize CLI [Node: 10.16.3, CLI: 6.2.0, ORM: 5.22.3]
Loaded configuration file "src/data_access/config/config.js".
Using environment "production".
ERROR: password authentication failed for user "eaasi_dev"
Sequelize CLI [Node: 10.16.3, CLI: 6.2.0, ORM: 5.22.3]
Loaded configuration file "src/data_access/config/config.js".
Using environment "production".
ERROR: password authentication failed for user "eaasi_dev"
> eaasi-...@0.0.0 prod /app
> export NODE_ENV=production && npm run clean && npm run build && npm run server:prod
> eaasi-...@0.0.0 clean /app
> rimraf dist
> eaasi-...@0.0.0 build /app
> npm run generate-docs && npm run clean && babel src --out-dir dist --copy-files --source-maps --extensions ".ts,.js"
> eaasi-...@0.0.0 generate-docs /app
> apidoc -i src/ -o apidoc
{"message":"parser plugin 'apipermissio' not found in block: 5","level":"warn"}
{"message":"parser plugin 'apibody' not found in block: 2","level":"warn"}
{"message":"Done.","level":"info"}
> eaasi-...@0.0.0 clean /app
> rimraf dist
Successfully compiled 504 files with Babel.
> eaasi-...@0.0.0 server:prod /app
> node ./dist/app.js
dotenv-flow: "NODE_ENV" is already defined in `process.env` and will not be overwritten
dotenv-flow: "JWT_SECRET" is already defined in `process.env` and will not be overwritten
dotenv-flow: "EXPRESS_PORT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "EAASI_CLIENT_URL" is already defined in `process.env` and will not be overwritten
dotenv-flow: "EMIL_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "IMAGE_ARCHIVE_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "OBJECT_ARCHIVE_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "OAI_PMH_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "EAAS_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SOFTWARE_ARCHIVE_SERVICE_ENDPOINT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "HOST_DOMAIN" is already defined in `process.env` and will not be overwritten
dotenv-flow: "IDP_CERT_RELPATH" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SP_CERT_RELPATH" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SP_PRIVATE_CERT_RELPATH" is already defined in `process.env` and will not be overwritten
dotenv-flow: "JWT_NAME" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_ENABLED" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_ID" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_CALLBACK_URL" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_ENTRYPOINT_URL" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_CLIENT_ID" is already defined in `process.env` and will not be overwritten
dotenv-flow: "SAML_LOGOUT_URL" is already defined in `process.env` and will not be overwritten
dotenv-flow: "USER_EMAIL_CLAIM_PROPERTY" is already defined in `process.env` and will not be overwritten
dotenv-flow: "MAILER_PORT" is already defined in `process.env` and will not be overwritten
dotenv-flow: "MAILER_HOST" is already defined in `process.env` and will not be overwritten
dotenv-flow: "MAILER_USER" is already defined in `process.env` and will not be overwritten
dotenv-flow: "MAILER_PASSWORD" is already defined in `process.env` and will not be overwritten
dotenv-flow: "MAILER_SENDER" is already defined in `process.env` and will not be overwritten
dotenv-flow: "EAAS_JAVA_SERVICE_URL" is already defined in `process.env` and will not be overwritten
(node:160) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtException listeners added. Use emitter.setMaxListeners() to increase limit
Unhandled rejection SequelizeConnectionError: password authentication failed for user "eaasi_dev"
at connection.connect.err (/app/node_modules/sequelize/lib/dialects/postgres/connection-manager.js:182:24)
at Connection.connectingErrorHandler (/app/node_modules/pg/lib/client.js:194:14)
at Connection.emit (events.js:198:13)
at Socket.<anonymous> (/app/node_modules/pg/lib/connection.js:134:12)
at Socket.emit (events.js:198:13)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:269:11)
at Socket.Readable.push (_stream_readable.js:224:10)
at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
-Jonathan