I’ve been running GitLab (omnibus, Ubuntu 20.04, amd64) in version 14.6.7 for quite some time and now wanted to start an upgrade path to the most recent 15.X release.
First step was an upgrade to 14.7.0 but this is already causing problems. I downloaded the corresponding deb archive from https://packages.gitlab.com and used dpkg
to install it. All seemed fine, no errors and GitLab also seemed to start up. No changes to the configuration file, the vast majorty of options (except for the usual one, directory paths, ldap etc) have been at their defaults since I installed the very first version of GitLab.
However, the 502 error didn’t disappear even after minutes.
gitlab-ctl status
shows all processes running fine but the uptime of puma and sidekiq keeps dropping to a few seconds - they are both restarting continuously it seems.
I then ran gitlab-ctl tail puma
:
==> /var/log/gitlab/puma/puma_stdout.log <==
{"timestamp":"2022-10-29T06:56:34.554Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4277.15234375 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:56:54.556Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4283.84375 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:57:14.559Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4292.703125 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:57:34.561Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4319.90625 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:57:54.562Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4325.0546875 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:58:14.565Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4325.0078125 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:58:34.566Z","pid":47170,"message":"PumaWorkerKiller: Consuming 4328.3671875 mb with master and 4 workers."}
{"timestamp":"2022-10-29T06:58:42.158Z","pid":47170,"message":"=== puma shutdown: 2022-10-29 08:58:42 +0200 ==="}
{"timestamp":"2022-10-29T06:58:42.158Z","pid":47170,"message":"- Goodbye!"}
{"timestamp":"2022-10-29T06:58:42.158Z","pid":47170,"message":"- Gracefully shutting down workers..."}
==> /var/log/gitlab/puma/current <==
2022-10-29_06:59:48.31015 /opt/gitlab/embedded/bin/puma:23:in `<top (required)>'
2022-10-29_06:59:49.09474 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"Puma starting in cluster mode..."}
2022-10-29_06:59:49.09480 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Puma version: 5.5.2 (ruby 2.7.5-p203) (\"Zawgyi\")"}
2022-10-29_06:59:49.09483 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Min threads: 4"}
2022-10-29_06:59:49.09484 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Max threads: 4"}
2022-10-29_06:59:49.09486 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Environment: production"}
2022-10-29_06:59:49.09489 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Master PID: 61021"}
2022-10-29_06:59:49.09491 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Workers: 4"}
2022-10-29_06:59:49.09493 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Restarts: (✔) hot (✖) phased"}
2022-10-29_06:59:49.09495 {"timestamp":"2022-10-29T06:59:49.094Z","pid":61021,"message":"* Preloading application"}
2022-10-29_06:59:58.34045 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:47: warning: already initialized constant Gitlab::APP_DIRS_PATTERN
2022-10-29_06:59:58.34059 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:47: warning: previous definition of APP_DIRS_PATTERN was here
2022-10-29_06:59:58.34067 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:48: warning: already initialized constant Gitlab::VERSION
2022-10-29_06:59:58.34070 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:48: warning: previous definition of VERSION was here
2022-10-29_06:59:58.34076 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:49: warning: already initialized constant Gitlab::INSTALLATION_TYPE
2022-10-29_06:59:58.34079 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:49: warning: previous definition of INSTALLATION_TYPE was here
2022-10-29_06:59:58.34082 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:50: warning: already initialized constant Gitlab::HTTP_PROXY_ENV_VARS
2022-10-29_06:59:58.34084 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:50: warning: previous definition of HTTP_PROXY_ENV_VARS was here
2022-10-29_07:00:09.14032 {"timestamp":"2022-10-29T07:00:09.140Z","pid":61021,"message":"! Unable to load application: NameError: uninitialized constant WebHookService::GITLAB_EVENT_HEADER"}
2022-10-29_07:00:09.14067 bundler: failed to load command: puma (/opt/gitlab/embedded/bin/puma)
2022-10-29_07:00:09.15343 NameError: uninitialized constant WebHookService::GITLAB_EVENT_HEADER
2022-10-29_07:00:09.15347 /opt/gitlab/embedded/service/gitlab-rails/lib/api/triggers.rb:7:in `<class:Triggers>'
2022-10-29_07:00:09.15348 /opt/gitlab/embedded/service/gitlab-rails/lib/api/triggers.rb:4:in `<module:API>'
2022-10-29_07:00:09.15349 /opt/gitlab/embedded/service/gitlab-rails/lib/api/triggers.rb:3:in `<top (required)>'
2022-10-29_07:00:09.15350 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/kernel.rb:27:in `require'
2022-10-29_07:00:09.15383 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/kernel.rb:27:in `require'
2022-10-29_07:00:09.15385 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader/helpers.rb:95:in `const_get'
2022-10-29_07:00:09.15386 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader/helpers.rb:95:in `cget'
2022-10-29_07:00:09.15388 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:231:in `block (2 levels) in eager_load'
2022-10-29_07:00:09.15392 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader/helpers.rb:26:in `block in ls'
2022-10-29_07:00:09.15394 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader/helpers.rb:18:in `each_child'
2022-10-29_07:00:09.15396 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader/helpers.rb:18:in `ls'
2022-10-29_07:00:09.15397 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:226:in `block in eager_load'
2022-10-29_07:00:09.15398 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:211:in `synchronize'
2022-10-29_07:00:09.15410 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:211:in `eager_load'
2022-10-29_07:00:09.15411 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:311:in `each'
2022-10-29_07:00:09.15412 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/loader.rb:311:in `eager_load_all'
2022-10-29_07:00:09.15414 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/application/finisher.rb:133:in `block in <module:Finisher>'
2022-10-29_07:00:09.15415 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/initializable.rb:32:in `instance_exec'
2022-10-29_07:00:09.15416 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/initializable.rb:32:in `run'
2022-10-29_07:00:09.15417 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/initializable.rb:61:in `block in run_initializers'
2022-10-29_07:00:09.15418 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
2022-10-29_07:00:09.15419 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
2022-10-29_07:00:09.15420 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
2022-10-29_07:00:09.15421 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
2022-10-29_07:00:09.15422 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:347:in `each'
2022-10-29_07:00:09.15423 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:347:in `call'
2022-10-29_07:00:09.15424 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
2022-10-29_07:00:09.15425 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
2022-10-29_07:00:09.15426 /opt/gitlab/embedded/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
2022-10-29_07:00:09.15427 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/initializable.rb:60:in `run_initializers'
2022-10-29_07:00:09.15428 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/railties-6.1.4.4/lib/rails/application.rb:391:in `initialize!'
2022-10-29_07:00:09.15430 /opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:7:in `<top (required)>'
2022-10-29_07:00:09.15431 /opt/gitlab/embedded/service/gitlab-rails/config.ru:5:in `require'
2022-10-29_07:00:09.15432 /opt/gitlab/embedded/service/gitlab-rails/config.ru:5:in `block in <main>'
2022-10-29_07:00:09.15433 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:116:in `eval'
2022-10-29_07:00:09.15434 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:116:in `new_from_string'
2022-10-29_07:00:09.15435 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:105:in `load_file'
2022-10-29_07:00:09.15436 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:66:in `parse_file'
2022-10-29_07:00:09.15437 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/configuration.rb:345:in `load_rackup'
2022-10-29_07:00:09.15438 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/configuration.rb:267:in `app'
2022-10-29_07:00:09.15439 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/runner.rb:149:in `load_and_bind'
2022-10-29_07:00:09.15441 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/cluster.rb:339:in `run'
2022-10-29_07:00:09.15442 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/launcher.rb:181:in `run'
2022-10-29_07:00:09.15443 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/lib/puma/cli.rb:80:in `run'
2022-10-29_07:00:09.15444 /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/puma-5.5.2/bin/puma:10:in `<top (required)>'
2022-10-29_07:00:09.15445 /opt/gitlab/embedded/bin/puma:23:in `load'
2022-10-29_07:00:09.15446 /opt/gitlab/embedded/bin/puma:23:in `<top (required)>'
2022-10-29_07:00:09.96338 {"timestamp":"2022-10-29T07:00:09.963Z","pid":61057,"message":"Puma starting in cluster mode..."}
I then ran gitlab-ctl tail sidekiq
:
{"severity":"INFO","time":"2022-10-29T07:02:12.277Z","message":"Starting cluster with 1 processes"}
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:47: warning: already initialized constant Gitlab::APP_DIRS_PATTERN
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:47: warning: previous definition of APP_DIRS_PATTERN was here
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:48: warning: already initialized constant Gitlab::VERSION
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:48: warning: previous definition of VERSION was here
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:49: warning: already initialized constant Gitlab::INSTALLATION_TYPE
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:49: warning: previous definition of INSTALLATION_TYPE was here
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:50: warning: already initialized constant Gitlab::HTTP_PROXY_ENV_VARS
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab.rb:50: warning: previous definition of HTTP_PROXY_ENV_VARS was here
2022-10-29T07:02:24.244Z pid=62145 tid=yk1 INFO: Listening on queues
***LONG_LIST_OF_STRINGS***
{"severity":"INFO","time":"2022-10-29T07:02:24.246Z","message":"Booting Sidekiq 6.3.1 with redis options {:instrumentation_class=\u003eGitlab::Instrumentation::Redis::Queues, :path=\u003e\"/var/opt/gitlab/redis/redis.socket\", :namespace=\u003e\"resque:gitlab\"}"}
{"severity":"INFO","time":"2022-10-29T07:02:26.775Z","message":"GitLab reliable fetch activated!"}
{"severity":"INFO","time":"2022-10-29T07:02:26.887Z","message":"Cron Jobs - deleted job with name: update_all_mirrors_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.889Z","message":"Cron Jobs - deleted job with name: geo_sidekiq_cron_config_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.891Z","message":"Cron Jobs - add job with name: stuck_ci_jobs_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.893Z","message":"Cron Jobs - add job with name: pipeline_schedule_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.895Z","message":"Cron Jobs - add job with name: expire_build_artifacts_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.897Z","message":"Cron Jobs - add job with name: ci_pipelines_expire_artifacts_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.898Z","message":"Cron Jobs - add job with name: ci_schedule_delete_objects_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.900Z","message":"Cron Jobs - add job with name: environments_auto_stop_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.902Z","message":"Cron Jobs - add job with name: environments_auto_delete_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.903Z","message":"Cron Jobs - add job with name: repository_check_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.905Z","message":"Cron Jobs - add job with name: admin_email_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.907Z","message":"Cron Jobs - add job with name: personal_access_tokens_expiring_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.911Z","message":"Cron Jobs - add job with name: personal_access_tokens_expired_notification_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.915Z","message":"Cron Jobs - add job with name: repository_archive_cache_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.917Z","message":"Cron Jobs - add job with name: import_export_project_cleanup_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.919Z","message":"Cron Jobs - add job with name: ci_archive_traces_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.921Z","message":"Cron Jobs - add job with name: requests_profiles_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.923Z","message":"Cron Jobs - add job with name: remove_expired_members_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.925Z","message":"Cron Jobs - add job with name: remove_expired_group_links_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.927Z","message":"Cron Jobs - add job with name: remove_unaccepted_member_invites_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.929Z","message":"Cron Jobs - add job with name: prune_old_events_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.930Z","message":"Cron Jobs - add job with name: trending_projects_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.932Z","message":"Cron Jobs - add job with name: remove_unreferenced_lfs_objects_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.933Z","message":"Cron Jobs - add job with name: import_stuck_project_import_jobs"}
{"severity":"INFO","time":"2022-10-29T07:02:26.935Z","message":"Cron Jobs - add job with name: jira_import_stuck_jira_import_jobs"}
{"severity":"INFO","time":"2022-10-29T07:02:26.937Z","message":"Cron Jobs - add job with name: stuck_export_jobs_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.938Z","message":"Cron Jobs - add job with name: gitlab_service_ping_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.940Z","message":"Cron Jobs - add job with name: stuck_merge_jobs_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.941Z","message":"Cron Jobs - add job with name: pages_domain_verification_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.943Z","message":"Cron Jobs - add job with name: pages_domain_removal_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.945Z","message":"Cron Jobs - add job with name: pages_domain_ssl_renewal_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.946Z","message":"Cron Jobs - add job with name: issue_due_scheduler_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.968Z","message":"Cron Jobs - add job with name: metrics_dashboard_schedule_annotations_prune_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.970Z","message":"Cron Jobs - add job with name: schedule_migrate_external_diffs_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.972Z","message":"Cron Jobs - add job with name: namespaces_prune_aggregation_schedules_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.974Z","message":"Cron Jobs - add job with name: container_expiration_policy_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.975Z","message":"Cron Jobs - add job with name: image_ttl_group_policy_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.977Z","message":"Cron Jobs - add job with name: cleanup_dependency_proxy_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.979Z","message":"Cron Jobs - add job with name: cleanup_package_registry_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.980Z","message":"Cron Jobs - add job with name: x509_issuer_crl_check_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.982Z","message":"Cron Jobs - add job with name: users_create_statistics_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.983Z","message":"Cron Jobs - add job with name: authorized_project_update_periodic_recalculate_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.985Z","message":"Cron Jobs - add job with name: update_container_registry_info_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.986Z","message":"Cron Jobs - add job with name: postgres_dynamic_partitions_manager"}
{"severity":"INFO","time":"2022-10-29T07:02:26.988Z","message":"Cron Jobs - add job with name: postgres_dynamic_partitions_dropper"}
{"severity":"INFO","time":"2022-10-29T07:02:26.990Z","message":"Cron Jobs - add job with name: ci_platform_metrics_update_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.991Z","message":"Cron Jobs - add job with name: analytics_usage_trends_count_job_trigger_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.993Z","message":"Cron Jobs - add job with name: member_invitation_reminder_emails_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.994Z","message":"Cron Jobs - add job with name: schedule_merge_request_cleanup_refs_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.996Z","message":"Cron Jobs - add job with name: manage_evidence_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.998Z","message":"Cron Jobs - add job with name: user_status_cleanup_batch_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:26.999Z","message":"Cron Jobs - add job with name: ssh_keys_expired_notification_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.001Z","message":"Cron Jobs - add job with name: namespaces_in_product_marketing_emails_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.002Z","message":"Cron Jobs - add job with name: ssh_keys_expiring_soon_notification_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.004Z","message":"Cron Jobs - add job with name: users_deactivate_dormant_users_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.005Z","message":"Cron Jobs - add job with name: ci_delete_unit_tests_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.007Z","message":"Cron Jobs - add job with name: batched_background_migrations_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.008Z","message":"Cron Jobs - add job with name: issues_reschedule_stuck_issue_rebalances"}
{"severity":"INFO","time":"2022-10-29T07:02:27.010Z","message":"Cron Jobs - add job with name: clusters_integrations_check_prometheus_health_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.011Z","message":"Cron Jobs - add job with name: analytics_devops_adoption_create_all_snapshots_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.013Z","message":"Cron Jobs - add job with name: active_user_count_threshold_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.014Z","message":"Cron Jobs - add job with name: adjourned_group_deletion_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.016Z","message":"Cron Jobs - add job with name: clear_shared_runners_minutes_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.018Z","message":"Cron Jobs - add job with name: adjourned_projects_deletion_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.019Z","message":"Cron Jobs - add job with name: geo_verification_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.020Z","message":"Cron Jobs - add job with name: geo_sync_timeout_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.022Z","message":"Cron Jobs - add job with name: geo_secondary_usage_data_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.023Z","message":"Cron Jobs - add job with name: geo_file_download_dispatch_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.025Z","message":"Cron Jobs - add job with name: geo_registry_sync_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.026Z","message":"Cron Jobs - add job with name: geo_metrics_update_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.028Z","message":"Cron Jobs - add job with name: geo_prune_event_log_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.029Z","message":"Cron Jobs - add job with name: geo_repository_sync_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.031Z","message":"Cron Jobs - add job with name: geo_secondary_registry_consistency_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.033Z","message":"Cron Jobs - add job with name: geo_repository_verification_primary_batch_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.034Z","message":"Cron Jobs - add job with name: geo_repository_verification_secondary_scheduler_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.036Z","message":"Cron Jobs - add job with name: geo_container_repository_sync_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.037Z","message":"Cron Jobs - add job with name: historical_data_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.039Z","message":"Cron Jobs - add job with name: incident_sla_exceeded_check_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.040Z","message":"Cron Jobs - add job with name: incident_management_persist_oncall_rotation_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.042Z","message":"Cron Jobs - add job with name: incident_management_schedule_escalation_check_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.044Z","message":"Cron Jobs - add job with name: import_software_licenses_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.045Z","message":"Cron Jobs - add job with name: ldap_group_sync_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.047Z","message":"Cron Jobs - add job with name: ldap_sync_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.049Z","message":"Cron Jobs - add job with name: pseudonymizer_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.050Z","message":"Cron Jobs - add job with name: update_max_seats_used_for_gitlab_com_subscriptions_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.052Z","message":"Cron Jobs - add job with name: elastic_index_bulk_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.054Z","message":"Cron Jobs - add job with name: elastic_index_initial_bulk_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.055Z","message":"Cron Jobs - add job with name: elastic_cluster_reindexing_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.057Z","message":"Cron Jobs - add job with name: elastic_remove_expired_namespace_subscriptions_from_index_cron_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.059Z","message":"Cron Jobs - add job with name: elastic_migration_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.061Z","message":"Cron Jobs - add job with name: sync_seat_link_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.063Z","message":"Cron Jobs - add job with name: network_policy_metrics_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.064Z","message":"Cron Jobs - add job with name: iterations_update_status_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.066Z","message":"Cron Jobs - add job with name: iterations_generator_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.068Z","message":"Cron Jobs - add job with name: vulnerability_statistics_schedule_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.069Z","message":"Cron Jobs - add job with name: vulnerability_historical_statistics_deletion_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.071Z","message":"Cron Jobs - add job with name: security_create_orchestration_policy_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.073Z","message":"Cron Jobs - add job with name: security_orchestration_policy_rule_schedule_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.074Z","message":"Cron Jobs - add job with name: app_sec_dast_profile_schedule_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.076Z","message":"Cron Jobs - add job with name: loose_foreign_keys_cleanup_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.088Z","message":"Cron Jobs - add job with name: update_all_mirrors_worker"}
{"severity":"INFO","time":"2022-10-29T07:02:27.113Z","message":"Cron Jobs - add job with name: geo_sidekiq_cron_config_worker"}
{"severity":"WARN","time":"2022-10-29T07:02:28.443Z","message":"Creating scope :without_statuses. Overwriting existing method CommitStatus.without_statuses."}
{"severity":"WARN","time":"2022-10-29T07:02:28.484Z","message":"Creating scope :without_statuses. Overwriting existing method Ci::Pipeline.without_statuses."}
{"severity":"WARN","time":"2022-10-29T07:02:28.669Z","message":"Creating scope :in_pipelines. Overwriting existing method Ci::Build.in_pipelines."}
{"severity":"WARN","time":"2022-10-29T07:02:29.267Z","message":"Creating scope :of_projects. Overwriting existing method MergeRequest.of_projects."}
{"severity":"WARN","time":"2022-10-29T07:02:29.268Z","message":"Creating scope :join_project. Overwriting existing method MergeRequest.join_project."}
{"severity":"WARN","time":"2022-10-29T07:02:29.268Z","message":"Creating scope :references_project. Overwriting existing method MergeRequest.references_project."}
{"severity":"WARN","time":"2022-10-29T07:02:29.297Z","message":"Creating scope :system. Overwriting existing method Note.system."}
{"severity":"WARN","time":"2022-10-29T07:02:29.569Z","message":"Creating scope :closed. Overwriting existing method Iteration.closed."}
{"severity":"WARN","time":"2022-10-29T07:02:29.569Z","message":"Creating scope :within_timeframe. Overwriting existing method Iteration.within_timeframe."}
{"severity":"WARN","time":"2022-10-29T07:02:29.899Z","message":"Creating scope :opened. Overwriting existing method Epic.opened."}
{"severity":"WARN","time":"2022-10-29T07:02:29.900Z","message":"Creating scope :closed. Overwriting existing method Epic.closed."}
{"severity":"WARN","time":"2022-10-29T07:02:30.053Z","message":"Creating scope :order_created_desc. Overwriting existing method Packages::Package.order_created_desc."}
{"severity":"WARN","time":"2022-10-29T07:02:30.054Z","message":"Creating scope :order_name_desc. Overwriting existing method Packages::Package.order_name_desc."}
{"severity":"WARN","time":"2022-10-29T07:02:31.595Z","message":"Creating scope :open. Overwriting existing method AlertManagement::Alert.open."}
{"severity":"WARN","time":"2022-10-29T07:02:31.621Z","message":"Creating scope :open. Overwriting existing method IncidentManagement::IssuableEscalationStatus.open."}
{"severity":"WARN","time":"2022-10-29T07:02:31.677Z","message":"Creating scope :with_associations. Overwriting existing method Board.with_associations."}
{"severity":"WARN","time":"2022-10-29T07:02:31.729Z","message":"Creating scope :movable. Overwriting existing method Boards::EpicList.movable."}
{"severity":"WARN","time":"2022-10-29T07:02:32.078Z","message":"Creating scope :order_name_asc. Overwriting existing method Label.order_name_asc."}
{"severity":"WARN","time":"2022-10-29T07:02:32.079Z","message":"Creating scope :order_name_desc. Overwriting existing method Label.order_name_desc."}
{"severity":"WARN","time":"2022-10-29T07:02:34.602Z","message":"Creating scope :with_logging_info. Overwriting existing method PagesDomain.with_logging_info."}
{"severity":"WARN","time":"2022-10-29T07:02:34.841Z","message":"Creating scope :system. Overwriting existing method PrometheusMetric.system."}
{"severity":"WARN","time":"2022-10-29T07:02:34.856Z","message":"Creating scope :order_name_asc. Overwriting existing method Member.order_name_asc."}
{"severity":"WARN","time":"2022-10-29T07:02:34.857Z","message":"Creating scope :order_name_desc. Overwriting existing method Member.order_name_desc."}
{"severity":"WARN","time":"2022-10-29T07:02:34.878Z","message":"Creating scope :open. Overwriting existing method ExternalPullRequest.open."}
{"severity":"WARN","time":"2022-10-29T07:02:34.975Z","message":"Creating scope :with_user. Overwriting existing method GroupMember.with_user."}
{"severity":"WARN","time":"2022-10-29T07:02:34.977Z","message":"Creating scope :reporters. Overwriting existing method GroupMember.reporters."}
{"severity":"WARN","time":"2022-10-29T07:02:34.977Z","message":"Creating scope :guests. Overwriting existing method GroupMember.guests."}
{"severity":"WARN","time":"2022-10-29T07:02:35.136Z","message":"Creating scope :extended. Overwriting existing method GitlabSubscription.extended."}
{"severity":"WARN","time":"2022-10-29T07:02:35.519Z","message":"Creating scope :database. Overwriting existing method Ci::BuildTraceChunk.database."}
{"severity":"WARN","time":"2022-10-29T07:02:35.594Z","message":"Creating scope :without_statuses. Overwriting existing method Ci::Stage.without_statuses."}
{"severity":"WARN","time":"2022-10-29T07:02:35.595Z","message":"Creating scope :created. Overwriting existing method Ci::Stage.created."}
{"severity":"WARN","time":"2022-10-29T07:02:35.604Z","message":"Creating scope :pending. Overwriting existing method Ci::Stage.pending."}
{"severity":"WARN","time":"2022-10-29T07:02:35.604Z","message":"Creating scope :running. Overwriting existing method Ci::Stage.running."}
{"severity":"WARN","time":"2022-10-29T07:02:35.605Z","message":"Creating scope :success. Overwriting existing method Ci::Stage.success."}
{"severity":"WARN","time":"2022-10-29T07:02:35.605Z","message":"Creating scope :failed. Overwriting existing method Ci::Stage.failed."}
{"severity":"WARN","time":"2022-10-29T07:02:35.605Z","message":"Creating scope :canceled. Overwriting existing method Ci::Stage.canceled."}
{"severity":"WARN","time":"2022-10-29T07:02:35.606Z","message":"Creating scope :skipped. Overwriting existing method Ci::Stage.skipped."}
{"severity":"WARN","time":"2022-10-29T07:02:35.606Z","message":"Creating scope :manual. Overwriting existing method Ci::Stage.manual."}
{"severity":"WARN","time":"2022-10-29T07:02:35.606Z","message":"Creating scope :scheduled. Overwriting existing method Ci::Stage.scheduled."}
{"severity":"WARN","time":"2022-10-29T07:02:35.607Z","message":"Creating scope :preparing. Overwriting existing method Ci::Stage.preparing."}
{"severity":"WARN","time":"2022-10-29T07:02:35.607Z","message":"Creating scope :waiting_for_resource. Overwriting existing method Ci::Stage.waiting_for_resource."}
{"severity":"INFO","time":"2022-10-29T07:02:37.310Z","message":"A worker terminated, shutting down the cluster"}
{"severity":"INFO","time":"2022-10-29T07:02:38.223Z","message":"Starting cluster with 1 processes"}