-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build issues in SODA dock and SODA controller due to interdependecies in gRPC and Protobuf #6
Comments
@kumarashit @himanshuvar @pravinran @wisererik @sushanthakumar If you people have any information and comments regarding this issue please submit here |
Detailed description of issue : Here are struct from controller and dock proto for CreateVolumeOpts: Solutions analysis: To solve the above problems we can have a few ways:
Conclusion: |
Won't fix |
Is this a BUG REPORT or FEATURE REQUEST?:
BUG
What happened:
The modules SODA dock and SODA controller has been separated out from the hotpot project. After that segregation also, there are some inter-dependencies in gRPC client server communication and protobuf files, which leads to the build and CI issues. Plus the projects are not totally independent.
What you expected to happen:
Both the projects/modules should run successfully after separation without any dependency on the other. The proto file should not be dependent on what version of gRPC we use in the project. Basically the communication between dock and controller should be successful and independent.
How to reproduce it (as minimally and precisely as possible):
Just try to make a build with different gRPC versions , there will be a failure in protobuf file.
Anything else we need to know?:
Need to come up with a generic solution to remove this dependency
Environment:
uname -a
):The text was updated successfully, but these errors were encountered: