squakez commented on code in PR #1185: URL: https://github.com/apache/camel-k-runtime/pull/1185#discussion_r1530092608
########## support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java: ########## @@ -483,18 +488,32 @@ private void addCapabilities(RuntimeSpec.Builder runtimeSpec, CamelCatalogSpec.B artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-opentracing")); addCapabilityAndDependecies(runtimeSpec, catalogSpec, "tracing", artifacts, false); + // Telemetry capability artifacts.clear(); artifacts.add(Artifact.from("org.apache.camel.quarkus", "camel-quarkus-opentelemetry")); - addCapabilityAndDependecies(runtimeSpec, catalogSpec, "telemetry", artifacts, false); - - artifacts.clear(); - artifacts.add(Artifact.from("org.apache.camel.k", "camel-k-master")); - addCapabilityAndDependecies(runtimeSpec, catalogSpec, "master", artifacts, true); + properties.clear(); + properties.add(Property.from("endpoint", "quarkus.opentelemetry.tracer.exporter.otlp.endpoint")); + properties.add(Property.from("serviceName", "quarkus.opentelemetry.tracer.resource-attributes")); + properties.add(Property.from("sampler", "quarkus.opentelemetry.tracer.sampler")); + properties.add(Property.from("samplerRatio", "quarkus.opentelemetry.tracer.sampler.ratio")); + properties.add(Property.from("samplerParentBased", "quarkus.opentelemetry.tracer.sampler.parent-based")); Review Comment: Correct. I think this would be the next step when we onboard the new runtime. We'd need to understand how to harmonize the parameters expected by the operator according to the different runtimes requirements. The goal of this PR is to move towards that goal without breaking compatibility of what's expected now. Eventually it will be a matter of changing these parameters in the future catalog releases, driven by the changes in the operator as well. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org