[CI] DockerTests test080ConfigurePasswordThroughEnvironmentVariableFile failure #53662
Labels
:Delivery/Packaging
RPM and deb packaging, tar and zip archives, shell and batch scripts
Team:Delivery
Meta label for Delivery team
>test-failure
Triaged test failures from CI
Observed on
7.6
only once so far in:https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.6+multijob+packaging-tests-unix-gcp/os=fedora-29-packaging/186/console / https://gradle-enterprise.elastic.co/s/ucotb6hmvhqws
This seems to be a side-effect of #51316; in the corresponding PR #53437 the way to check whether Elasticsearch has really started has changed to the more rigorous: https://github.com/elastic/elasticsearch/pull/53437/files#diff-1dd1960812a4e4d22b8b3cc1d1f07ae0R185
Looking at the build logs I see that
ps -ww ax
has been invoked several times (as it should be based on this loop) and the status when the check failed shows:Since
stderr
already looks that it almost reach the bottom of thebin/elasticsearch-env-from-file
:elasticsearch/distribution/src/bin/elasticsearch-env-from-file
Lines 67 to 74 in 3e607d9
I think that we just exhausted the retries STARTUP_ATTEMPTS_MAX and had there been more retries, it would have succeeded.
This is further evidenced by the gap between the timestamps:
First
ps -ww ax
attempt:Last
ps -ww ax
attempt:I see that the retries have been bumped to 10 in master whereas in
7.6
we are still having 5 retries so I think we should do the same for 7.6.The text was updated successfully, but these errors were encountered: