Replies: 1 comment
-
Hey @yseleena 👋 There's a mix of stuff in there and I'm not sure which part of your setup is broken. Since your error mentions "duplicate symbol testing.Person", I'd expect that to be due to somehow including the same |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I am trying to add a processor to convert protobuf messages to JSON. I'm very new to all of this so apologies if I'm missing something obvious. Im trying to follow the protobuf section in the docs
Here is my test proto file (using example from benthos docs):
Config Map (I've kept the default and added a .Files.Get to pull the .proto file in):
Within the values.yaml file, I've mounted the .proto file:
And then here is my config in the values file:
Those are the only changes I've made, everything else in the helm chart is default values. When I try to run it, I get the following error in the Benthos pod logs:
"Service closing due to: failed to init processor 'protobuf' path root.pipeline.processors.0: failed to parse .proto file: test.proto:3:1: duplicate symbol testing.Person: already defined as message in \"..2023_09_19_16_29_01.3183615336/test.proto\""
I can see that the file is mounted and have tried to follow the docs but not sure what the issue is here. Any help or guidance would be appreciated!
Beta Was this translation helpful? Give feedback.
All reactions