Dataproc provisioner fails to work with cluster that uses managed groups
Description
Release Notes
None
Activity
Show:
Ankit Jain September 13, 2023 at 10:04 AM
This is a regression which affects whenever the dataproc cluster has secondary workers, caused by https://cdap.atlassian.net/browse/CDAP-20288
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Created September 12, 2023 at 10:27 PM
Updated August 5, 2024 at 4:55 PM
Resolved October 16, 2023 at 6:20 PM
It results in
java.lang.NoSuchMethodError: com.google.protobuf.GeneratedMessageV3$Builder.parseUnknownField(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;I)Z at com.google.cloud.dataproc.v1.ManagedGroupConfig$Builder.mergeFrom(ManagedGroupConfig.java:511) at com.google.cloud.dataproc.v1.ManagedGroupConfig$Builder.mergeFrom(ManagedGroupConfig.java:351) at com.google.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:872) at com.google.cloud.dataproc.v1.InstanceGroupConfig$Builder.mergeFrom(InstanceGroupConfig.java:1368) at com.google.cloud.dataproc.v1.InstanceGroupConfig$Builder.mergeFrom(InstanceGroupConfig.java:1069) at com.google.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:872) at com.google.cloud.dataproc.v1.ClusterConfig$Builder.mergeFrom(ClusterConfig.java:1913) at com.google.cloud.dataproc.v1.ClusterConfig$Builder.mergeFrom(ClusterConfig.java:1466) at com.google.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:872) at com.google.cloud.dataproc.v1.Cluster$Builder.mergeFrom(Cluster.java:1253) at com.google.cloud.dataproc.v1.Cluster$1.parsePartialFrom(Cluster.java:3213) at com.google.cloud.dataproc.v1.Cluster$1.parsePartialFrom(Cluster.java:3205) at com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:86) at com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:48) at io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller.parseFrom(ProtoLiteUtils.java:223) at io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller.parse(ProtoLiteUtils.java:215) at io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller.parse(ProtoLiteUtils.java:118) at io.grpc.MethodDescriptor.parseResponse(MethodDescriptor.java:284) at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:661) at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:646) ... 5 common frames omitted