ArgumentError: #<ApplicationInstance:0x00007fe72ce38ee0> must respond to flipper_id, but does not
https://sentry.gitlab.net/gitlab/gitlabcom/issues/1173567/
ArgumentError: #<ApplicationInstance:0x00007fe72ce38ee0> must respond to flipper_id, but does not
flipper/types/actor.rb:15:in `initialize'
raise ArgumentError, "#{thing.inspect} must respond to flipper_id, but does not"
flipper/type.rb:6:in `new'
new(value_or_instance)
flipper/type.rb:6:in `wrap'
new(value_or_instance)
flipper/gates/actor.rb:41:in `wrap'
Types::Actor.wrap(thing)
flipper/feature.rb:105:in `block in enabled?'
thing = gate(:actor).wrap(thing) unless thing.nil?
...
(138 additional frame(s) were not displayed)
ArgumentError: #<ApplicationInstance:0x00007fe72ce38ee0> must respond to flipper_id, but does not
ArgumentError: #<ApplicationInstance:0x00007fe72ce38ee0> must respond to flipper_id, but does not
from flipper/types/actor.rb:15:in `initialize'
from flipper/type.rb:6:in `new'
from flipper/type.rb:6:in `wrap'
from flipper/gates/actor.rb:41:in `wrap'
from flipper/feature.rb:105:in `block in enabled?'
from flipper/feature.rb:375:in `block in instrument'
from flipper/instrumenters/noop.rb:5:in `instrument'
from flipper/feature.rb:372:in `instrument'
from flipper/feature.rb:103:in `enabled?'
from feature.rb:65:in `enabled?'
from gitlab/vulnerabilities/summary.rb:53:in `use_vulnerability_cache?'
from gitlab/vulnerabilities/summary.rb:14:in `findings_counter'
from project_vulnerability_findings_actions.rb:26:in `summary'
from action_controller/metal/basic_implicit_render.rb:6:in `send_action'
from abstract_controller/base.rb:194:in `process_action'
from action_controller/metal/rendering.rb:30:in `process_action'
from abstract_controller/callbacks.rb:42:in `block in process_action'
from active_support/callbacks.rb:109:in `block in run_callbacks'
from gitlab/ip_address_state.rb:10:in `with'
from ee/application_controller.rb:43:in `set_current_ip_address'
Edited by Stan Hu