ncbo / ontologies_api

Hypermedia API for NCBO's ontology-related projects
http://data.bioontology.org
Other
25 stars 10 forks source link

rack-cache gem update from 1.13.0 -> 1.14.0 results in error 'cache error: undefined method `match' for nil:NilClass' #118

Open alexskr opened 12 months ago

alexskr commented 12 months ago

updating rack-cache gem from 1.13.0 to 1.14.0 breaks API even though all unit tests pass.

ideally unit tests should be improved to catch this kind of problem.

syphax-bouazzouni commented 12 months ago

I confirm in our side also

jvendetti commented 12 months ago

Could we please be more disciplined about issue entry? Beyond saying "breaks API", it's useful to document an error message and/or stack trace, and at least one example of how to reproduce.

The comment about unit tests is unclear. It's considered a best practice among developers to use version specifiers in Gemfiles because it's well known that upgrading 3rd party libraries comes with the potential to break your code.

alexskr commented 11 months ago

stack trace:

cache error: undefined method `match' for nil:NilClass
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/redis-store-c395440c3a84/lib/redis/store/namespace.rb:197:in `interpolate'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/redis-store-c395440c3a84/lib/redis/store/namespace.rb:188:in `namespace'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/redis-store-c395440c3a84/lib/redis/store/namespace.rb:23:in `get'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/redis-rack-cache-2.2.1/lib/rack/cache/redis_entitystore.rb:20:in `read'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/redis-rack-cache-2.2.1/lib/rack/cache/redis_base.rb:31:in `open'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/meta_store.rb:41:in `lookup'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:176:in `lookup'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:67:in `call!'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:52:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-attack-6.6.1/lib/rack/attack.rb:110:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/ontologies_linked_data-13bb138aa40c/lib/ontologies_linked_data/security/access_denied_middleware.rb:10:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/ontologies_linked_data-13bb138aa40c/lib/ontologies_linked_data/security/authorization.rb:45:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/releases/20230724163041/lib/rack/param_translator.rb:47:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/rack-post-body-to-params-0fd30e710386/lib/rack/post-body-to-params.rb:144:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-accept-0.4.5/lib/rack/accept/context.rb:22:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/releases/20230724163041/lib/rack/slice_detection.rb:35:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/static.rb:124:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/commonlogger.rb:33:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/xss_header.rb:18:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/json_csrf.rb:18:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/frame_options.rb:31:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/logger.rb:15:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/commonlogger.rb:33:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:212:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/head.rb:13:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/methodoverride.rb:22:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:182:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:2013:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `block in call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1787:in `synchronize'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:634:in `process_client'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:739:in `worker_loop'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:547:in `spawn_missing_workers'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:143:in `start'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/bin/unicorn:128:in `<top (required)>'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bin/unicorn:23:in `load'
/srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bin/unicorn:23:in `<top (required)>'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:58:in `load'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:23:in `run'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:491:in `exec'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:34:in `dispatch'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:28:in `start'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/exe/bundle:45:in `block in <top (required)>'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
/usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/exe/bundle:33:in `<top (required)>'
/usr/local/rbenv/versions/2.7.8/bin/bundle:23:in `load'
/usr/local/rbenv/versions/2.7.8/bin/bundle:23:in `<main>'

