Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-8610

Zync does not create routes on FIPS enabled cluster

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 2.13.0 GA
    • 2.13.0 GA
    • Zync
    • False
    • None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      When 3scale 2.13 dev1 is deployed on FIPS enabled cluster there are no routes created by zync.
      We tried to redeploy zync, zync-que, zync-database, system-app, system-sidekiq and none of that helped.
      There were no records in que_jobs table in zync-database.
      When we ran `zync:resync:domains` we got

      sh-4.2$ bundle exec rake zync:resync:domains
      I, [2022-08-11T09:34:52.928302 #1948]  INFO -- : ActiveMerchant MODE set to 'test'
      W, [2022-08-11T09:34:52.951278 #1948]  WARN -- [Bugsnag]: No valid API key has been set, notifications will not be sent
      I, [2022-08-11T09:34:53.227208 #1948]  INFO -- : [Core] Using http://backend-listener:3000/internal/ as URL
      OpenIdAuthentication.store is nil. Using in-memory store.
      Creating scope :admins. Overwriting existing method User.admins.
      Creating scope :by_name. Overwriting existing method Cinstance.by_name.
      [EventBroker] notifying subscribers of Domains::ProviderDomainsChangedEvent 4fb2c026-8a57-4034-9b26-4aa837f1c756
      [EventBroker] notifying subscribers of ZyncEvent 16e85279-6178-401c-8656-6c9b046264f3
      Enqueued ZyncWorker#5551473619d6932ef672f0c1 with args: ["16e85279-6178-401c-8656-6c9b046264f3", {:type=>"Provider", :id=>1, :parent_event_id=>"4fb2c026-8a57-4034-9b26-4aa837f1c756", :parent_event_type=>"Domains::ProviderDomainsChangedEvent", :tenant_id=>1}]
      Enqueued ProcessDomainEventsWorker#834a6c267347c828232f2dd3 with args: ["4fb2c026-8a57-4034-9b26-4aa837f1c756"]
      [EventBroker] notifying subscribers of Domains::ProviderDomainsChangedEvent 18408a9d-7b0e-4419-a17c-563992592c92
      [EventBroker] notifying subscribers of ZyncEvent 0ef85d64-bfef-47fe-b911-62ff4a56f63e
      Enqueued ZyncWorker#67d5473d62b5d8f5e3370f25 with args: ["0ef85d64-bfef-47fe-b911-62ff4a56f63e", {:type=>"Provider", :id=>2, :parent_event_id=>"18408a9d-7b0e-4419-a17c-563992592c92", :parent_event_type=>"Domains::ProviderDomainsChangedEvent", :tenant_id=>2}]
      Enqueued ProcessDomainEventsWorker#a4bc557f384e2a3f54922ce2 with args: ["18408a9d-7b0e-4419-a17c-563992592c92"]
      [EventBroker] notifying subscribers of Domains::ProxyDomainsChangedEvent 83dbb5ae-3950-4fa6-b640-70ec802e23eb
      [EventBroker] notifying subscribers of ZyncEvent e5e99fe6-e7f1-45fc-9782-44f10e23673d
      Enqueued ZyncWorker#606c4464badb185543d1b4b0 with args: ["e5e99fe6-e7f1-45fc-9782-44f10e23673d", {:type=>"Proxy", :id=>1, :parent_event_id=>"83dbb5ae-3950-4fa6-b640-70ec802e23eb", :parent_event_type=>"Domains::ProxyDomainsChangedEvent", :tenant_id=>1, :service_id=>1}]
      Enqueued ProcessDomainEventsWorker#f6edcf5a6e1d90d5a8ab6bcd with args: ["83dbb5ae-3950-4fa6-b640-70ec802e23eb"]
      [EventBroker] notifying subscribers of Domains::ProxyDomainsChangedEvent 0cc293ca-c760-46e7-8c6f-524319bc05d1
      [EventBroker] notifying subscribers of ZyncEvent 7bbf2abf-48c5-42bc-933d-7051881ac61e
      Enqueued ZyncWorker#dcb1470f6eef9496c6d77978 with args: ["7bbf2abf-48c5-42bc-933d-7051881ac61e", {:type=>"Proxy", :id=>2, :parent_event_id=>"0cc293ca-c760-46e7-8c6f-524319bc05d1", :parent_event_type=>"Domains::ProxyDomainsChangedEvent", :tenant_id=>2, :service_id=>2}]
      Enqueued ProcessDomainEventsWorker#fb94bdc8a1e9f19d2515f3f4 with args: ["0cc293ca-c760-46e7-8c6f-524319bc05d1"]

      There are no failed jobs in system-sidekiq.
      In zync-database there appeared jobs with

      EOFError: end of file reached 
      zync_production=> select last_error_backtrace from que_jobs;
                                                                               last_error_backtrace                                                                         
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
       /usr/share/ruby/net/protocol.rb:225:in `rbuf_fill'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:191:in `readuntil'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:201:in `readline'                                                                                                                   +
       /usr/share/ruby/net/http/response.rb:42:in `read_status_line'                                                                                                       +
       /usr/share/ruby/net/http/response.rb:31:in `read_new'                                                                                                               +
       /usr/share/ruby/net/http.rb:1528:in `block in transport_request'                                                                                                    +
       /usr/share/ruby/net/http.rb:1519:in `catch'                                                                                                                         +
       /usr/share/ruby/net/http.rb:1519:in `transport_request'                                                                                                             +
       /usr/share/ruby/net/http.rb:1492:in `request'                                                                                                                       +
       /usr/share/ruby/net/http.rb:1485:in `block in request'                                                                                                              +
       /usr/share/ruby/net/http.rb:933:in `start'                                                                                                                          +
       /usr/share/ruby/net/http.rb:1483:in `request'                                                                                                                       +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:78:in `block in request'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:205:in `instrument'                                               +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:101:in `instrument'                                                                              +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:74:in `request'                                                                                  +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:24:in `get'                                                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/3scale-api-1.4.0/lib/3scale/api/client.rb:837:in `show_provider'                                                            +
       /opt/zync/app/services/fetch_service.rb:43:in `block in fetch_provider'                                                                                             +
       /opt/zync/app/services/fetch_service.rb:73:in `fetch_entry'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:42:in `fetch_provider'                                                                                                      +
       /opt/zync/app/services/fetch_service.rb:35:in `call'                                                                                                                +
       /opt/zync/app/services/fetch_service.rb:11:in `call'                                                                                                                +
       /opt/zync/app/jobs/update_job.rb:28:in `block in perform'                                                                                                           +
       /opt/zync/app/models/update_state.rb:12:in `block in acquire_lock'                                                                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `block in transaction'    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction' +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'+
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `transaction'             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/transactions.rb:209:in `transaction'                                                 +
       /opt/zync/app/models/update_state.rb:9:in `acquire_lock'                                                                                                            +
       /opt/zync/app/jobs/update_job.rb:23:in `perform'                                                                                                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:48:in `block in perform_now'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/i18n-1.8.10/lib/i18n.rb:314:in `with_locale'                                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/core_ext/time/zones.rb:66:in `use_zone'                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'                                 +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:21:in `block in instrument'                                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `block in instrument'                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `instrument'                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:31:in `instrument'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `block in tag_logger'                                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `block in tagged'                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:37:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `tag_logger'                                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:47:in `perform_now'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:25:in `block in execute'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:72:in `block in wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:71:in `wrap'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:23:in `execute'                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/queue_adapters/que_adapter.rb:34:in `run'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_job/extensions.rb:79:in `run'                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/job_methods.rb:47:in `_run'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `tap'                                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `block in work_job'                                                                 +
       (eval):11:in `block in run_job_middleware'                                                                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:41:in `invoke_middleware'                                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:37:in `block in invoke_middleware'                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_record/connection.rb:33:in `call'                                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:36:in `invoke_middleware'                                                       +
       (eval):11:in `run_job_middleware'                                                                                                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `work_job'                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:69:in `work_loop'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:46:in `block in initialize'
       /usr/share/ruby/net/protocol.rb:225:in `rbuf_fill'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:191:in `readuntil'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:201:in `readline'                                                                                                                   +
       /usr/share/ruby/net/http/response.rb:42:in `read_status_line'                                                                                                       +
       /usr/share/ruby/net/http/response.rb:31:in `read_new'                                                                                                               +
       /usr/share/ruby/net/http.rb:1528:in `block in transport_request'                                                                                                    +
       /usr/share/ruby/net/http.rb:1519:in `catch'                                                                                                                         +
       /usr/share/ruby/net/http.rb:1519:in `transport_request'                                                                                                             +
       /usr/share/ruby/net/http.rb:1492:in `request'                                                                                                                       +
       /usr/share/ruby/net/http.rb:1485:in `block in request'                                                                                                              +
       /usr/share/ruby/net/http.rb:933:in `start'                                                                                                                          +
       /usr/share/ruby/net/http.rb:1483:in `request'                                                                                                                       +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:78:in `block in request'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:205:in `instrument'                                               +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:101:in `instrument'                                                                              +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:74:in `request'                                                                                  +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:24:in `get'                                                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/3scale-api-1.4.0/lib/3scale/api/client.rb:837:in `show_provider'                                                            +
       /opt/zync/app/services/fetch_service.rb:43:in `block in fetch_provider'                                                                                             +
       /opt/zync/app/services/fetch_service.rb:73:in `fetch_entry'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:42:in `fetch_provider'                                                                                                      +
       /opt/zync/app/services/fetch_service.rb:35:in `call'                                                                                                                +
       /opt/zync/app/services/fetch_service.rb:11:in `call'                                                                                                                +
       /opt/zync/app/jobs/update_job.rb:28:in `block in perform'                                                                                                           +
       /opt/zync/app/models/update_state.rb:12:in `block in acquire_lock'                                                                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `block in transaction'    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction' +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'+
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `transaction'             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/transactions.rb:209:in `transaction'                                                 +
       /opt/zync/app/models/update_state.rb:9:in `acquire_lock'                                                                                                            +
       /opt/zync/app/jobs/update_job.rb:23:in `perform'                                                                                                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:48:in `block in perform_now'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/i18n-1.8.10/lib/i18n.rb:314:in `with_locale'                                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/core_ext/time/zones.rb:66:in `use_zone'                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'                                 +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:21:in `block in instrument'                                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `block in instrument'                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `instrument'                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:31:in `instrument'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `block in tag_logger'                                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `block in tagged'                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:37:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `tag_logger'                                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:47:in `perform_now'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:25:in `block in execute'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:72:in `block in wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:71:in `wrap'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:23:in `execute'                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/queue_adapters/que_adapter.rb:34:in `run'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_job/extensions.rb:79:in `run'                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/job_methods.rb:47:in `_run'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `tap'                                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `block in work_job'                                                                 +
       (eval):11:in `block in run_job_middleware'                                                                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:41:in `invoke_middleware'                                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:37:in `block in invoke_middleware'                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_record/connection.rb:33:in `call'                                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:36:in `invoke_middleware'                                                       +
       (eval):11:in `run_job_middleware'                                                                                                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `work_job'                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:69:in `work_loop'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:46:in `block in initialize'
       /usr/share/ruby/net/protocol.rb:225:in `rbuf_fill'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:191:in `readuntil'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:201:in `readline'                                                                                                                   +
       /usr/share/ruby/net/http/response.rb:42:in `read_status_line'                                                                                                       +
       /usr/share/ruby/net/http/response.rb:31:in `read_new'                                                                                                               +
       /usr/share/ruby/net/http.rb:1528:in `block in transport_request'                                                                                                    +
       /usr/share/ruby/net/http.rb:1519:in `catch'                                                                                                                         +
       /usr/share/ruby/net/http.rb:1519:in `transport_request'                                                                                                             +
       /usr/share/ruby/net/http.rb:1492:in `request'                                                                                                                       +
       /usr/share/ruby/net/http.rb:1485:in `block in request'                                                                                                              +
       /usr/share/ruby/net/http.rb:933:in `start'                                                                                                                          +
       /usr/share/ruby/net/http.rb:1483:in `request'                                                                                                                       +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:78:in `block in request'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:205:in `instrument'                                               +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:101:in `instrument'                                                                              +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:74:in `request'                                                                                  +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:24:in `get'                                                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/3scale-api-1.4.0/lib/3scale/api/client.rb:153:in `show_proxy'                                                               +
       /opt/zync/app/services/fetch_service.rb:53:in `block in fetch_proxy'                                                                                                +
       /opt/zync/app/services/fetch_service.rb:73:in `fetch_entry'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:52:in `fetch_proxy'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:33:in `call'                                                                                                                +
       /opt/zync/app/services/fetch_service.rb:11:in `call'                                                                                                                +
       /opt/zync/app/jobs/update_job.rb:28:in `block in perform'                                                                                                           +
       /opt/zync/app/models/update_state.rb:12:in `block in acquire_lock'                                                                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `block in transaction'    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction' +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'+
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `transaction'             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/transactions.rb:209:in `transaction'                                                 +
       /opt/zync/app/models/update_state.rb:9:in `acquire_lock'                                                                                                            +
       /opt/zync/app/jobs/update_job.rb:23:in `perform'                                                                                                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:48:in `block in perform_now'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/i18n-1.8.10/lib/i18n.rb:314:in `with_locale'                                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/core_ext/time/zones.rb:66:in `use_zone'                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'                                 +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:21:in `block in instrument'                                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `block in instrument'                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `instrument'                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:31:in `instrument'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `block in tag_logger'                                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `block in tagged'                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:37:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `tag_logger'                                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:47:in `perform_now'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:25:in `block in execute'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:72:in `block in wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:71:in `wrap'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:23:in `execute'                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/queue_adapters/que_adapter.rb:34:in `run'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_job/extensions.rb:79:in `run'                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/job_methods.rb:47:in `_run'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `tap'                                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `block in work_job'                                                                 +
       (eval):11:in `block in run_job_middleware'                                                                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:41:in `invoke_middleware'                                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:37:in `block in invoke_middleware'                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_record/connection.rb:33:in `call'                                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:36:in `invoke_middleware'                                                       +
       (eval):11:in `run_job_middleware'                                                                                                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `work_job'                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:69:in `work_loop'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:46:in `block in initialize'
       /usr/share/ruby/net/protocol.rb:225:in `rbuf_fill'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:191:in `readuntil'                                                                                                                  +
       /usr/share/ruby/net/protocol.rb:201:in `readline'                                                                                                                   +
       /usr/share/ruby/net/http/response.rb:42:in `read_status_line'                                                                                                       +
       /usr/share/ruby/net/http/response.rb:31:in `read_new'                                                                                                               +
       /usr/share/ruby/net/http.rb:1528:in `block in transport_request'                                                                                                    +
       /usr/share/ruby/net/http.rb:1519:in `catch'                                                                                                                         +
       /usr/share/ruby/net/http.rb:1519:in `transport_request'                                                                                                             +
       /usr/share/ruby/net/http.rb:1492:in `request'                                                                                                                       +
       /usr/share/ruby/net/http.rb:1485:in `block in request'                                                                                                              +
       /usr/share/ruby/net/http.rb:933:in `start'                                                                                                                          +
       /usr/share/ruby/net/http.rb:1483:in `request'                                                                                                                       +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:78:in `block in request'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:205:in `instrument'                                               +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:101:in `instrument'                                                                              +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:74:in `request'                                                                                  +
       /opt/zync/app/adapters/three_scale/api/instrumented_http_client.rb:24:in `get'                                                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/3scale-api-1.4.0/lib/3scale/api/client.rb:153:in `show_proxy'                                                               +
       /opt/zync/app/services/fetch_service.rb:53:in `block in fetch_proxy'                                                                                                +
       /opt/zync/app/services/fetch_service.rb:73:in `fetch_entry'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:52:in `fetch_proxy'                                                                                                         +
       /opt/zync/app/services/fetch_service.rb:33:in `call'                                                                                                                +
       /opt/zync/app/services/fetch_service.rb:11:in `call'                                                                                                                +
       /opt/zync/app/jobs/update_job.rb:28:in `block in perform'                                                                                                           +
       /opt/zync/app/models/update_state.rb:12:in `block in acquire_lock'                                                                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `block in transaction'    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction' +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'+
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:320:in `transaction'             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/transactions.rb:209:in `transaction'                                                 +
       /opt/zync/app/models/update_state.rb:9:in `acquire_lock'                                                                                                            +
       /opt/zync/app/jobs/update_job.rb:23:in `perform'                                                                                                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:48:in `block in perform_now'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/i18n-1.8.10/lib/i18n.rb:314:in `with_locale'                                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/core_ext/time/zones.rb:66:in `use_zone'                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'                                 +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:21:in `block in instrument'                                             +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `block in instrument'                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications/instrumenter.rb:24:in `instrument'                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/notifications.rb:203:in `instrument'                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:31:in `instrument'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `block in tag_logger'                                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `block in tagged'                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:37:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/tagged_logging.rb:99:in `tagged'                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:22:in `tag_logger'                                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'                                    +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:47:in `perform_now'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:25:in `block in execute'                                                      +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:117:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:72:in `block in wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/execution_wrapper.rb:88:in `wrap'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/reloader.rb:71:in `wrap'                                                           +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'                                     +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `instance_exec'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:126:in `block in run_callbacks'                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.1/lib/active_support/callbacks.rb:137:in `run_callbacks'                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/execution.rb:23:in `execute'                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/activejob-6.1.4.1/lib/active_job/queue_adapters/que_adapter.rb:34:in `run'                                                  +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_job/extensions.rb:79:in `run'                                                                +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/job_methods.rb:47:in `_run'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `tap'                                                                               +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `block in work_job'                                                                 +
       (eval):11:in `block in run_job_middleware'                                                                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:41:in `invoke_middleware'                                                       +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:37:in `block in invoke_middleware'                                              +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/active_record/connection.rb:33:in `call'                                                            +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/utils/middleware.rb:36:in `invoke_middleware'                                                       +
       (eval):11:in `run_job_middleware'                                                                                                                                   +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:96:in `work_job'                                                                          +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:69:in `work_loop'                                                                         +
       /opt/zync/vendor/bundle/ruby/2.7.0/gems/que-1.0.0.beta4/lib/que/worker.rb:46:in `block in initialize'

      This happens on FIPS enabled cluster only. Deployments on cluster without FIPS work well.

              Unassigned Unassigned
              ficap_devel Filip Čáp (Inactive)
              Filip Čáp Filip Čáp (Inactive)
              Yorgos Saslis Yorgos Saslis
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: