undefined method `required_instance_ci_template' when opening Web IDE
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Summary
Since updating to 17.4.1 , when opening the Web IDE on any Project on our self-managed Gitlab instance the user invariably gets returned a 500 error. In the logs (see below for the full request) an exception is shown stating undefined method `required_instance_ci_template' . The IDE opened properly prior to the update, on version 17.2.7
Steps to reproduce
- either create a new Project initialized with a README, or open an existing project
- click edit -> Web IDE
- a 500 error is returned
Example Project
N/A, on self-managed instance
Relevant logs and/or screenshots
see end of message
Results of GitLab environment info
- Platform: AWS, EKS
- Kubernetes version: 1.30
- Installation method: Gitlab operator
- Operator version: 1.4.1
- Gitlab version: 17.4.1 (Helm chart version 8.4.1)
Request output
{
"component": "gitlab",
"subcomponent": "production_json",
"method": "GET",
"path": "/-/ide/[REDACTED]/edit/master/-",
"format": "html",
"controller": "IdeController",
"action": "index",
"status": 500,
"time": "2024-10-01T12:39:54.714Z",
"params": [
{
"key": "project_id",
"value": "[REDACTED]"
},
{
"key": "branch",
"value": "master"
}
],
"correlation_id": "01J941G7RS2WC3R6EHTNX9Q45V",
"meta.caller_id": "IdeController#index",
"meta.feature_category": "web_ide",
"meta.remote_ip": "10.243.44.215",
"meta.user": "degroot",
"meta.user_id": 2,
"meta.project": "[REDACTED]",
"meta.root_namespace": "code",
"meta.client_id": "user/2",
"remote_ip": "10.243.44.215",
"user_id": 2,
"username": "degroot",
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:130.0) Gecko/20100101 Firefox/130.0",
"queue_duration_s": 0.133385,
"request_urgency": "low",
"target_duration_s": 5,
"redis_calls": 6,
"redis_allowed_cross_slot_calls": 1,
"redis_duration_s": 0.12057999999999999,
"redis_read_bytes": 804,
"redis_write_bytes": 773,
"redis_db_load_balancing_calls": 2,
"redis_db_load_balancing_duration_s": 0.069987,
"redis_db_load_balancing_write_bytes": 104,
"redis_feature_flag_calls": 1,
"redis_feature_flag_duration_s": 0.01422,
"redis_feature_flag_read_bytes": 199,
"redis_feature_flag_write_bytes": 60,
"redis_sessions_calls": 3,
"redis_sessions_allowed_cross_slot_calls": 1,
"redis_sessions_duration_s": 0.036373,
"redis_sessions_read_bytes": 605,
"redis_sessions_write_bytes": 609,
"db_count": 13,
"db_write_count": 2,
"db_cached_count": 0,
"db_txn_count": 1,
"db_replica_txn_count": 0,
"db_primary_txn_count": 0,
"db_main_txn_count": 1,
"db_ci_txn_count": 0,
"db_main_replica_txn_count": 0,
"db_ci_replica_txn_count": 0,
"db_replica_count": 0,
"db_primary_count": 13,
"db_main_count": 13,
"db_ci_count": 0,
"db_main_replica_count": 0,
"db_ci_replica_count": 0,
"db_replica_cached_count": 0,
"db_primary_cached_count": 0,
"db_main_cached_count": 0,
"db_ci_cached_count": 0,
"db_main_replica_cached_count": 0,
"db_ci_replica_cached_count": 0,
"db_replica_wal_count": 0,
"db_primary_wal_count": 0,
"db_main_wal_count": 0,
"db_ci_wal_count": 0,
"db_main_replica_wal_count": 0,
"db_ci_replica_wal_count": 0,
"db_replica_wal_cached_count": 0,
"db_primary_wal_cached_count": 0,
"db_main_wal_cached_count": 0,
"db_ci_wal_cached_count": 0,
"db_main_replica_wal_cached_count": 0,
"db_ci_replica_wal_cached_count": 0,
"db_replica_txn_max_duration_s": 0.0,
"db_primary_txn_max_duration_s": 0.0,
"db_main_txn_max_duration_s": 0.94,
"db_ci_txn_max_duration_s": 0.0,
"db_main_replica_txn_max_duration_s": 0.0,
"db_ci_replica_txn_max_duration_s": 0.0,
"db_replica_txn_duration_s": 0.0,
"db_primary_txn_duration_s": 0.0,
"db_main_txn_duration_s": 0.94,
"db_ci_txn_duration_s": 0.0,
"db_main_replica_txn_duration_s": 0.0,
"db_ci_replica_txn_duration_s": 0.0,
"db_replica_duration_s": 0.0,
"db_primary_duration_s": 0.175,
"db_main_duration_s": 0.175,
"db_ci_duration_s": 0.0,
"db_main_replica_duration_s": 0.0,
"db_ci_replica_duration_s": 0.0,
"cpu_s": 0.857116,
"mem_objects": 118225,
"mem_bytes": 10970299,
"mem_mallocs": 37639,
"mem_total_bytes": 15699299,
"pid": 156,
"worker_id": "puma_0",
"rate_limiting_gates": [
],
"exception.class": "NoMethodError",
"exception.message": "undefined method `required_instance_ci_template' for #<ApplicationSetting id: 1, default_projects_limit: 100000, signup_enabled: false, gravatar_enabled: true, created_at: \"2023-07-28 08:39:41.938557000 +0000\", updated_at: \"2024-08-12 09:28:42.919732000 +0000\", home_page_url: \"\", default_branch_protection: 2, restricted_visibility_levels: [], version_check_enabled: true, max_attachment_size: 100, default_project_visibility: 0, default_snippet_visibility: 0, user_oauth_applications: true, after_sign_out_path: \"\", session_expire_delay: 10080, import_sources: [\"git\"], help_page_text: nil, shared_runners_enabled: true, max_artifacts_size: 2048, runners_registration_token: nil, max_pages_size: 100, require_two_factor_authentication: false, two_factor_grace_period: 48, metrics_enabled: false, metrics_host: \"localhost\", metrics_pool_size: 16, metrics_timeout: 10, metrics_method_call_threshold: 10, recaptcha_enabled: false, metrics_port: 8089, akismet_enabled: false, metrics_sample_interval: 15, email_author_in_body: true, default_group_visibility: 0, repository_checks_enabled: true, shared_runners_text: \"\", metrics_packet_size: 1, disabled_oauth_sign_in_sources: [], health_check_access_token: [FILTERED], container_registry_token_expire_delay: 5, after_sign_up_text: \"\", user_default_external: false, elasticsearch_indexing: [FILTERED], elasticsearch_search: [FILTERED], repository_storages: \"---\\n- default\\n\", enabled_git_access_protocol: \"\", usage_ping_enabled: true, help_page_text_html: \"\", shared_runners_text_html: \"\", after_sign_up_text_html: \"\", rsa_key_restriction: -1, dsa_key_restriction: -1, ecdsa_key_restriction: 521, ed25519_key_restriction: 256, housekeeping_enabled: true, housekeeping_bitmaps_enabled: true, housekeeping_incremental_repack_period: 10, housekeeping_full_repack_period: 50, housekeeping_gc_period: 200, html_emails_enabled: true, plantuml_url: nil, plantuml_enabled: false, shared_runners_minutes: 0, repository_size_limit: 0, terminal_max_session_time: 0, unique_ips_limit_per_user: 10, unique_ips_limit_time_window: 3600, unique_ips_limit_enabled: false, default_artifacts_expire_in: \"30 days\", elasticsearch_url: [FILTERED], elasticsearch_aws: [FILTERED], elasticsearch_aws_region: [FILTERED], elasticsearch_aws_access_key: [FILTERED], geo_status_timeout: 10, uuid: \"32d8c420-f6d7-450c-b8db-bd1bceb18292\", polling_interval_multiplier: 0.1e1, cached_markdown_version: 2162688, check_namespace_plan: false, mirror_max_delay: 300, mirror_max_capacity: 30, mirror_capacity_threshold: 15, prometheus_metrics_enabled: true, authorized_keys_enabled: false, help_page_hide_commercial_content: [FILTERED], help_page_support_url: nil, slack_app_enabled: false, slack_app_id: \" 2561752161.5805721467153\", performance_bar_allowed_group_id: 85, allow_group_owners_to_manage_ldap: true, hashed_storage_enabled: true, project_export_enabled: true, auto_devops_enabled: false, throttle_unauthenticated_enabled: true, throttle_unauthenticated_requests_per_period: 3600, throttle_unauthenticated_period_in_seconds: 3600, throttle_authenticated_api_enabled: false, throttle_authenticated_api_requests_per_period: 7200, throttle_authenticated_api_period_in_seconds: 3600, throttle_authenticated_web_enabled: false, throttle_authenticated_web_requests_per_period: 7200, throttle_authenticated_web_period_in_seconds: 3600, gitaly_timeout_default: 55, gitaly_timeout_medium: 30, gitaly_timeout_fast: 10, mirror_available: true, password_authentication_enabled_for_web: [FILTERED], password_authentication_enabled_for_git: [FILTERED], auto_devops_domain: \"\", external_authorization_service_enabled: false, external_authorization_service_url: nil, external_authorization_service_default_label: nil, pages_domain_verification_enabled: true, user_default_internal_regex: nil, external_authorization_service_timeout: 0.5, external_auth_client_cert: nil, encrypted_external_auth_client_key: nil, encrypted_external_auth_client_key_iv: nil, encrypted_external_auth_client_key_pass: nil, encrypted_external_auth_client_key_pass_iv: nil, email_additional_text: \"\", enforce_terms: false, file_template_project_id: nil, pseudonymizer_enabled: false, hide_third_party_offers: false, snowplow_enabled: false, snowplow_collector_hostname: nil, snowplow_cookie_domain: nil, user_show_add_ssh_key_message: true, custom_project_templates_group_id: nil, usage_stats_set_by_user_id: nil, receive_max_input_size: nil, diff_max_patch_bytes: 204800, archive_builds_in_seconds: nil, commit_email_hostname: \"users.noreply.gitlab.zorgdomein.nl\", protected_ci_variables: [FILTERED], runners_registration_token_encrypted: \"|V9VEzqnSu0PLZLVx2WayzbfoJcI6CBV3Exbsz/mviwpCmOlk7...\", local_markdown_version: 0, first_day_of_week: 1, elasticsearch_limit_indexing: [FILTERED], default_project_creation: 1, lets_encrypt_notification_email: nil, lets_encrypt_terms_of_service_accepted: false, geo_node_allowed_ips: \"0.0.0.0/0, ::/0\", encrypted_lets_encrypt_private_key: nil, encrypted_lets_encrypt_private_key_iv: nil, dns_rebinding_protection_enabled: true, default_project_deletion_protection: false, grafana_enabled: false, lock_memberships_to_ldap: false, time_tracking_limit_to_hours: false, grafana_url: \"/-/grafana\", login_recaptcha_protection_enabled: false, outbound_local_requests_whitelist: [], raw_blob_request_limit: 300, allow_local_requests_from_web_hooks_and_services: true, allow_local_requests_from_system_hooks: true, asset_proxy_enabled: false, asset_proxy_url: nil, encrypted_asset_proxy_secret_key: nil, encrypted_asset_proxy_secret_key_iv: nil, static_objects_external_storage_url: nil, max_personal_access_token_lifetime: nil, throttle_protected_paths_enabled: false, throttle_protected_paths_requests_per_period: 10, throttle_protected_paths_period_in_seconds: 60, protected_paths: [\"/users/password\", \"/users/sign_in\", \"/api/v3/session.json\", \"/api/v3/session\", \"/api/v4/session.json\", \"/api/v4/session\", \"/users\", \"/users/confirmation\", \"/unsubscribes/\", \"/import/github/personal_access_token\", \"/admin/session\"], throttle_incident_management_notification_enabled: false, throttle_incident_management_notification_period_in_seconds: 3600, throttle_incident_management_notification_per_period: 3600, push_event_hooks_limit: 3, push_event_activities_limit: 3, custom_http_clone_url_root: \"\", deletion_adjourned_period: 1, license_trial_ends_on: \"2024-06-15\", eks_integration_enabled: false, eks_account_id: nil, eks_access_key_id: nil, encrypted_eks_secret_access_key_iv: nil, encrypted_eks_secret_access_key: nil, snowplow_app_id: nil, productivity_analytics_start_date: \"2023-07-28 08:39:41.353963000 +0000\", default_ci_config_path: \"\", sourcegraph_enabled: false, sourcegraph_url: nil, sourcegraph_public_only: true, snippet_size_limit: 52428800, minimum_password_length: [FILTERED], encrypted_akismet_api_key: nil, encrypted_akismet_api_key_iv: nil, encrypted_elasticsearch_aws_secret_access_key: nil, encrypted_elasticsearch_aws_secret_access_key_iv: nil, encrypted_recaptcha_private_key: nil, encrypted_recaptcha_private_key_iv: nil, encrypted_recaptcha_site_key: nil, encrypted_recaptcha_site_key_iv: nil, encrypted_slack_app_secret: [FILTERED], encrypted_slack_app_secret_iv: [FILTERED], encrypted_slack_app_verification_token: [FILTERED], encrypted_slack_app_verification_token_iv: \"MmjBEjJIX8D1afSU\\n\", force_pages_access_control: false, updating_name_disabled_for_users: false, elasticsearch_indexed_field_length_limit: [FILTERED], elasticsearch_max_bulk_size_mb: [FILTERED], elasticsearch_max_bulk_concurrency: [FILTERED], disable_overriding_approvers_per_merge_request: false, prevent_merge_requests_author_approval: true, prevent_merge_requests_committers_approval: false, email_restrictions_enabled: false, email_restrictions: \"\", npm_package_requests_forwarding: false, container_expiration_policies_enable_historic_entries: false, issues_create_limit: 300, push_rule_id: 73, group_owners_can_manage_default_branch_protection: true, container_registry_vendor: \"gitlab\", container_registry_version: \"4.6.0-gitlab\", container_registry_features: [\"tag_delete\"], spam_check_endpoint_url: nil, spam_check_endpoint_enabled: false, elasticsearch_pause_indexing: [FILTERED], repository_storages_weighted: {\"default\"=>100}, max_import_size: 0, compliance_frameworks: [], notify_on_unknown_sign_in: true, default_branch_name: nil, project_import_limit: 6, project_export_limit: 6, project_download_export_limit: 1, group_import_limit: 6, group_export_limit: 6, group_download_export_limit: 1, maintenance_mode: false, maintenance_mode_message: nil, wiki_page_max_content_bytes: [FILTERED], elasticsearch_indexed_file_size_limit_kb: [FILTERED], enforce_namespace_storage_limit: false, container_registry_delete_tags_service_timeout: 250, kroki_url: nil, kroki_enabled: false, elasticsearch_client_request_timeout: [FILTERED], gitpod_enabled: false, gitpod_url: \"https://gitpod.io/\", abuse_notification_email: nil, require_admin_approval_after_user_signup: false, help_page_documentation_base_url: \"https://docs.gitlab.com\", automatic_purchased_storage_allocation: false, encrypted_ci_jwt_signing_key: [FILTERED], encrypted_ci_jwt_signing_key_iv: [FILTERED], container_registry_expiration_policies_worker_capacity: 4, elasticsearch_analyzers_smartcn_enabled: [FILTERED], elasticsearch_analyzers_smartcn_search: [FILTERED], elasticsearch_analyzers_kuromoji_enabled: [FILTERED], elasticsearch_analyzers_kuromoji_search: [FILTERED], secret_detection_token_revocation_enabled: [FILTERED], secret_detection_token_revocation_url: nil, encrypted_secret_detection_token_revocation_token: nil, encrypted_secret_detection_token_revocation_token_iv: nil, domain_denylist_enabled: false, domain_denylist: [], domain_allowlist: [], new_user_signups_cap: nil, encrypted_cloud_license_auth_token: nil, encrypted_cloud_license_auth_token_iv: nil, secret_detection_revocation_token_types_url: nil, disable_feed_token: [FILTERED], personal_access_token_prefix: \"glpat-\", rate_limiting_response_text: \"\", invisible_captcha_enabled: false, container_registry_cleanup_tags_service_max_list_size: 200, git_two_factor_session_expiry: 15, keep_latest_artifact: false, notes_create_limit: 300, notes_create_limit_allowlist: [], kroki_formats: {\"bpmn\"=>false, \"blockdiag\"=>false, \"excalidraw\"=>false}, asset_proxy_whitelist: [], admin_mode: false, external_pipeline_validation_service_timeout: nil, encrypted_external_pipeline_validation_service_token: nil, encrypted_external_pipeline_validation_service_token_iv: nil, external_pipeline_validation_service_url: nil, throttle_unauthenticated_packages_api_requests_per_period: 800, throttle_unauthenticated_packages_api_period_in_seconds: 15, throttle_authenticated_packages_api_requests_per_period: 1000, throttle_authenticated_packages_api_period_in_seconds: 15, throttle_unauthenticated_packages_api_enabled: false, throttle_authenticated_packages_api_enabled: false, deactivate_dormant_users: false, whats_new_variant: \"all_tiers\", encrypted_spam_check_api_key: nil, encrypted_spam_check_api_key_iv: nil, floc_enabled: false, elasticsearch_username: [FILTERED], encrypted_elasticsearch_password: [FILTERED], encrypted_elasticsearch_password_iv: nil, diff_max_lines: 50000, diff_max_files: 1000, valid_runner_registrars: [\"project\", \"group\"], encrypted_mailgun_signing_key: nil, encrypted_mailgun_signing_key_iv: nil, mailgun_events_enabled: false, usage_ping_features_enabled: false, encrypted_customers_dot_jwt_signing_key: nil, encrypted_customers_dot_jwt_signing_key_iv: nil, pypi_package_requests_forwarding: true, throttle_unauthenticated_files_api_requests_per_period: 125, throttle_unauthenticated_files_api_period_in_seconds: 15, throttle_authenticated_files_api_requests_per_period: 500, throttle_authenticated_files_api_period_in_seconds: 15, throttle_unauthenticated_files_api_enabled: false, throttle_authenticated_files_api_enabled: false, max_yaml_size_bytes: 2097152, max_yaml_depth: 100, throttle_authenticated_git_lfs_requests_per_period: 1000, throttle_authenticated_git_lfs_period_in_seconds: 60, throttle_authenticated_git_lfs_enabled: false, user_deactivation_emails_enabled: true, throttle_unauthenticated_api_enabled: true, throttle_unauthenticated_api_requests_per_period: 3600, throttle_unauthenticated_api_period_in_seconds: 3600, jobs_per_stage_page_size: 200, sidekiq_job_limiter_mode: \"compress\", sidekiq_job_limiter_compression_threshold_bytes: 100000, sidekiq_job_limiter_limit_bytes: 0, suggest_pipeline_enabled: false, throttle_unauthenticated_deprecated_api_requests_per_period: 1800, throttle_unauthenticated_deprecated_api_period_in_seconds: 3600, throttle_unauthenticated_deprecated_api_enabled: false, throttle_authenticated_deprecated_api_requests_per_period: 3600, throttle_authenticated_deprecated_api_period_in_seconds: 3600, throttle_authenticated_deprecated_api_enabled: false, dependency_proxy_ttl_group_policy_worker_capacity: 2, content_validation_endpoint_url: nil, encrypted_content_validation_api_key: nil, encrypted_content_validation_api_key_iv: nil, content_validation_endpoint_enabled: [FILTERED], sentry_enabled: false, sentry_dsn: nil, sentry_clientside_dsn: nil, sentry_environment: nil, max_ssh_key_lifetime: nil, static_objects_external_storage_auth_token_encrypted: nil, future_subscriptions: [], packages_cleanup_package_file_worker_capacity: 2, runner_token_expiration_interval: nil, group_runner_token_expiration_interval: nil, project_runner_token_expiration_interval: nil, ecdsa_sk_key_restriction: 256, ed25519_sk_key_restriction: 256, users_get_by_id_limit: 300, users_get_by_id_limit_allowlist: [], container_registry_expiration_policies_caching: true, search_rate_limit: [FILTERED], search_rate_limit_unauthenticated: [FILTERED], encrypted_database_grafana_api_key: nil, encrypted_database_grafana_api_key_iv: nil, database_grafana_api_url: nil, database_grafana_tag: nil, public_runner_releases_url: \"https://gitlab.com/api/v4/projects/gitlab-org%2Fgi...\", password_uppercase_required: [FILTERED], password_lowercase_required: [FILTERED], password_number_required: [FILTERED], password_symbol_required: [FILTERED], encrypted_arkose_labs_public_api_key: nil, encrypted_arkose_labs_public_api_key_iv: nil, encrypted_arkose_labs_private_api_key: nil, encrypted_arkose_labs_private_api_key_iv: nil, delete_inactive_projects: false, inactive_projects_delete_after_months: 2, inactive_projects_min_size_mb: 0, inactive_projects_send_warning_email_after_months: 1, maven_package_requests_forwarding: true, arkose_labs_namespace: \"client\", max_export_size: 0, encrypted_slack_app_signing_secret: [FILTERED], encrypted_slack_app_signing_secret_iv: [FILTERED], pipeline_limit_per_project_user_sha: 0, dingtalk_integration_enabled: false, encrypted_dingtalk_corpid: nil, encrypted_dingtalk_corpid_iv: nil, encrypted_dingtalk_app_key: nil, encrypted_dingtalk_app_key_iv: nil, encrypted_dingtalk_app_secret: nil, encrypted_dingtalk_app_secret_iv: nil, jira_connect_application_key: [FILTERED], globally_allowed_ips: \"\", license_usage_data_exported: false, phone_verification_code_enabled: false, max_number_of_repository_downloads: 0, max_number_of_repository_downloads_within_time_period: 0, feishu_integration_enabled: false, encrypted_feishu_app_key: nil, encrypted_feishu_app_key_iv: nil, encrypted_feishu_app_secret: nil, encrypted_feishu_app_secret_iv: nil, error_tracking_enabled: false, error_tracking_api_url: nil, git_rate_limit_users_allowlist: [], error_tracking_access_token_encrypted: \"|Io6yGuRTw+laKKyH+DzLPEHyZE33Wq1X7m3lY3Y+skp2Sw7/7...\", invitation_flow_enforcement: false, package_registry_cleanup_policies_worker_capacity: 2, deactivate_dormant_users_period: 90, auto_ban_user_on_excessive_projects_download: false, max_pages_custom_domains_per_project: 0, cube_api_base_url: nil, encrypted_cube_api_key: nil, encrypted_cube_api_key_iv: nil, dashboard_limit_enabled: false, dashboard_limit: 0, can_create_group: true, lock_maven_package_requests_forwarding: false, lock_pypi_package_requests_forwarding: false, lock_npm_package_requests_forwarding: false, jira_connect_proxy_url: \"\", password_expiration_enabled: [FILTERED], password_expires_in_days: [FILTERED], password_expires_notice_before_days: [FILTERED], product_analytics_enabled: false, email_confirmation_setting: \"off\", disable_admin_oauth_scopes: false, default_preferred_language: \"en\", disable_download_button: false, encrypted_telesign_customer_xid: nil, encrypted_telesign_customer_xid_iv: nil, encrypted_telesign_api_key: nil, encrypted_telesign_api_key_iv: nil, disable_personal_access_tokens: false, max_terraform_state_size_bytes: 0, bulk_import_enabled: false, allow_runner_registration_token: [FILTERED], user_defaults_to_private_profile: false, allow_possible_spam: false, default_syntax_highlighting_theme: 1, search_max_shard_size_gb: [FILTERED], search_max_docs_denominator: [FILTERED], search_min_docs_before_rollover: [FILTERED], deactivation_email_additional_text: \"\", jira_connect_public_key_storage_enabled: false, git_rate_limit_users_alertlist: [], allow_deploy_tokens_and_keys_with_external_authn: false, security_policy_global_group_approvers_enabled: true, projects_api_rate_limit_unauthenticated: 400, deny_all_requests_except_allowed: false, product_analytics_data_collector_host: nil, lock_memberships_to_saml: false, gitlab_dedicated_instance: false, update_runner_versions_enabled: true, database_max_running_batched_background_migrations: 2, encrypted_product_analytics_configurator_connection_string: nil, encrypted_product_analytics_configurator_connection_string_iv: nil, silent_mode_enabled: false, package_metadata_purl_types: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], ci_max_includes: 150, remember_me_enabled: true, diagramsnet_enabled: true, diagramsnet_url: \"https://embed.diagrams.net\", allow_account_deletion: true, wiki_asciidoc_allow_uri_includes: false, namespace_aggregation_schedule_lease_duration_in_seconds: 300, container_registry_data_repair_detail_worker_max_concurrency: 2, vertex_ai_host: nil, vertex_ai_project: nil, delete_unconfirmed_users: false, unconfirmed_users_delete_after_days: 7, default_branch_protection_defaults: {\"allowed_to_push\"=>[{\"access_level\"=>40}], \"allow_force_push\"=>false, \"allowed_to_merge\"=>[{\"access_level\"=>40}]}, gitlab_shell_operation_limit: 600, elasticsearch_requeue_workers: [FILTERED], elasticsearch_worker_number_of_shards: [FILTERED], namespace_storage_forks_cost_factor: 1.0, protected_paths_for_get_request: [], package_registry_allow_anyone_to_pull_option: true, bulk_import_max_download_file_size: 5120, max_import_remote_file_size: 10240, max_decompressed_archive_size: 25600, sentry_clientside_traces_sample_rate: [FILTERED], prometheus_alert_db_indicators_settings: nil, ci_max_total_yaml_size_bytes: 314572800, snowplow_database_collector_hostname: nil, project_jobs_api_rate_limit: 600, decompress_archive_file_timeout: 210, search_rate_limit_allowlist: [FILTERED], max_login_attempts: nil, failed_login_attempts_unlock_period_in_minutes: nil, container_registry_db_enabled: false, math_rendering_limits_enabled: true, enable_artifact_external_redirect_warning_page: [FILTERED], service_access_tokens_expiration_enforced: true, update_namespace_name_rate_limit: 120, allow_project_creation_for_guest_and_below: true, pre_receive_secret_detection_enabled: [FILTERED], make_profile_private: true, bulk_import_concurrent_pipeline_batch_limit: 25, can_create_organization: true, web_ide_oauth_application_id: 28, instance_level_ai_beta_features_enabled: false, security_txt_content: nil, encrypted_arkose_labs_data_exchange_key: nil, encrypted_arkose_labs_data_exchange_key_iv: nil, require_admin_two_factor_authentication: false, rate_limits: {}, elasticsearch_max_code_indexing_concurrency: [FILTERED], enable_member_promotion_management: false, lock_math_rendering_limits_enabled: false, asciidoc_max_includes: 32, include_optional_metrics_in_service_ping: true, security_approval_policies_limit: 5, encrypted_arkose_labs_client_xid: nil, encrypted_arkose_labs_client_xid_iv: nil, encrypted_arkose_labs_client_secret: nil, encrypted_arkose_labs_client_secret_iv: nil, duo_features_enabled: false, lock_duo_features_enabled: false, clickhouse: {}, zoekt_settings: {\"zoekt_search_enabled\"=>false, \"zoekt_indexing_paused\"=>false, \"zoekt_indexing_enabled\"=>false}, package_registry: {}, service_ping_settings: {}, rate_limits_unauthenticated_git_http: {\"throttle_unauthenticated_git_http_enabled\"=>true, \"throttle_unauthenticated_git_http_period_in_seconds\"=>3600, \"throttle_unauthenticated_git_http_requests_per_period\"=>3600}, importers: {}, code_suggestions_api_rate_limit: 60, ai_action_api_rate_limit: 160, security_policy_scheduled_scans_max_concurrency: 10000, code_creation: {}, require_personal_access_token_expiry: true, max_artifacts_content_include_size: [FILTERED], max_number_of_vulnerabilities_per_project: nil, duo_workflow: {}, cluster_agents: {}, observability_backend_ssl_verification_enabled: true, pages: {}, spp_repository_pipeline_access: false, lock_spp_repository_pipeline_access: false, security_policies: {}, asset_proxy_allowlist: nil, concurrent_bitbucket_import_jobs_limit: 100, concurrent_bitbucket_server_import_jobs_limit: 100, concurrent_github_import_jobs_limit: 1000, downstream_pipeline_trigger_limit_per_project_user_sha: 0, group_api_limit: 400, group_invited_groups_api_limit: 60, group_projects_api_limit: 600, group_shared_groups_api_limit: 60, groups_api_limit: 200, members_delete_limit: 60, project_api_limit: 400, project_invited_groups_api_limit: 60, projects_api_limit: 2000, user_contributed_projects_api_limit: 100, user_projects_api_limit: 300, user_starred_projects_api_limit: 100, gitlab_environment_toolkit_instance: false, throttle_unauthenticated_git_http_enabled: true, throttle_unauthenticated_git_http_requests_per_period: 3600, throttle_unauthenticated_git_http_period_in_seconds: 3600, silent_admin_exports_enabled: false, nuget_skip_metadata_url_validation: false, pages_extra_deployments_default_expiry_seconds: 86400, asset_proxy_secret_key: nil, external_auth_client_key: nil, external_auth_client_key_pass: nil, lets_encrypt_private_key: nil, eks_secret_access_key: nil, akismet_api_key: nil, spam_check_api_key: nil, elasticsearch_aws_secret_access_key: nil, elasticsearch_password: nil, recaptcha_private_key: nil, recaptcha_site_key: nil, slack_app_secret: nil, slack_app_signing_secret: nil, slack_app_verification_token: nil, ci_jwt_signing_key: nil, customers_dot_jwt_signing_key: nil, secret_detection_token_revocation_token: nil, cloud_license_auth_token: nil, external_pipeline_validation_service_token: nil, mailgun_signing_key: nil, database_grafana_api_key: nil, arkose_labs_client_xid: nil, arkose_labs_client_secret: nil, arkose_labs_public_api_key: nil, arkose_labs_private_api_key: nil, arkose_labs_data_exchange_key: nil, cube_api_key: nil, telesign_customer_xid: nil, telesign_api_key: nil, product_analytics_configurator_connection_string: nil, use_clickhouse_for_analytics: false, zoekt_indexing_enabled: false, zoekt_indexing_paused: false, zoekt_search_enabled: [FILTERED], zoekt_auto_index_root_namespace: false, zoekt_cpu_to_tasks_ratio: 1.0, disabled_direct_code_suggestions: false, duo_workflow_oauth_application_id: nil, receptive_cluster_agents_enabled: false, scan_execution_policies_action_limit: 10>\nDid you mean? require_personal_access_token_expiry",
"exception.backtrace": [
"activemodel (7.0.8.4) lib/active_model/attribute_methods.rb:450:in `method_missing'",
"activemodel (7.0.8.4) lib/active_model/validator.rb:150:in `block in validate'",
"activemodel (7.0.8.4) lib/active_model/validator.rb:149:in `each'",
"activemodel (7.0.8.4) lib/active_model/validator.rb:149:in `validate'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:423:in `block in make_lambda'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:199:in `block (2 levels) in halting'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:687:in `block (2 levels) in default_terminator'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:686:in `catch'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:686:in `block in default_terminator'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:200:in `block in halting'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `block in invoke_before'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `each'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `invoke_before'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:106:in `run_callbacks'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:929:in `_run_validate_callbacks'",
"activemodel (7.0.8.4) lib/active_model/validations.rb:406:in `run_validations!'",
"activemodel (7.0.8.4) lib/active_model/validations/callbacks.rb:115:in `block in run_validations!'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:107:in `run_callbacks'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:929:in `_run_validation_callbacks'",
"activemodel (7.0.8.4) lib/active_model/validations/callbacks.rb:115:in `run_validations!'",
"activemodel (7.0.8.4) lib/active_model/validations.rb:337:in `valid?'",
"activerecord (7.0.8.4) lib/active_record/validations.rb:68:in `valid?'",
"activerecord (7.0.8.4) lib/active_record/validations.rb:84:in `perform_validations'",
"activerecord (7.0.8.4) lib/active_record/validations.rb:53:in `save!'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:302:in `block in save!'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:354:in `block in with_transaction_returning_status'",
"activerecord (7.0.8.4) lib/active_record/connection_adapters/abstract/database_statements.rb:314:in `transaction'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'",
"lib/gitlab/database/load_balancing/load_balancer.rb:141:in `block in read_write'",
"lib/gitlab/database/load_balancing/load_balancer.rb:228:in `retry_with_backoff'",
"lib/gitlab/database/load_balancing/load_balancer.rb:130:in `read_write'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:350:in `with_transaction_returning_status'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:302:in `save!'",
"activerecord (7.0.8.4) lib/active_record/suppressor.rb:54:in `save!'",
"activerecord (7.0.8.4) lib/active_record/persistence.rb:782:in `block in update!'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:354:in `block in with_transaction_returning_status'",
"activerecord (7.0.8.4) lib/active_record/connection_adapters/abstract/database_statements.rb:314:in `transaction'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'",
"lib/gitlab/database/load_balancing/load_balancer.rb:141:in `block in read_write'",
"lib/gitlab/database/load_balancing/load_balancer.rb:228:in `retry_with_backoff'",
"lib/gitlab/database/load_balancing/load_balancer.rb:130:in `read_write'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:350:in `with_transaction_returning_status'",
"activerecord (7.0.8.4) lib/active_record/persistence.rb:780:in `update!'",
"lib/web_ide/default_oauth_application.rb:51:in `block in ensure_oauth_application!'",
"app/models/concerns/cross_database_modification.rb:92:in `block in transaction'",
"activerecord (7.0.8.4) lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'",
"activesupport (7.0.8.4) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'",
"activesupport (7.0.8.4) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'",
"activesupport (7.0.8.4) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'",
"activesupport (7.0.8.4) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'",
"activerecord (7.0.8.4) lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'",
"activerecord (7.0.8.4) lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'",
"lib/gitlab/database/load_balancing/load_balancer.rb:141:in `block in read_write'",
"lib/gitlab/database/load_balancing/load_balancer.rb:228:in `retry_with_backoff'",
"lib/gitlab/database/load_balancing/load_balancer.rb:130:in `read_write'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:209:in `transaction'",
"lib/gitlab/database.rb:378:in `block in transaction'",
"activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `block in instrument'",
"activesupport (7.0.8.4) lib/active_support/notifications/instrumenter.rb:24:in `instrument'",
"activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `instrument'",
"lib/gitlab/database.rb:377:in `transaction'",
"app/models/concerns/cross_database_modification.rb:83:in `transaction'",
"activerecord (7.0.8.4) lib/active_record/transactions.rb:290:in `transaction'",
"lib/web_ide/default_oauth_application.rb:39:in `ensure_oauth_application!'",
"app/controllers/ide_controller.rb:48:in `ensure_web_ide_oauth_application!'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:400:in `block in make_lambda'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:180:in `block (2 levels) in halting_and_conditional'",
"actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:34:in `block (2 levels) in <module:Callbacks>'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:181:in `block in halting_and_conditional'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `block in invoke_before'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `each'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `invoke_before'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:116:in `block in run_callbacks'",
"lib/gitlab/ip_address_state.rb:11:in `with'",
"ee/app/controllers/ee/application_controller.rb:45:in `set_current_ip_address'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"app/controllers/application_controller.rb:484:in `set_current_admin'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"lib/gitlab/session.rb:11:in `with_session'",
"app/controllers/application_controller.rb:475:in `set_session_storage'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"lib/gitlab/i18n.rb:114:in `with_locale'",
"lib/gitlab/i18n.rb:120:in `with_user_locale'",
"app/controllers/application_controller.rb:466:in `set_locale'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"marginalia (1.11.1) lib/marginalia.rb:109:in `record_query_comment'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"app/controllers/application_controller.rb:459:in `set_current_context'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"sentry-rails (5.19.0) lib/sentry/rails/controller_transaction.rb:30:in `block in sentry_around_action'",
"sentry-ruby (5.19.0) lib/sentry/hub.rb:102:in `with_child_span'",
"sentry-ruby (5.19.0) lib/sentry-ruby.rb:498:in `with_child_span'",
"sentry-rails (5.19.0) lib/sentry/rails/controller_transaction.rb:16:in `sentry_around_action'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:138:in `run_callbacks'",
"actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:233:in `process_action'",
"actionpack (7.0.8.4) lib/action_controller/metal/rescue.rb:23:in `process_action'",
"actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'",
"activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `block in instrument'",
"activesupport (7.0.8.4) lib/active_support/notifications/instrumenter.rb:24:in `instrument'",
"activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `instrument'",
"actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:66:in `process_action'",
"actionpack (7.0.8.4) lib/action_controller/metal/params_wrapper.rb:259:in `process_action'",
"activerecord (7.0.8.4) lib/active_record/railties/controller_runtime.rb:27:in `process_action'",
"actionpack (7.0.8.4) lib/abstract_controller/base.rb:151:in `process'",
"actionview (7.0.8.4) lib/action_view/rendering.rb:39:in `process'",
"actionpack (7.0.8.4) lib/action_controller/metal.rb:188:in `dispatch'",
"actionpack (7.0.8.4) lib/action_controller/metal.rb:249:in `block in dispatch'",
"lib/gitlab/middleware/action_controller_static_context.rb:23:in `call'",
"actionpack (7.0.8.4) lib/action_controller/metal.rb:249:in `dispatch'",
"actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:49:in `dispatch'",
"actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:32:in `serve'",
"actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:50:in `block in serve'",
"actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `each'",
"actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `serve'",
"actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:852:in `call'",
"gitlab-experiment (0.9.1) lib/gitlab/experiment/middleware.rb:19:in `call'",
"omniauth (2.1.0) lib/omniauth/strategy.rb:470:in `call_app!'",
"omniauth-saml (2.2.1) lib/omniauth/strategies/saml.rb:86:in `other_phase'",
"omniauth (2.1.0) lib/omniauth/strategy.rb:195:in `call!'",
"omniauth (2.1.0) lib/omniauth/strategy.rb:169:in `call'",
"flipper (0.26.2) lib/flipper/middleware/memoizer.rb:72:in `memoized_call'",
"flipper (0.26.2) lib/flipper/middleware/memoizer.rb:37:in `call'",
"lib/gitlab/metrics/elasticsearch_rack_middleware.rb:16:in `call'",
"lib/gitlab/middleware/sidekiq_shard_awareness_validation.rb:20:in `block in call'",
"lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'",
"lib/gitlab/middleware/sidekiq_shard_awareness_validation.rb:20:in `call'",
"lib/gitlab/middleware/memory_report.rb:13:in `call'",
"lib/gitlab/middleware/speedscope.rb:13:in `call'",
"lib/gitlab/database/load_balancing/rack_middleware.rb:23:in `call'",
"lib/gitlab/middleware/rails_queue_duration.rb:33:in `call'",
"lib/gitlab/etag_caching/middleware.rb:21:in `call'",
"lib/gitlab/metrics/rack_middleware.rb:16:in `block in call'",
"lib/gitlab/metrics/web_transaction.rb:46:in `run'",
"lib/gitlab/metrics/rack_middleware.rb:16:in `call'",
"lib/gitlab/middleware/go.rb:21:in `call'",
"lib/gitlab/middleware/query_analyzer.rb:11:in `block in call'",
"lib/gitlab/database/query_analyzer.rb:40:in `within'",
"lib/gitlab/middleware/query_analyzer.rb:11:in `call'",
"batch-loader (2.0.5) lib/batch_loader/middleware.rb:11:in `call'",
"rack-attack (6.7.0) lib/rack/attack.rb:103:in `call'",
"apollo_upload_server (2.1.6) lib/apollo_upload_server/middleware.rb:19:in `call'",
"lib/gitlab/middleware/multipart.rb:173:in `call'",
"rack-attack (6.7.0) lib/rack/attack.rb:127:in `call'",
"warden (1.2.9) lib/warden/manager.rb:36:in `block in call'",
"warden (1.2.9) lib/warden/manager.rb:34:in `catch'",
"warden (1.2.9) lib/warden/manager.rb:34:in `call'",
"rack-cors (2.0.2) lib/rack/cors.rb:102:in `call'",
"rack (2.2.9) lib/rack/tempfile_reaper.rb:15:in `call'",
"rack (2.2.9) lib/rack/etag.rb:27:in `call'",
"rack (2.2.9) lib/rack/conditional_get.rb:27:in `call'",
"rack (2.2.9) lib/rack/head.rb:12:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/http/permissions_policy.rb:38:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/http/content_security_policy.rb:36:in `call'",
"lib/gitlab/middleware/read_only/controller.rb:50:in `call'",
"lib/gitlab/middleware/read_only.rb:18:in `call'",
"lib/gitlab/middleware/unauthenticated_session_expiry.rb:18:in `call'",
"rack (2.2.9) lib/rack/session/abstract/id.rb:266:in `context'",
"rack (2.2.9) lib/rack/session/abstract/id.rb:260:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/cookies.rb:704:in `call'",
"lib/gitlab/middleware/strip_cookies.rb:29:in `call'",
"lib/gitlab/middleware/same_site_cookies.rb:27:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'",
"activesupport (7.0.8.4) lib/active_support/callbacks.rb:99:in `run_callbacks'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:26:in `call'",
"sentry-rails (5.19.0) lib/sentry/rails/rescued_exception_interceptor.rb:12:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'",
"lib/gitlab/middleware/path_traversal_check.rb:35:in `call'",
"lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'",
"sentry-ruby (5.19.0) lib/sentry/rack/capture_exceptions.rb:30:in `block (2 levels) in call'",
"sentry-ruby (5.19.0) lib/sentry/hub.rb:258:in `with_session_tracking'",
"sentry-ruby (5.19.0) lib/sentry-ruby.rb:411:in `with_session_tracking'",
"sentry-ruby (5.19.0) lib/sentry/rack/capture_exceptions.rb:21:in `block in call'",
"sentry-ruby (5.19.0) lib/sentry/hub.rb:59:in `with_scope'",
"sentry-ruby (5.19.0) lib/sentry-ruby.rb:391:in `with_scope'",
"sentry-ruby (5.19.0) lib/sentry/rack/capture_exceptions.rb:20:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/show_exceptions.rb:29:in `call'",
"lib/gitlab/middleware/basic_health_check.rb:25:in `call'",
"lograge (0.11.2) lib/lograge/rails_ext/rack/logger.rb:15:in `call_app'",
"railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `block in call'",
"activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `block in tagged'",
"activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:37:in `tagged'",
"activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `tagged'",
"railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/remote_ip.rb:93:in `call'",
"lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'",
"lib/gitlab/middleware/request_context.rb:15:in `call'",
"lib/gitlab/middleware/webhook_recursion_detection.rb:15:in `call'",
"request_store (1.5.1) lib/request_store/middleware.rb:19:in `call'",
"rack (2.2.9) lib/rack/method_override.rb:24:in `call'",
"rack (2.2.9) lib/rack/runtime.rb:22:in `call'",
"rack-timeout (0.7.0) lib/rack/timeout/core.rb:154:in `block in call'",
"rack-timeout (0.7.0) lib/rack/timeout/support/timeout.rb:19:in `timeout'",
"rack-timeout (0.7.0) lib/rack/timeout/core.rb:153:in `call'",
"config/initializers/fix_local_cache_middleware.rb:11:in `call'",
"lib/gitlab/middleware/compressed_json.rb:44:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/executor.rb:14:in `call'",
"lib/gitlab/middleware/rack_multipart_tempfile_factory.rb:19:in `call'",
"rack (2.2.9) lib/rack/sendfile.rb:110:in `call'",
"lib/gitlab/middleware/sidekiq_web_static.rb:20:in `call'",
"lib/gitlab/metrics/requests_rack_middleware.rb:79:in `call'",
"gitlab-labkit (0.36.1) lib/labkit/middleware/rack.rb:22:in `block in call'",
"gitlab-labkit (0.36.1) lib/labkit/context.rb:35:in `with_context'",
"gitlab-labkit (0.36.1) lib/labkit/middleware/rack.rb:21:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/request_id.rb:26:in `call'",
"actionpack (7.0.8.4) lib/action_dispatch/middleware/host_authorization.rb:131:in `call'",
"railties (7.0.8.4) lib/rails/engine.rb:530:in `call'",
"railties (7.0.8.4) lib/rails/railtie.rb:226:in `public_send'",
"railties (7.0.8.4) lib/rails/railtie.rb:226:in `method_missing'",
"lib/gitlab/middleware/release_env.rb:13:in `call'",
"rack (2.2.9) lib/rack/urlmap.rb:74:in `block in call'",
"rack (2.2.9) lib/rack/urlmap.rb:58:in `each'",
"rack (2.2.9) lib/rack/urlmap.rb:58:in `call'",
"puma (6.4.0) lib/puma/configuration.rb:272:in `call'",
"puma (6.4.0) lib/puma/request.rb:100:in `block in handle_request'",
"puma (6.4.0) lib/puma/thread_pool.rb:378:in `with_force_shutdown'",
"puma (6.4.0) lib/puma/request.rb:99:in `handle_request'",
"puma (6.4.0) lib/puma/server.rb:443:in `process_client'",
"puma (6.4.0) lib/puma/server.rb:241:in `block in run'",
"puma (6.4.0) lib/puma/thread_pool.rb:155:in `block in spawn_thread'"
],
"db_duration_s": 0.19718,
"view_duration_s": 0.0,
"duration_s": 1.13797
}
Edited by 🤖 GitLab Bot 🤖