inveniosoftware / inveniosoftware/invenio-cli

`services setup` should report the action taken and possible misconfigurations

Open
#356 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
14
Forks
49
PR merge metrics
No merged PRs in 30d

Description

`services setup` often "fails" silently, making the debugging process very tedious. This can happen when there are similar containers on the system (e.g. same port/volume/names used for something else).

This kind of issue happen frequently (try to [search](https://discord.com/channels/692989811736182844/704629170470125578/840118408116830209) for the postgres `password authentication failed for user` error string on the Discord server, most of the time it's related to a wrong infrastructure brought up by compose).

@ntarocco suggested "clean up" [scripts](https://gist.github.com/ntarocco/3a9a0b2bed6442c4fdd0c223998ceec0) are very useful in this situation and I usually reach a working situation with those, but that also mean that any other (non invenio related) containers running locally get destroyed.

This may be done in / fixed by https://github.com/inveniosoftware/invenio-cli/issues/355

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.