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
./release.sh breaks on tests execution (i.e. when not using --no-tests), with following error message:
===> start arlas-server stack
Creating network "arlas_default" with the default driver
Pulling elasticsearch (docker.elastic.co/elasticsearch/elasticsearch:6)...
manifest for docker.elastic.co/elasticsearch/elasticsearch:6 not found
Detailed description
release.sh iterates over ELASTIC_RANGE to provide --es=<...> values for calls to ./scripts/tests-integration.sh. See here.
ELASTIC_RANGE is in fact not an array, but a string, whose value is forced to 6, see here.
I think I might have fixed it in branch fix/release_tests (commit c7b8a19), but I cannot perform a full execution of release.sh to validate, because of issue #412.
./release.sh
breaks on tests execution (i.e. when not using--no-tests
), with following error message:Detailed description
release.sh
iterates overELASTIC_RANGE
to provide--es=<...>
values for calls to./scripts/tests-integration.sh
. See here.ELASTIC_RANGE
is in fact not an array, but a string, whose value is forced to6
, see here.6
to variableELASTIC_VERSION
(see here), which is then exported (see here)ELASTIC_VERSION
(== 6
) as the tag for elasticsearch docker image, see heredocker.elastic.co/elasticsearch/elasticsearch:6
does not exist, the tests crash.How to reproduce
Fix
In this line, replace
ELASTIC_RANGE
withELASTIC_VERSIONS
.The text was updated successfully, but these errors were encountered: