[ 
https://issues.apache.org/jira/browse/BEAM-9482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17383092#comment-17383092
 ] 

Ankur Goenka commented on BEAM-9482:
------------------------------------

I tried [https://github.com/apache/beam/pull/15187] but it is failing with 
{code:java}
//     java.lang.RuntimeException: java.lang.IllegalStateException: Could not 
find any partitions info. Please check Kafka configuration and make sure that 
provided topics exist.
        at 
org.apache.beam.runners.dataflow.ReadTranslator.translateReadHelper(ReadTranslator.java:55)
        at 
org.apache.beam.runners.dataflow.DataflowRunner$StreamingUnboundedRead$ReadWithIdsTranslator.translate(DataflowRunner.java:1886)
        at 
org.apache.beam.runners.dataflow.DataflowRunner$StreamingUnboundedRead$ReadWithIdsTranslator.translate(DataflowRunner.java:1882)
        at 
org.apache.beam.runners.dataflow.DataflowPipelineTranslator$Translator.visitPrimitiveTransform(DataflowPipelineTranslator.java:515)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.visit(TransformHierarchy.java:593)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.visit(TransformHierarchy.java:585)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.visit(TransformHierarchy.java:585)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.visit(TransformHierarchy.java:585)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.visit(TransformHierarchy.java:585)
        at 
org.apache.beam.sdk.runners.TransformHierarchy$Node.access$500(TransformHierarchy.java:240)
        at 
org.apache.beam.sdk.runners.TransformHierarchy.visit(TransformHierarchy.java:214)
        at org.apache.beam.sdk.Pipeline.traverseTopologically(Pipeline.java:469)
        at 
org.apache.beam.runners.dataflow.DataflowPipelineTranslator$Translator.translate(DataflowPipelineTranslator.java:448)
        at 
org.apache.beam.runners.dataflow.DataflowPipelineTranslator.translate(DataflowPipelineTranslator.java:190)
        at 
org.apache.beam.runners.dataflow.DataflowRunner.run(DataflowRunner.java:991)
        at 
org.apache.beam.runners.dataflow.DataflowRunner.run(DataflowRunner.java:191)
        at org.apache.beam.sdk.Pipeline.run(Pipeline.java:323)
        at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:398)
        at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:334)
        at 
org.apache.beam.sdk.io.kafka.KafkaIOIT.testKafkaIOReadsAndWritesCorrectlyInStreaming(KafkaIOIT.java:152)

        Caused by:
        java.lang.IllegalStateException: Could not find any partitions info. 
Please check Kafka configuration and make sure that provided topics exist.
            at 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.base.Preconditions.checkState(Preconditions.java:507)
            at 
org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.split(KafkaUnboundedSource.java:70)
            at 
org.apache.beam.runners.dataflow.internal.CustomSources.serializeToCloudSource(CustomSources.java:87)
            at 
org.apache.beam.runners.dataflow.ReadTranslator.translateReadHelper(ReadTranslator.java:52)
            ... 19 more

{code}

> beam_PerformanceTests_Kafka_IO failing due to " provided port is already 
> allocated"
> -----------------------------------------------------------------------------------
>
>                 Key: BEAM-9482
>                 URL: https://issues.apache.org/jira/browse/BEAM-9482
>             Project: Beam
>          Issue Type: Bug
>          Components: test-failures
>            Reporter: Chamikara Madhusanka Jayalath
>            Priority: P1
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> For example,
> [https://builds.apache.org/view/A-D/view/Beam/view/PerformanceTests/job/beam_PerformanceTests_Kafka_IO/514/console]
>  
> 18:55:33 Error from server (Invalid): error when creating 
> "/home/jenkins/jenkins-slave/workspace/beam_PerformanceTests_Kafka_IO/src/.test-infra/kubernetes/kafka-cluster/04-outside-services/outside-0.yml":
>  Service "outside-0" is invalid: spec.ports[0].nodePort: Invalid value: 
> 32400: provided port is already allocated
> 18:55:33 Error from server (Invalid): error when creating 
> "/home/jenkins/jenkins-slave/workspace/beam_PerformanceTests_Kafka_IO/src/.test-infra/kubernetes/kafka-cluster/04-outside-services/outside-1.yml":
>  Service "outside-1" is invalid: spec.ports[0].nodePort: Invalid value: 
> 32401: provided port is already allocated
> 18:55:33 Error from server (Invalid): error when creating 
> "/home/jenkins/jenkins-slave/workspace/beam_PerformanceTests_Kafka_IO/src/.test-infra/kubernetes/kafka-cluster/04-outside-services/outside-2.yml":
>  Service "outside-2" is invalid: spec.ports[0].nodePort: Invalid value: 
> 32402: provided port is already allocated
> 1
>  
> Seems like we tried three ports but they were being used. Probably we should 
> update code to find an unused port dynamically.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to