Skip to content

Add logging for NoMethodError in ElasticIndexBulkCronWorker

What does this MR do?

Related to #262694 (closed)

Sentry is not receiving the extra parameters (possibly due to the sentry-raven gem being deprecated and not supported anymore). I don't want to wait for a gem upgrade, so I added a logging line to help debug which projects are throwing this error.

The projects are missing the project_feature and I'm hopeful that finding out which projects can lead us to a root cause.

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Terri Chu

Merge request reports