-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
flag includes invalid characters #29158
Comments
Flag was added on GoogleCloudPlatform/opentelemetry-operations-go/pull/668, so not recent. I didn't catch it while working on open-telemetry/opentelemetry-collector/pull/8766 because it was not defined on contrib itself but rather on an external repository, but I am still confused as to why contrib-tests passed 🤔 @damemi @dashpole what the status of this feature gate? For context, we were planning on disallowing |
The feature gate is still needed. It is for an internal (to google) use of the collector, so we don't advertise it in our README. It will be removed without graduation after open-telemetry/opentelemetry-specification#3058 is fixed, and implemented in the collector. Is there a way to exempt that feature gate? Otherwise, I can update the GCP exporter to use a different name. What characters are allowed? |
@dashpole ASCII alphanumerics and dots are the allowed characters https://github.com/open-telemetry/opentelemetry-collector/blob/23500dda16b565d5f15c535e5a9d22927e4700d2/featuregate/registry.go#L21-L22 Using camel case or upper camel case (i.e. |
Filed open-telemetry/opentelemetry-collector/pull/8865 in case we want to allow underscores instead of fixing this gate. If the fix by David can be filed by EOD, I think we should go with that, otherwise my PR should be mergeable as is. |
Adding @jpkrohling to ensure there isnt a release made until this is cleared up. I also labeled the PR as release:blocker |
I just cut a release. Can you update to v0.45.0? |
Also updated the references to NewNoopTracerProvider. Fixes #29158 --------- Signed-off-by: Alex Boten <[email protected]>
Also updated the references to NewNoopTracerProvider. Fixes open-telemetry#29158 --------- Signed-off-by: Alex Boten <[email protected]>
Component(s)
exporter/googlemanagedprometheus
What happened?
See https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/6852247654/job/18630332796?pr=29122
The text was updated successfully, but these errors were encountered: