Kamil Wasilewski created BEAM-8409:
--------------------------------------
Summary: docker-credential-gcloud not installed or not available
in PATH
Key: BEAM-8409
URL: https://issues.apache.org/jira/browse/BEAM-8409
Project: Beam
Issue Type: Bug
Components: test-failures
Reporter: Kamil Wasilewski
Assignee: Yifan Zou
_Use this form to file an issue for test failure:_
*
[beam_PreCommit_CommunityMetrics_Commit|https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_PreCommit_CommunityMetrics_Commit/1355/]
*
[beam_PostCommit_Python2_PR|https://builds.apache.org/job/beam_PostCommit_Python2_PR]
Initial investigation:
Jenkins job fails when executing docker-compose script.
It seems the only Jenkins worker affected is *apache-beam-jenkins-15.*
Relevant logs:
*00:06:49* > Exit-code 255 when calling docker-compose, stdout: postgresql uses
an image, skipping*00:06:49* prometheus uses an image, skipping*00:06:49*
pushgateway uses an image, skipping*00:06:49* alertmanager uses an image,
skipping*00:06:49* Building grafana*00:06:49* [21401] Failed to execute
script docker-compose*00:06:49* Traceback (most recent call last):*00:06:49*
File "bin/docker-compose", line 6, in <module>*00:06:49* File
"compose/cli/main.py", line 71, in main*00:06:49* File
"compose/cli/main.py", line 127, in perform_command*00:06:49* File
"compose/cli/main.py", line 287, in build*00:06:49* File
"compose/project.py", line 386, in build*00:06:49* File
"compose/project.py", line 368, in build_service*00:06:49* File
"compose/service.py", line 1084, in build*00:06:49* File
"site-packages/docker/api/build.py", line 260, in build*00:06:49* File
"site-packages/docker/api/build.py", line 307, in _set_auth_headers*00:06:49*
File "site-packages/docker/auth.py", line 310, in
get_all_credentials*00:06:49* File "site-packages/docker/auth.py", line
262, in _resolve_authconfig_credstore*00:06:49* File
"site-packages/docker/auth.py", line 287, in _get_store_instance*00:06:49*
File "site-packages/dockerpycreds/store.py", line 25, in __init__*00:06:49*
dockerpycreds.errors.InitializationError: docker-credential-gcloud not
installed or not available in PATH
*16:26:08* [9316] Failed to execute script docker-compose*16:26:08* Traceback
(most recent call last):*16:26:08* File "bin/docker-compose", line 6, in
<module>*16:26:08* File "compose/cli/main.py", line 71, in main*16:26:08*
File "compose/cli/main.py", line 127, in perform_command*16:26:08* File
"compose/cli/main.py", line 287, in build*16:26:08* File
"compose/project.py", line 386, in build*16:26:08* File "compose/project.py",
line 368, in build_service*16:26:08* File "compose/service.py", line 1084, in
build*16:26:08* File "site-packages/docker/api/build.py", line 260, in
build*16:26:08* File "site-packages/docker/api/build.py", line 307, in
_set_auth_headers*16:26:08* File "site-packages/docker/auth.py", line 310, in
get_all_credentials*16:26:08* File "site-packages/docker/auth.py", line 262,
in _resolve_authconfig_credstore*16:26:08* File
"site-packages/docker/auth.py", line 287, in _get_store_instance*16:26:08*
File "site-packages/dockerpycreds/store.py", line 25, in __init__*16:26:08*
dockerpycreds.errors.InitializationError: docker-credential-gcloud not
installed or not available in PATH
----
_After you've filled out the above details, pl__ease [assign the issue to an
individual|https://beam.apache.org/contribute/postcommits-guides/index.html#find_specialist].
Assignee should [treat test failures as
high-priority|https://beam.apache.org/contribute/postcommits-policies/#assigned-failing-test],
helping to fix the issue or find a more appropriate owner. See [Apache Beam
Post-Commit Policies|https://beam.apache.org/contribute/postcommits-policies]._
--
This message was sent by Atlassian Jira
(v8.3.4#803005)