unknown attribute 'label' for Ai::CodeSuggestionsUsage
Sentry error: https://new-sentry.gitlab.net/organizations/gitlab/issues/848865/
I saw this as a 500 error in Kibana for my user for POST /api/:version/usage_data/track_event
:
https://log.gprd.gitlab.net/app/r/s/kKOYA
ActiveModel::UnknownAttributeError: unknown attribute 'label' for Ai::CodeSuggestionsUsage.
raise UnknownAttributeError.new(self, k.to_s)
^^^^^
from activemodel (7.0.8.4) lib/active_model/attribute_assignment.rb:51:in `_assign_attribute'
from activemodel (7.0.8.4) lib/active_model/attribute_assignment.rb:42:in `block in _assign_attributes'
from activemodel (7.0.8.4) lib/active_model/attribute_assignment.rb:41:in `each'
from activemodel (7.0.8.4) lib/active_model/attribute_assignment.rb:41:in `_assign_attributes'
from activemodel (7.0.8.4) lib/active_model/attribute_assignment.rb:34:in `assign_attributes'
from activemodel (7.0.8.4) lib/active_model/api.rb:81:in `initialize'
from activemodel (7.0.8.4) lib/active_model/attributes.rb:80:in `initialize'
from ee/lib/ee/gitlab/tracking/ai_tracking.rb:13:in `new'
from ee/lib/ee/gitlab/tracking/ai_tracking.rb:13:in `track_event'
from lib/gitlab/tracking/ai_tracking.rb:7:in `track_event'
from lib/api/usage_data.rb:112:in `block (2 levels) in <class:UsageData>'
from grape (2.0.0) lib/grape/endpoint.rb:58:in `call'
from grape (2.0.0) lib/grape/endpoint.rb:58:in `block (2 levels) in generate_api_method'
from activesupport (7.0.8.4) lib/active_support/notifications.rb:208:in `instrument'
from grape (2.0.0) lib/grape/endpoint.rb:57:in `block in generate_api_method'
@pshutsin Are you aware of the high frequency of this error?