Dataproc provisioner fails to work with cluster that uses managed groups

Description

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

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.

Details

Assignee

Reporter

Triaged

Yes

Size

S

Priority

Created September 12, 2023 at 10:27 PM
Updated August 5, 2024 at 4:55 PM
Resolved October 16, 2023 at 6:20 PM