E, [2023-07-24T10:27:39.950863 #19537] ERROR -- : app error: undefined method `[]' for nil:NilClass (NoMethodError)
E, [2023-07-24T10:27:39.950986 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/utils.rb:512:in `[]'
E, [2023-07-24T10:27:39.951037 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/response.rb:45:in `initialize'
E, [2023-07-24T10:27:39.951080 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:141:in `new'
E, [2023-07-24T10:27:39.951113 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:141:in `forward'
E, [2023-07-24T10:27:39.951146 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:148:in `pass'
E, [2023-07-24T10:27:39.951177 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:179:in `rescue in lookup'
E, [2023-07-24T10:27:39.951206 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:175:in `lookup'
E, [2023-07-24T10:27:39.951237 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:67:in `call!'
E, [2023-07-24T10:27:39.951312 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cache-1.14.0/lib/rack/cache/context.rb:52:in `call'
E, [2023-07-24T10:27:39.951346 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951377 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-attack-6.6.1/lib/rack/attack.rb:110:in `call'
E, [2023-07-24T10:27:39.951407 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951438 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/ontologies_linked_data-13bb138aa40c/lib/ontologies_linked_data/security/access_denied_middleware.rb:10:in `call'
E, [2023-07-24T10:27:39.951469 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951497 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/ontologies_linked_data-13bb138aa40c/lib/ontologies_linked_data/security/authorization.rb:45:in `call'
E, [2023-07-24T10:27:39.951530 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951617 #19537] ERROR -- : /srv/ontoportal/ontologies_api/releases/20230724163041/lib/rack/param_translator.rb:47:in `call'
E, [2023-07-24T10:27:39.951661 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951692 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bundler/gems/rack-post-body-to-params-0fd30e710386/lib/rack/post-body-to-params.rb:144:in `call'
E, [2023-07-24T10:27:39.951725 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951806 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-accept-0.4.5/lib/rack/accept/context.rb:22:in `call'
E, [2023-07-24T10:27:39.951848 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951886 #19537] ERROR -- : /srv/ontoportal/ontologies_api/releases/20230724163041/lib/rack/slice_detection.rb:35:in `call'
E, [2023-07-24T10:27:39.951915 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.951990 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
E, [2023-07-24T10:27:39.952028 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952096 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
E, [2023-07-24T10:27:39.952132 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952164 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/static.rb:124:in `call'
E, [2023-07-24T10:27:39.952194 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952226 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/commonlogger.rb:33:in `call'
E, [2023-07-24T10:27:39.952282 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
E, [2023-07-24T10:27:39.952319 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952349 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/xss_header.rb:18:in `call'
E, [2023-07-24T10:27:39.952381 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952410 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/json_csrf.rb:18:in `call'
E, [2023-07-24T10:27:39.952439 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952470 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
E, [2023-07-24T10:27:39.952500 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952531 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
E, [2023-07-24T10:27:39.952601 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952632 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-protection-1.5.5/lib/rack/protection/frame_options.rb:31:in `call'
E, [2023-07-24T10:27:39.952664 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952728 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/logger.rb:15:in `call'
E, [2023-07-24T10:27:39.952769 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952801 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/commonlogger.rb:33:in `call'
E, [2023-07-24T10:27:39.952833 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
E, [2023-07-24T10:27:39.952867 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:212:in `call'
E, [2023-07-24T10:27:39.952899 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.952941 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/head.rb:13:in `call'
E, [2023-07-24T10:27:39.952978 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.953011 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/rack-1.6.13/lib/rack/methodoverride.rb:22:in `call'
E, [2023-07-24T10:27:39.953041 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.953073 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:182:in `call'
E, [2023-07-24T10:27:39.953137 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.953180 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:2013:in `call'
E, [2023-07-24T10:27:39.953212 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `block in call'
E, [2023-07-24T10:27:39.953315 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1787:in `synchronize'
E, [2023-07-24T10:27:39.953353 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `call'
E, [2023-07-24T10:27:39.953384 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/newrelic_rpm-9.3.1/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
E, [2023-07-24T10:27:39.953415 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:634:in `process_client'
E, [2023-07-24T10:27:39.953453 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:739:in `worker_loop'
E, [2023-07-24T10:27:39.953486 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:547:in `spawn_missing_workers'
E, [2023-07-24T10:27:39.953515 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:143:in `start'
E, [2023-07-24T10:27:39.953543 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/gems/unicorn-6.1.0/bin/unicorn:128:in `<top (required)>'
E, [2023-07-24T10:27:39.953573 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bin/unicorn:23:in `load'
E, [2023-07-24T10:27:39.953602 #19537] ERROR -- : /srv/ontoportal/ontologies_api/shared/bundle/ruby/2.7.0/bin/unicorn:23:in `<top (required)>'
E, [2023-07-24T10:27:39.953631 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:58:in `load'
E, [2023-07-24T10:27:39.953661 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:58:in `kernel_load'
E, [2023-07-24T10:27:39.953690 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli/exec.rb:23:in `run'
E, [2023-07-24T10:27:39.953721 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:491:in `exec'
E, [2023-07-24T10:27:39.953761 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
E, [2023-07-24T10:27:39.953794 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
E, [2023-07-24T10:27:39.953823 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
E, [2023-07-24T10:27:39.953851 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:34:in `dispatch'
E, [2023-07-24T10:27:39.953881 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
E, [2023-07-24T10:27:39.953910 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/cli.rb:28:in `start'
E, [2023-07-24T10:27:39.954007 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/exe/bundle:45:in `block in <top (required)>'
E, [2023-07-24T10:27:39.954042 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
E, [2023-07-24T10:27:39.954072 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bundler-2.4.0/exe/bundle:33:in `<top (required)>'
E, [2023-07-24T10:27:39.954100 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/bin/bundle:23:in `load'
E, [2023-07-24T10:27:39.954130 #19537] ERROR -- : /usr/local/rbenv/versions/2.7.8/bin/bundle:23:in `<main>'