Abacn commented on PR #23014:
URL: https://github.com/apache/beam/pull/23014#issuecomment-1260014458

   `FAILED 
apache_beam/io/external/xlang_jdbcio_it_test.py::CrossLanguageJdbcIOTest::test_xlang_jdbc_read_0_postgres`
 this time due to 
   ```INFO     apache_beam.utils.subprocess_server:subprocess_server.py:126 
Exception in thread "main" java.util.concurrent.ExecutionException: 
java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.beam.sdk.schemas.logicaltypes.FixedPrecisionNumeric
   ```
   The error also appears locally. It is confusing as the run 19 days ago 
(first commit in this PR) succeeded. The change should not cause this.
   
   It is found that the test pulled image `beam_java8_sdk:2.43.0.dev` from 
[dockerhub](https://hub.docker.com/layers/apache/beam_java8_sdk/2.43.0.dev/images/sha256-2b0adb0e6cd4673e2b786ebb384752d4514acb431c3ff98cad61512d02672251?context=explore).
 Prevented this locally by commenting out this line:
    
https://github.com/apache/beam/blob/8dea86bc9d5abdda866c986a32afd1f611d1c1b2/sdks/python/apache_beam/runners/portability/fn_api_runner/worker_handlers.py#L765
   via command 
   
   test succeeded. @kileys Can we change tag or delete this docker image 
`beam_java8_sdk:2.43.0.dev` in DockerHub? Otherwise code changes results in 
java base image change may failure to pass tests due to inconsistent docker 
image used---until 2.43.0 cut and master moves to 2.44.0.
   
   It may also related to recent elevated running time for python postcommit 
tests trying to pull this 600 MB image multiple times.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to