newrelic / newrelic-ruby-agent

New Relic RPM Ruby Agent
https://docs.newrelic.com/docs/apm/agents/ruby-agent/getting-started/introduction-new-relic-ruby/
Apache License 2.0
1.19k stars 599 forks source link

Remove newrelic.yml files from gem contents #2441

Open kaylareopelle opened 4 months ago

kaylareopelle commented 4 months ago

When reading some recent NR-DIAG reports, I noticed Ruby agent customers had alerts about multiple configuration files being present. One is in the root of our directory at newrelic.yml, and the other is a template located in lib/tasks/instrumentation_generator/templates/newrelic.yml.tt.

To avoid these false errors, let's stop including newrelic.yml in the gem contents. The root newrelic.yml might be helpful as documentation, however, I think GitHub is more the source where people use this file, instead of the gem itself.

At a minimum, let's remove the instrumentation generator template newrelic.yml since this has no value to customers.

workato-integration[bot] commented 4 months ago

https://new-relic.atlassian.net/browse/NR-228359