You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current docker-compose.yml does not match requirements of the latest Manifold and I've discovered that over a few days of (unfortunately) painful debugging :D Also, I'm sending you a diff instead of PR, in case you need to review things further.
Necessary changes:
Postgres upgraded to 12.18 (latest of 12.x branch), because migrations would fail with Postgres 11, reporting syntax error.
ElasticSearch upgraded to 7.5.1, because elasticsearch gem, used by Manifold, will complain that it tried to connect to incompatible version. I also increase default memory use to 1Gb and set ulimits, because ElasticSearch will not start without those set. Memory increase is not mandatory, but recommended. Also, ElasticSearch 7.5.x won't start if not set in single-node mode.
Also, it needs to be documented that ElasticSearch needs to have the following set on the host where docker-compose is run, not container:
sysctl -w vm.max_map_count=262144
If you want, I can prepare PR for this. This should also address #13 I think.
Hi guys,
The current docker-compose.yml does not match requirements of the latest Manifold and I've discovered that over a few days of (unfortunately) painful debugging :D Also, I'm sending you a diff instead of PR, in case you need to review things further.
Necessary changes:
Postgres upgraded to 12.18 (latest of 12.x branch), because migrations would fail with Postgres 11, reporting syntax error.
ElasticSearch upgraded to 7.5.1, because elasticsearch gem, used by Manifold, will complain that it tried to connect to incompatible version. I also increase default memory use to 1Gb and set
ulimits
, because ElasticSearch will not start without those set. Memory increase is not mandatory, but recommended. Also, ElasticSearch 7.5.x won't start if not set insingle-node
mode.Also, it needs to be documented that ElasticSearch needs to have the following set on the host where docker-compose is run, not container:
If you want, I can prepare PR for this. This should also address #13 I think.
The text was updated successfully, but these errors were encountered: