mohamedawnallah commented on PR #35816:
URL: https://github.com/apache/beam/pull/35816#issuecomment-3269388436

   The postcommits failing with those and seems unrelated:
   
   1.  CloudSQL (PostgreSQL, MySQL, SQLServer) containers seems having troubles 
while starting e.g (can be resolved in that PR 
https://github.com/apache/beam/pull/35473 by just changing the marker from 
`uses_testcontainers` to `require_docker_in_docker` when this PR that adds 
`ubuntu-latest` is merged):
   ```
   │2025-09-08T15:41:01.0433159Z _ ERROR at setup of 
TestExternalSQLServerEnrichment.test_sql_enrichment_with_redis _                
                                                                                
                                                   │
   │2025-09-08T15:41:01.0433695Z [gw2] linux -- Python 3.9.22 
/runner/_work/beam/beam/build/gradleenv/1398941893/bin/python3.9                
                                                                                
                                          │
   │2025-09-08T15:41:01.0433965Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0434131Z self = <docker.api.client.APIClient object at 
0x7a1418302580>                                                                 
                                                                                
                         │
   │2025-09-08T15:41:01.0434445Z response = <Response [500]>                    
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0434597Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0434920Z     def _raise_for_status(self, response):     
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0435505Z         """Raises stored :class:`APIError`, if 
one occurred."""                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0436017Z         try:                                   
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0436358Z >           response.raise_for_status()        
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0436551Z                                                
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0436878Z 
../../build/gradleenv/1398941893/lib/python3.9/site-packages/docker/api/client.py:275:
                                                                                
                                                                 │
   │2025-09-08T15:41:01.0437304Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _                                               
                                                                                
                         │
   │2025-09-08T15:41:01.0437537Z                                                
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0437633Z self = <Response [500]>                        
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0437775Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0438111Z     def raise_for_status(self):                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0438653Z         """Raises :class:`HTTPError`, if one 
occurred."""                                                                    
                                                                                
                          │
   │2025-09-08T15:41:01.0439026Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0439366Z         http_error_msg = ""                    
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0439892Z         if isinstance(self.reason, bytes):     
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0440455Z             # We attempt to decode utf-8 first 
because some servers                                                            
                                                                                
                        │
   │2025-09-08T15:41:01.0440999Z             # choose to localize their reason 
strings. If the string                                                          
                                                                                
                         │
   │2025-09-08T15:41:01.0441519Z             # isn't utf-8, we fall back to 
iso-8859-1 for all other                                                        
                                                                                
                            │
   │2025-09-08T15:41:01.0441997Z             # encodings. (See PR #3538)        
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0442355Z             try:                               
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0442904Z                 reason = 
self.reason.decode("utf-8")                                                     
                                                                                
                                              │
   │2025-09-08T15:41:01.0443457Z             except UnicodeDecodeError:         
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0444027Z                 reason = 
self.reason.decode("iso-8859-1")                                                
                                                                                
                                              │
   │2025-09-08T15:41:01.0444479Z         else:                                  
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0444829Z             reason = self.reason               
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0445137Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0445556Z         if 400 <= self.status_code < 500:      
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0446100Z             http_error_msg = (                 
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0446949Z                 f"{self.status_code} Client 
Error: {reason} for url: {self.url}"                                            
                                                                                
                           │
   │2025-09-08T15:41:01.0447601Z             )                                  
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0447861Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0448292Z         elif 500 <= self.status_code < 600:    
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0448721Z             http_error_msg = (                 
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0449572Z                 f"{self.status_code} Server 
Error: {reason} for url: {self.url}"                                            
                                                                                
                           ┤
   │2025-09-08T15:41:01.0450207Z             )                                  
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0450461Z                                                
                                                                                
                                                                                
                        │
   │2025-09-08T15:41:01.0450760Z         if http_error_msg:                     
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0451239Z >           raise HTTPError(http_error_msg, 
response=self)                                                                  
                                                                                
                           ┤
   │2025-09-08T15:41:01.0452377Z E           requests.exceptions.HTTPError: 500 
Server Error: Internal Server Error for url: 
http+docker://localhost/v1.43/containers/09aedca9488b11927943a0650f83b6103d9e5eb8ff4326bc3b5fd03b9e30512e/start
                            │
   │2025-09-08T15:41:01.0453062Z                                                
                                                                                
                                                                                
                        ┤
   │2025-09-08T15:41:01.0453431Z 
../../build/gradleenv/1398941893/lib/python3.9/site-packages/requests/models.py:1026:
 HTTPError
   ```
   
   2. Milvus tests currently running, likely  the `require_docker_in_docker` 
marker not included in the postcommit trigger (seems unrelated):
   ```
   2025-09-08T15:36:52.5113336Z [gw2] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_filtered_search_with_cosine_similarity_an│
   │2025-09-08T15:36:52.5115616Z [gw5] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_keyword_search_with_inner_product_sparse_│
   │2025-09-08T15:36:52.5118066Z [gw7] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_vector_search_with_euclidean_distance
    │
   │2025-09-08T15:36:52.5120255Z [gw6] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_invalid_query_on_non_existent_field
      │
   │2025-09-08T15:36:52.5122382Z [gw4] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_invalid_query_on_non_existent_collection
 │
   │2025-09-08T15:36:52.5124576Z [gw1] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_filtered_search_with_bm25_full_text_and_b┤
   │2025-09-08T15:36:52.5126773Z [gw0] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_empty_input_chunks
                       │
   │2025-09-08T15:36:52.5128484Z 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_vector_search_with_inner_product_similarity
          │
   │2025-09-08T15:36:52.5130438Z [gw3] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_hybrid_search
                            │
   │2025-09-08T15:36:54.3109653Z [gw0] ERROR 
apache_beam/ml/rag/enrichment/milvus_search_it_test.py::TestMilvusSearchEnrichment::test_vector_search_with_inner_product_similari│
   │2025-09-08T15:36:54.3110403Z
   ```
   
   3. Feast feature store failures (unrelated):
   ```
   │2025-09-08T15:37:48.4108932Z Traceback (most recent call last):             
                                                                                
               │
   │2025-09-08T15:37:48.4111589Z   File 
"/runner/_work/beam/beam/sdks/python/apache_beam/transforms/enrichment_handlers/feast_feature_store.py",
 line 156, in __enter__        ┤
   │2025-09-08T15:37:48.4112185Z     self.features = 
self.store.get_feature_service(                                                 
                                          ┤
   │2025-09-08T15:37:48.4113102Z   File 
"/runner/_work/beam/beam/build/gradleenv/1398941893/lib/python3.9/site-packages/feast/feature_store.py",
 line 441, in get_feature_servi│
   │2025-09-08T15:37:48.4113763Z     return 
self._registry.get_feature_service(name, self.project, allow_cache)             
                                                   ┤
   │2025-09-08T15:37:48.4114472Z   File 
"/runner/_work/beam/beam/build/gradleenv/1398941893/lib/python3.9/site-packages/feast/infra/registry/registry.py",
 line 414, in get_fea┤
   │2025-09-08T15:37:48.4115177Z     return 
proto_registry_utils.get_feature_service(registry_proto, name, project)         
                                                   ┤
   │2025-09-08T15:37:48.4116042Z   File 
"/runner/_work/beam/beam/build/gradleenv/1398941893/lib/python3.9/site-packages/feast/infra/registry/proto_registry_utils.py",
 line 119│
   │2025-09-08T15:37:48.4116776Z     raise 
FeatureServiceNotFoundException(name, project=project)                          
                                                    │
   │2025-09-08T15:37:48.4117312Z feast.errors.FeatureServiceNotFoundException: 
Feature service bad_name does not exist in project ecommerce                    
                │
   │2025-09-08T15:37:48.4117691Z                                                
                                                                                
               │
   │2025-09-08T15:37:48.4117868Z During handling of the above exception, 
another exception occurred:                                                     
                      │
   │2025-09-08T15:37:48.4118114Z                                                
                                                                                
               │
   │2025-09-08T15:37:48.4118222Z Traceback (most recent call last):             
                                                                                
               ┤
   │2025-09-08T15:37:48.4118719Z   File "apache_beam/runners/common.py", line 
1562, in apache_beam.runners.common.DoFnRunner._invoke_lifecycle_method         
                 │
   │2025-09-08T15:37:48.4119168Z     lifecycle_method()                         
                                                                                
               │
   │2025-09-08T15:37:48.4119672Z   File "apache_beam/runners/common.py", line 
602, in apache_beam.runners.common.DoFnInvoker.invoke_setup                     
                 │
   │2025-09-08T15:37:48.4120262Z     
self.signature.setup_lifecycle_method.method_value()                            
                                                          │
   │2025-09-08T15:37:48.4120822Z   File 
"/runner/_work/beam/beam/sdks/python/apache_beam/io/requestresponse.py", line 
340, in setup                                            │
   │2025-09-08T15:37:48.4121237Z     self._caller.__enter__()                   
                                                                                
               │
   │2025-09-08T15:37:48.4121750Z   File 
"/runner/_work/beam/beam/sdks/python/apache_beam/transforms/enrichment_handlers/feast_feature_store.py",
 line 159, in __enter__        │
   │2025-09-08T15:37:48.4122266Z     raise RuntimeError(                        
                                                                                
               │
   │2025-09-08T15:37:48.4122927Z RuntimeError: Could not find the feature 
service bad_name for the feature store configured in 
gs://apache-beam-testing-enrichment/feast-featur┤
   │2025-09-08T15:37:48.4123496Z
   2025-09-08T15:37:48.4138528Z     raise RuntimeError(                         
                                                                                
              ┤
   │2025-09-08T15:37:48.4139450Z RuntimeError: Could not find the feature 
service bad_name for the feature store configured in 
gs://apache-beam-testing-enrichment/feast-featur┤
   │2025-09-08T15:37:48.4140397Z
   ``` 
   
   4. Bigtable failures (unrelated):
   ```
   │2025-09-08T15:39:32.4169351Z     raise ValueError(                          
                                                                                
               ┤
   │2025-09-08T15:39:32.4170057Z ValueError: no matching row found for row_key: 
11 with row_filter=<google.cloud.bigtable.row_filters.CellsColumnLimitFilter 
object at 0x7e8df0┤
   │2025-09-08T15:39:32.4170730Z
   ```


-- 
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