community icon indicating copy to clipboard operation
community copied to clipboard

Enable EasyCLA co-author verification across all repositories

Open trask opened this issue 5 months ago • 6 comments

EasyCLA now supports checking CLA for co-authors.

Does anyone foresee issues or have concerns with enabling it across all repositories?

(related to https://github.com/open-telemetry/community/issues/2905 and https://github.com/open-telemetry/community/issues/2851)

trask avatar Aug 13 '25 17:08 trask

I've opened a ticket with the EasyCLA team to enable this (https://jira.linuxfoundation.org/plugins/servlet/desk/portal/4/SUPPORT-37159).

trask avatar Aug 20 '25 16:08 trask

Enabling it caused problems, e.g. https://github.com/open-telemetry/opentelemetry-java-contrib/pull/2144 failed the check due to a (valid) Co-authored-by tag, so we have reverted it for now until EasyCLA team can investigate further

trask avatar Aug 20 '25 18:08 trask

@trask, also this comment can be related to this change: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3015#issuecomment-3207311997

Kielek avatar Aug 20 '25 18:08 Kielek

The EasyCLA team has made some fixes, and I've asked them to roll it back out to these select repos:

  • opentelemetry-java
  • opentelemetry-java-instrumentation
  • opentelemetry-java-contrib
  • opentelemetry-cpp
  • opentelemetry-cpp-contrib
  • opentelemetry-rust
  • opentelemetry-rust-contrib
  • otel-arrow
  • semantic-conventions

If everything goes smoothly for a month or two then we'll roll it out to all repos.

Ping me in the #otel-maintainers slack channel if you see any problems.

cc @open-telemetry/java-maintainers @open-telemetry/java-instrumentation-maintainers @open-telemetry/java-contrib-maintainers @open-telemetry/cpp-maintainers @open-telemetry/cpp-contrib-maintainers @open-telemetry/rust-maintainers @open-telemetry/arrow-maintainers @open-telemetry/specs-semconv-maintainers

trask avatar Aug 27 '25 14:08 trask

So far so good.

I've put in a ticket (https://jira.linuxfoundation.org/plugins/servlet/desk/portal/4/SUPPORT-37668) to add these additional repositories, so we can enable Copilot agent on them:

  • opentelemetry.io
  • semantic-conventions-java
  • opentelemetry-proto-java
  • opentelemetry-java-examples

trask avatar Sep 18 '25 20:09 trask

Are we done with this one?

svrnm avatar Dec 04 '25 10:12 svrnm