-
Notifications
You must be signed in to change notification settings - Fork 79
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
Get the protobuf duplicate fix registration warning/panic fixed in log-cache-release #209
Comments
Hi @kieron-dev , Your issue is very brief. Do you mind expanding on what you want? Or even better submitting a PR? Thanks! |
Hi @ameowlia , I guess this is just a chore from the garden backlog. We're not actively picking up garden stories at the moment, so I won't be able to PR it, but I'll expand on the details here. We recently fixed an issue in go-log-cache where the code had started to panic due to stricter checks in the gRPC code. We needed this so we could update the gRPC libraries in CF CLI to enable importing some kubernetes libraries. The issue is that when generating code from log-cache suffers from exactly the same problem, and two garden projects cpu-entitlement-plugin and cpu-entitlement-admin-plugin use log-cache. We currently get around the panic by building the plugins with So the suggested change here is to PR log-cache (contained in log-cache-release) reproducing the go-log-cache fix. Then update the plugins to use the new log-cache version. However, go-log-cache might well be equivalent to log-cache. We just didn't know about it when we built these plugins, so perhaps the easiest fix is to change the plugins to use go-log-cache instead of log-cache. |
Runtime Tracker story has been created for this issue: https://www.pivotaltracker.com/story/show/180812108 |
We are using go-log-cache now Context: cloudfoundry/garden-runc-release#209
Hey @ebroberson, Thanks |
|
We have provided a fix in go-cache-release in order to enable the CF CLI to stop pinning protobuf. The same fix will work for log-cache-release, and will enable us to remove the ldflag from the cpu entitlement plugin.
This also affects the cpu-entitlement-admin-plugin.
The text was updated successfully, but these errors were encountered: