== Installing dependencies == /usr/lib/ruby/3.2.0/openssl/ssl.rb:24: warning: already initialized constant OpenSSL::SSL::SSLContext::DEFAULT_PARAMS /usr/lib/ruby/3.2.0/openssl/ssl.rb:24: warning: previous definition of DEFAULT_PARAMS was here /usr/lib/ruby/3.2.0/openssl/ssl.rb:24: warning: already initialized constant OpenSSL::SSL::SSLContext::DEFAULT_PARAMS /usr/lib/ruby/3.2.0/openssl/ssl.rb:24: warning: previous definition of DEFAULT_PARAMS was here There was an error while trying to write to `/srv/gitlab/Gemfile.lock`. File system is read-only. Bundler 4.0.17 is running, but your lockfile was generated with 2.6.9. Installing Bundler 2.6.9 and restarting using that version. There was an error installing the locked bundler version (2.6.9), rerun with the `--verbose` flag for more details. Going on using bundler 4.0.17. WARN: Unresolved or ambiguous specs during Gem::Specification.reset: stringio (>= 0) Available/installed versions of this gem: - 3.1.7 - 3.0.4 WARN: Clearing out unresolved specs. Try 'gem cleanup ' Please report a bug if this causes problems. --- ERROR REPORT TEMPLATE ------------------------------------------------------- ``` Errno::EROFS: Read-only file system @ rb_sysopen - /srv/gitlab/vendor/bundle/ruby/3.2.0/bin/bundler-checksum.lock /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/rubygems_ext.rb:34:in `initialize' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/rubygems_ext.rb:34:in `open' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/rubygems_ext.rb:34:in `open_file_with_flock' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/rubygems_ext.rb:45:in `open_file_with_lock' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/rubygems_gem_installer.rb:92:in `generate_bin_script' /usr/lib/ruby/3.2.0/rubygems/installer.rb:509:in `block in generate_bin' /usr/lib/ruby/3.2.0/rubygems/installer.rb:493:in `each' /usr/lib/ruby/3.2.0/rubygems/installer.rb:493:in `generate_bin' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/source/path/installer.rb:32:in `post_install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/source/path.rb:240:in `generate_bin' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/source/path.rb:80:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/gem_installer.rb:68:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/gem_installer.rb:17:in `install_from_spec' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/parallel_installer.rb:209:in `do_install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/parallel_installer.rb:169:in `install_serially' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/parallel_installer.rb:97:in `call' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer/parallel_installer.rb:62:in `call' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:204:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:83:in `block in run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/process_lock.rb:16:in `rescue in lock' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/process_lock.rb:11:in `lock' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:65:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:17:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli/install.rb:50:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:296:in `block in install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/settings.rb:145:in `temporary' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:295:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:35:in `dispatch' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:29:in `start' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/exe/bundle:28:in `block in ' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/friendly_errors.rb:118:in `with_friendly_errors' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/exe/bundle:20:in `' /usr/sbin/bundle:25:in `load' /usr/sbin/bundle:25:in `
' Bundler::ReadOnlyFileSystemError: There was an error while trying to write to `/srv/gitlab/vendor/bundle/ruby/3.2.0/bundler.lock`. File system is read-only. /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/shared_helpers.rb:122:in `rescue in filesystem_access' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/shared_helpers.rb:105:in `filesystem_access' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/process_lock.rb:12:in `lock' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:65:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/installer.rb:17:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli/install.rb:50:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:296:in `block in install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/settings.rb:145:in `temporary' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:295:in `install' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:35:in `dispatch' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/cli.rb:29:in `start' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/exe/bundle:28:in `block in ' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/lib/bundler/friendly_errors.rb:118:in `with_friendly_errors' /usr/lib/ruby/gems/3.2.0/gems/bundler-4.0.17/exe/bundle:20:in `' /usr/sbin/bundle:25:in `load' /usr/sbin/bundle:25:in `
' ``` ## Environment ``` Bundler 4.0.17 Platforms ruby, x86_64-linux-gnu Ruby 3.2.11p268 (2026-03-27 revision 5483bfc1ae5725e871cbbddf313626fbb0f2dbb8) [x86_64-linux-gnu] Full Path /usr/bin/ruby Config Dir /etc RubyGems 3.4.19 Gem Home /srv/gitlab/vendor/bundle/ruby/3.2.0 Gem Path /srv/gitlab/vendor/bundle/ruby/3.2.0 User Home /tmp User Path /tmp/.local/share/gem/ruby/3.2.0 Bin Dir /srv/gitlab/vendor/bundle/ruby/3.2.0/bin Tools Git not installed RVM not installed rbenv not installed chruby not installed ``` ## Bundler Build Metadata ``` Timestamp 2026-11-09 Git SHA unknown ``` ## Bundler settings ``` clean Set for your local app (/srv/gitlab/.bundle/config): true jobs Set for the current command: 1 path Set for your local app (/srv/gitlab/.bundle/config): "/srv/gitlab/vendor/bundle/" without Set for your local app (/srv/gitlab/.bundle/config): [:development, :test, :mysql, :aws] ``` ## Gemfile ### Gemfile ```ruby # frozen_string_literal: true def next? File.basename(__FILE__) == "Gemfile.next" end source 'https://rubygems.org' if ENV.fetch('BUNDLER_CHECKSUM_VERIFICATION_OPT_IN', 'false') != 'false' # this verification is still experimental $LOAD_PATH.unshift(File.expand_path("vendor/gems/bundler-checksum/lib", __dir__)) require 'bundler-checksum' BundlerChecksum.patch! end # Please see https://docs.gitlab.com/ee/development/feature_categorization/#gemfile ignore_feature_category = Module.new do def gem(*arguments, feature_category: nil, **keyword_arguments) # rubocop:disable Lint/UnusedMethodArgument -- Ignoring feature_category intentionally super(*arguments, **keyword_arguments) end end extend ignore_feature_category gem 'bundler-checksum', '~> 0.1.0', path: 'vendor/gems/bundler-checksum', require: false, feature_category: :shared # See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails if next? gem 'rails', '~> 7.2.2.1', feature_category: :shared else gem 'rails', '~> 7.1.5.1', feature_category: :shared end gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :shared # This can be dropped after upgrading to Rails 7.2: https://github.com/rails/rails/pull/49674 gem 'mutex_m', '~> 0.3', feature_category: :shared # Need by Rails gem 'drb', '~> 2.2', feature_category: :shared gem 'bootsnap', '~> 1.18.3', require: false, feature_category: :shared # Avoid the precompiled native gems because Omnibus needs to build this to ensure # LD_LIBRARY_PATH is correct: https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7730 if RUBY_PLATFORM.include?('darwin') gem 'ffi', '~> 1.17.2', feature_category: :shared else gem 'ffi', '~> 1.17.2', force_ruby_platform: true, feature_category: :shared end gem 'openssl', '~> 3.0', feature_category: :shared gem 'gitlab-safe_request_store', path: 'gems/gitlab-safe_request_store', feature_category: :shared # GitLab Monorepo Gems group :monorepo do gem 'gitlab-utils', path: 'gems/gitlab-utils', feature_category: :shared end gem 'gitlab-backup-cli', path: 'gems/gitlab-backup-cli', require: 'gitlab/backup/cli', feature_category: :backup_restore gem 'gitlab-secret_detection', '< 1.0', feature_category: :secret_detection # Responders respond_to and respond_with gem 'responders', '~> 3.0', feature_category: :shared gem 'sprockets', '~> 3.7.0', feature_category: :shared gem 'sprockets-rails', '~> 3.5.1', feature_category: :shared gem 'view_component', '~> 3.23.2', feature_category: :shared # Supported DBs gem 'pg', '~> 1.5.6', feature_category: :database gem 'rugged', '~> 1.6', feature_category: :gitaly gem 'faraday', '~> 2', feature_category: :shared gem 'faraday-retry', '~> 2', feature_category: :shared # Logger is a dependency of Faraday, but Logger 1.6.0 does not work with Chef. gem 'logger', '~> 1.7.0', feature_category: :shared gem 'marginalia', '~> 1.11.1', feature_category: :database # Authorization gem 'declarative_policy', '~> 1.1.0', feature_category: :shared # For source code paths mapping gem 'coverband', '6.1.5', require: false, feature_category: :shared # Authentication libraries gem 'devise', '~> 4.9.3', feature_category: :system_access gem 'devise-pbkdf2-encryptable', '~> 0.0.0', path: 'vendor/gems/devise-pbkdf2-encryptable', feature_category: :system_access gem 'bcrypt', '~> 3.1', '>= 3.1.14', feature_category: :system_access gem 'doorkeeper', '~> 5.8', '>= 5.8.1', feature_category: :system_access gem 'doorkeeper-openid_connect', '~> 1.8.10', feature_category: :system_access gem 'doorkeeper-device_authorization_grant', '~> 1.0.0', feature_category: :system_access gem 'rexml', '~> 3.4.0', feature_category: :shared gem 'ruby-saml', '~> 1.18', feature_category: :system_access gem 'omniauth-saml', '~> 2.2.1', feature_category: :system_access gem 'omniauth', '~> 2.1.0', feature_category: :system_access gem 'omniauth-auth0', '~> 3.1', feature_category: :system_access gem 'omniauth-azure-activedirectory-v2', '~> 2.0', feature_category: :system_access gem 'omniauth-alicloud', '~> 3.0.0', feature_category: :system_access gem 'omniauth-github', '2.0.1', feature_category: :system_access # See vendor/gems/omniauth-gitlab/README.md gem 'omniauth-gitlab', '~> 4.0.0', path: 'vendor/gems/omniauth-gitlab', feature_category: :system_access gem 'omniauth-google-oauth2', '~> 1.1', feature_category: :system_access gem 'omniauth-oauth2-generic', '~> 0.2.2', feature_category: :system_access gem 'omniauth-shibboleth-redux', '~> 2.0', require: 'omniauth-shibboleth', feature_category: :system_access # See vendor/gems/omniauth_crowd/README.md gem 'omniauth_crowd', '~> 2.4.0', path: 'vendor/gems/omniauth_crowd', feature_category: :system_access gem 'omniauth_openid_connect', '~> 0.8.0', feature_category: :system_access # Locked until Ruby 3.0 upgrade since upgrading will pull in an updated net-smtp gem. # See https://docs.gitlab.com/ee/development/emails.html#rationale. gem 'openid_connect', '~> 2.3.0', feature_category: :system_access # See gem README.md gem 'omniauth-salesforce', '~> 1.0.5', path: 'vendor/gems/omniauth-salesforce', feature_category: :system_access gem 'omniauth-atlassian-oauth2', '~> 0.2.0', feature_category: :system_access gem 'rack-oauth2', '~> 2.2.1', feature_category: :system_access gem 'jwt', '~> 2.9.3', feature_category: :system_access # Kerberos authentication. EE-only gem 'gssapi', '~> 1.3.1', group: :kerberos, feature_category: :system_access gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos, feature_category: :system_access # Spam and anti-bot protection gem 'recaptcha', '~> 5.12', require: 'recaptcha/rails', feature_category: :insider_threat gem 'akismet', '~> 3.0', feature_category: :insider_threat gem 'invisible_captcha', '~> 2.1.0', feature_category: :insider_threat # Two-factor authentication gem 'devise-two-factor', '~> 4.1.1', feature_category: :system_access gem 'rqrcode', '~> 2.2', feature_category: :system_access gem 'attr_encrypted', '~> 4.2', feature_category: :shared # GitLab Pages gem 'validates_hostname', '~> 1.0.13', feature_category: :pages gem 'rubyzip', '~> 2.4.0', require: 'zip', feature_category: :pages # GitLab Pages letsencrypt support gem 'acme-client', '~> 2.0.19', feature_category: :pages # Browser detection gem 'browser', '~> 5.3.1', feature_category: :shared # OS detection for usage ping gem 'ohai', '~> 18.1', feature_category: :product_analytics # GPG gem 'gpgme', '~> 2.0.25', feature_category: :source_code_management # LDAP Auth # GitLab fork with several improvements to original library. For full list of changes # see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master gem 'gitlab_omniauth-ldap', '~> 2.2.0', require: 'omniauth-ldap', feature_category: :system_access gem 'net-ldap', '~> 0.17.1', feature_category: :system_access # API gem 'grape', '~> 2.0.0', feature_category: :api gem 'grape-entity', '~> 1.0.1', feature_category: :api gem 'grape-swagger', '~> 2.1.2', group: [:development, :test], feature_category: :api gem 'grape-swagger-entity', '~> 0.5.5', group: [:development, :test], feature_category: :api gem 'grape-path-helpers', '~> 2.0.1', feature_category: :api gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :shared # GraphQL API gem 'graphql', '2.4.13', feature_category: :api gem 'graphql-docs', '~> 5.0.0', group: [:development, :test], feature_category: :api gem 'apollo_upload_server', '~> 2.1.6', feature_category: :api # Cells gem 'gitlab-topology-service-client', '~> 0.1', path: 'vendor/gems/gitlab-topology-service-client', feature_category: :cell # Duo Workflow gem 'gitlab-duo-workflow-service-client', '~> 0.2', path: 'vendor/gems/gitlab-duo-workflow-service-client', feature_category: :duo_workflow # Generate Fake data gem 'ffaker', '~> 2.24', feature_category: :shared gem 'hashie', '~> 5.0.0', feature_category: :shared # Pagination gem 'kaminari', '~> 1.2.2', feature_category: :shared # HAML gem 'hamlit', '~> 2.15.0', feature_category: :shared # Files attachments gem 'carrierwave', '~> 1.3', feature_category: :shared gem 'mini_magick', '~> 4.12', feature_category: :shared # PDF generation gem 'prawn', feature_category: :vulnerability_management gem 'prawn-svg', feature_category: :vulnerability_management # for backups gem 'fog-aws', '~> 3.26', feature_category: :shared # Locked until fog-google resolves https://github.com/fog/fog-google/issues/421. # Also see config/initializers/fog_core_patch.rb. gem 'fog-core', '= 2.1.0', feature_category: :shared gem 'fog-google', '~> 1.24.1', require: 'fog/google', feature_category: :shared gem 'fog-local', '~> 0.8', feature_category: :shared # NOTE: # the fog-aliyun gem since v0.4 pulls in aliyun-sdk transitively, which monkey-patches # the rest-client gem to drop the Content-Length header field for chunked transfers, # which may have knock-on effects on other features using `RestClient`. # We may want to update this dependency if this is ever addressed upstream, e.g. via # https://github.com/aliyun/aliyun-oss-ruby-sdk/pull/93 gem 'fog-aliyun', '~> 0.4', feature_category: :shared gem 'gitlab-fog-azure-rm', '~> 2.2.0', require: 'fog/azurerm', feature_category: :shared # for Google storage # Need this specific version of google-apis-storage_v1 so that fog-google will utilize the updated list_objects with # match_glob support in google-apis-core 0.11.1. Because of this we also have to bump google-cloud-storage to 1.45.0. gem 'google-apis-storage_v1', '~> 0.29', feature_category: :shared gem 'google-cloud-storage', '~> 1.45.0', feature_category: :shared # We need >= 0.11.1 because that's when match_glob support is added to list_objects gem 'google-apis-core', '~> 0.11.0', '>= 0.11.1', feature_category: :shared gem 'google-apis-compute_v1', '~> 0.57.0', feature_category: :shared gem 'google-apis-container_v1', '~> 0.43.0', feature_category: :shared gem 'google-apis-container_v1beta1', '~> 0.43.0', feature_category: :shared gem 'google-apis-cloudbilling_v1', '~> 0.22.0', feature_category: :shared gem 'google-apis-cloudresourcemanager_v1', '~> 0.31.0', feature_category: :shared gem 'google-apis-iam_v1', '~> 0.36.0', feature_category: :shared gem 'google-apis-serviceusage_v1', '~> 0.28.0', feature_category: :shared gem 'google-apis-sqladmin_v1beta4', '~> 0.41.0', feature_category: :shared gem 'google-apis-androidpublisher_v3', '~> 0.34.0', feature_category: :shared gem 'googleauth', '~> 1.8.1', feature_category: :shared gem 'google-cloud-artifact_registry-v1', '~> 0.11.0', feature_category: :shared gem 'google-cloud-compute-v1', '~> 2.6.0', feature_category: :shared # Seed data gem 'seed-fu', '~> 2.3.7', feature_category: :shared # Search gem 'elasticsearch-model', '~> 7.2', feature_category: :global_search gem 'elasticsearch-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation', feature_category: :global_search gem 'elasticsearch-api', '7.17.11', feature_category: :global_search gem 'aws-sdk-core', '~> 3.225.0', feature_category: :global_search gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search gem 'aws-sdk-s3', '~> 1.189.0', feature_category: :global_search gem 'faraday-typhoeus', '~> 1.1', feature_category: :global_search gem 'faraday_middleware-aws-sigv4', '~> 1.0.1', feature_category: :global_search # Used with Elasticsearch to support http keep-alive connections gem 'typhoeus', '~> 1.4.0', feature_category: :global_search gem 'gitlab-active-context', path: 'gems/gitlab-active-context', require: 'active_context', feature_category: :global_search # Markdown and HTML processing gem 'html-pipeline', '~> 2.14.3', feature_category: :markdown gem 'deckar01-task_list', '2.3.4', feature_category: :markdown gem 'gitlab-markup', '~> 2.0.0', require: 'github/markup', feature_category: :markdown gem 'commonmarker', '~> 0.23.10', feature_category: :markdown gem 'kramdown', '~> 2.5.0', feature_category: :markdown gem 'RedCloth', '~> 4.3.3', feature_category: :markdown gem 'org-ruby', '~> 0.9.12', feature_category: :markdown gem 'creole', '~> 0.5.0', feature_category: :markdown gem 'wikicloth', '0.8.1', feature_category: :markdown gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown gem 'rouge', '~> 4.5.0', feature_category: :shared gem 'truncato', '~> 0.7.13', feature_category: :team_planning gem 'nokogiri', '~> 1.18', feature_category: :shared gem 'gitlab-glfm-markdown', '~> 0.0.31', feature_category: :markdown gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown gem 'unicode-emoji', '~> 4.0', feature_category: :markdown # Calendar rendering gem 'icalendar', '~> 2.10.1', feature_category: :team_planning # Diffs gem 'diffy', '~> 3.4', feature_category: :shared gem 'diff_match_patch', '~> 0.1.0', path: 'vendor/gems/diff_match_patch', feature_category: :team_planning # Application server gem 'rack', '~> 2.2.9', feature_category: :shared # https://github.com/zombocom/rack-timeout/blob/master/README.md#rails-apps-manually gem 'rack-timeout', '~> 0.7.0', require: 'rack/timeout/base', feature_category: :shared group :puma do gem 'puma', '= 6.6.0', require: false, feature_category: :shared gem 'sd_notify', '~> 0.1.0', require: false, feature_category: :shared end # State machine gem 'state_machines-activerecord', '~> 0.8.0', feature_category: :shared # Background jobs gem 'sidekiq', path: 'vendor/gems/sidekiq', require: 'sidekiq', feature_category: :scalability gem 'sidekiq-cron', '~> 1.12.0', feature_category: :scalability gem 'gitlab-sidekiq-fetcher', path: 'vendor/gems/sidekiq-reliable-fetch', require: 'sidekiq-reliable-fetch', feature_category: :scalability # Cron Parser gem 'fugit', '~> 1.11.1', feature_category: :continuous_integration # HTTP requests gem 'httparty', '~> 0.23.0', feature_category: :shared # Colored output to console gem 'rainbow', '~> 3.0', feature_category: :shared # Progress bar gem 'ruby-progressbar', '~> 1.10', feature_category: :shared # Linear-time regex library for untrusted regular expressions gem 're2', '~> 2.15', feature_category: :shared # Misc gem 'semver_dialects', '~> 3.7', feature_category: :software_composition_analysis gem 'version_sorter', '~> 2.3', feature_category: :shared gem 'csv_builder', path: 'gems/csv_builder', feature_category: :shared # Export Ruby Regex to Javascript gem 'js_regex', '~> 3.8', feature_category: :shared # User agent parsing gem 'device_detector', feature_category: :shared # Redis gem 'redis', '~> 5.4.0', feature_category: :redis gem 'redis-clustering', '~> 5.4.0', feature_category: :redis gem 'connection_pool', '~> 2.5.3', feature_category: :shared # Redis session store gem 'redis-actionpack', '~> 5.5.0', feature_category: :redis # Jira integration gem 'jira-ruby', '~> 2.3.0', feature_category: :integrations gem 'atlassian-jwt', '~> 0.2.1', feature_category: :integrations # Slack integration gem 'slack-messenger', '~> 2.3.5', feature_category: :integrations # FogBugz integration gem 'ruby-fogbugz', '~> 0.3.0', feature_category: :importers # Kubernetes integration gem 'kubeclient', '~> 4.11.0', feature_category: :shared # AI gem 'circuitbox', '2.0.0', feature_category: :shared # Sanitize user input gem 'sanitize', '~> 6.0.2', feature_category: :shared gem 'babosa', '~> 2.0', feature_category: :shared # Sanitizes SVG input gem 'loofah', '~> 2.24.0', feature_category: :shared # Used to provide license templates gem 'licensee', '~> 9.16', feature_category: :shared # Detect and convert string character encoding gem 'charlock_holmes', '~> 0.7.9', feature_category: :shared # Detect mime content type from content gem 'ruby-magic', '~> 0.6', feature_category: :shared # Faster blank gem 'fast_blank', '~> 1.0.1', feature_category: :shared # Parse time & duration gem 'gitlab-chronic', '~> 0.10.5', feature_category: :shared gem 'gitlab_chronic_duration', '~> 0.12', feature_category: :shared gem 'rack-proxy', '~> 0.7.7', feature_category: :shared gem 'cssbundling-rails', '1.4.3', feature_category: :shared gem 'terser', '1.0.2', feature_category: :shared gem 'click_house-client', path: 'gems/click_house-client', require: 'click_house/client', feature_category: :database gem 'addressable', '~> 2.8', feature_category: :shared gem 'gon', '~> 6.4.0', feature_category: :shared gem 'request_store', '~> 1.7.0', feature_category: :shared gem 'base32', '~> 0.3.0', feature_category: :shared gem 'gitlab-license', '~> 2.6', feature_category: :shared # Protect against bruteforcing gem 'rack-attack', '~> 6.7.0', feature_category: :shared # Sentry integration gem 'sentry-ruby', '~> 5.23.0', feature_category: :observability gem 'sentry-rails', '~> 5.23.0', feature_category: :observability gem 'sentry-sidekiq', '~> 5.23.0', feature_category: :observability # PostgreSQL query parsing # gem 'pg_query', '~> 6.1.0', feature_category: :database gem 'gitlab-schema-validation', path: 'gems/gitlab-schema-validation', feature_category: :shared gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications gem 'gitlab-labkit', '~> 0.37.0', feature_category: :shared gem 'thrift', '>= 0.16.0', feature_category: :shared # I18n gem 'rails-i18n', '~> 7.0', '>= 7.0.9', feature_category: :internationalization gem 'gettext_i18n_rails', '~> 1.13.0', feature_category: :internationalization gem 'gettext', '~> 3.5', '>= 3.5.1', require: false, group: [:development, :test], feature_category: :internationalization gem 'batch-loader', '~> 2.0.5', feature_category: :shared gem 'tty-prompt', '~> 0.23', require: false, feature_category: :shared # Perf bar gem 'peek', '~> 1.1', feature_category: :shared # Google Cloud Profiler support gem 'cloud_profiler_agent', '~> 0.0.0', path: 'vendor/gems/cloud_profiler_agent', require: false, feature_category: :shared # Snowplow events trackin gem 'snowplow-tracker', '~> 0.8.0', feature_category: :product_analytics # Metrics gem 'webrick', '~> 1.9.0', require: false, feature_category: :shared gem 'prometheus-client-mmap', '~> 1.2.8', require: 'prometheus/client', feature_category: :shared # Event-driven reactor for Ruby # Required manually in config/initializers/require_async_gem gem 'async', '~> 2.24.0', require: false, feature_category: :shared # Security report schemas used to validate CI job artifacts of security jobs gem 'gitlab-security_report_schemas', '0.1.2.min15.0.0.max15.2.1', feature_category: :vulnerability_management # OpenTelemetry group :opentelemetry do # Core OpenTelemetry gems gem 'opentelemetry-sdk', feature_category: :observability gem 'opentelemetry-exporter-otlp', feature_category: :observability # OpenTelemetry gems selected from full set in `opentelemetry-instrumentation-all` metagem gem 'opentelemetry-instrumentation-active_support', feature_category: :observability gem 'opentelemetry-instrumentation-action_pack', feature_category: :observability gem 'opentelemetry-instrumentation-active_job', feature_category: :observability gem 'opentelemetry-instrumentation-active_record', feature_category: :observability gem 'opentelemetry-instrumentation-action_view', feature_category: :observability gem 'opentelemetry-instrumentation-aws_sdk', feature_category: :observability gem 'opentelemetry-instrumentation-http', feature_category: :observability gem 'opentelemetry-instrumentation-concurrent_ruby', feature_category: :observability gem 'opentelemetry-instrumentation-ethon', feature_category: :observability gem 'opentelemetry-instrumentation-excon', feature_category: :observability gem 'opentelemetry-instrumentation-faraday', feature_category: :observability gem 'opentelemetry-instrumentation-grape', feature_category: :observability gem 'opentelemetry-instrumentation-graphql', feature_category: :observability gem 'opentelemetry-instrumentation-http_client', feature_category: :observability gem 'opentelemetry-instrumentation-net_http', feature_category: :observability gem 'opentelemetry-instrumentation-pg', feature_category: :observability gem 'opentelemetry-instrumentation-rack', feature_category: :observability gem 'opentelemetry-instrumentation-rails', feature_category: :observability gem 'opentelemetry-instrumentation-rake', feature_category: :observability gem 'opentelemetry-instrumentation-redis', feature_category: :observability gem 'opentelemetry-instrumentation-sidekiq', feature_category: :observability end gem 'warning', '~> 1.5.0', feature_category: :shared group :development do gem 'lefthook', '~> 1.11.0', require: false, feature_category: :tooling gem 'rubocop', feature_category: :tooling gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared gem 'lookbook', '~> 2.3', feature_category: :shared # Better errors handler gem 'better_errors', '~> 2.10.1', feature_category: :shared gem 'sprite-factory', '~> 1.7', feature_category: :shared gem 'listen', '~> 3.7', feature_category: :shared gem 'ruby-lsp', "~> 0.23.0", require: false, feature_category: :tooling gem 'ruby-lsp-rails', "~> 0.3.6", feature_category: :tooling gem 'ruby-lsp-rspec', "~> 0.1.10", require: false, feature_category: :tooling gem 'gdk-toogle', '~> 0.9', '>= 0.9.5', require: 'toogle', feature_category: :tooling # Used by # * `lib/tasks/gitlab/security/update_banned_ssh_keys.rake` # * `lib/tasks/gitlab/db/migration_squash.rake` gem 'git', '~> 1.8', feature_category: :shared end group :development, :test do gem 'deprecation_toolkit', '~> 2.2.3', require: false, feature_category: :shared gem 'bullet', '~> 8.0.0', feature_category: :shared gem 'parser', '= 3.3.8.0', feature_category: :shared gem 'pry-byebug', feature_category: :shared gem 'pry-rails', '~> 0.3.9', feature_category: :shared gem 'pry-shell', '~> 0.6.4', feature_category: :shared gem 'awesome_print', require: false, feature_category: :shared gem 'database_cleaner-active_record', '~> 2.2.0', feature_category: :database gem 'rspec-rails', '~> 7.1.0', feature_category: :shared gem 'factory_bot_rails', '~> 6.4.3', feature_category: :tooling # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) gem 'minitest', '~> 5.11.0', feature_category: :shared gem 'spring', '~> 4.3.0', feature_category: :shared gem 'spring-commands-rspec', '~> 1.0.4', feature_category: :shared gem 'gitlab-styles', '~> 13.1.0', feature_category: :tooling, require: false gem 'haml_lint', '~> 0.58', feature_category: :tooling, require: false # Benchmarking & profiling gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared # Profiling data from CI/CD pipelines gem 'influxdb-client', '~> 3.1', require: false, feature_category: :tooling gem 'knapsack', '~> 4.0.0', feature_category: :tooling gem 'gitlab-crystalball', '~> 1.1.0', require: false, feature_category: :tooling gem 'test_file_finder', '~> 0.3.1', feature_category: :tooling gem 'simple_po_parser', '~> 1.1.6', require: false, feature_category: :shared gem 'png_quantizator', '~> 0.2.1', require: false, feature_category: :shared gem 'parallel', '~> 1.19', require: false, feature_category: :shared gem 'sigdump', '~> 0.2.4', require: 'sigdump/setup', feature_category: :shared gem 'pact', '~> 1.64', feature_category: :shared # For now we only use vite in development / test, and not for production builds # See: https://gitlab.com/gitlab-org/frontend/rfcs/-/issues/106 gem 'vite_rails', '~> 3.0.17', feature_category: :shared gem 'vite_ruby', '~> 3.9.0', feature_category: :shared gem 'gitlab-housekeeper', path: 'gems/gitlab-housekeeper', feature_category: :tooling gem 'yard', '~> 0.9', require: false, feature_category: :tooling end group :development, :test, :danger do gem 'gitlab-dangerfiles', '~> 4.9.0', require: false, feature_category: :tooling end group :development, :test, :coverage do gem 'simplecov', '~> 0.22', require: false, feature_category: :tooling gem 'simplecov-lcov', '~> 0.8.0', require: false, feature_category: :tooling gem 'simplecov-cobertura', '~> 2.1.0', require: false, feature_category: :tooling gem 'undercover', '~> 0.6.0', require: false, feature_category: :tooling end # Gems required in omnibus-gitlab pipeline group :development, :test, :omnibus do gem 'license_finder', '~> 7.0', require: false, feature_category: :shared end # Gems required in various pipelines group :development, :test, :monorepo do gem 'gitlab-rspec', path: 'gems/gitlab-rspec', feature_category: :shared gem 'gitlab-rspec_flaky', path: 'gems/gitlab-rspec_flaky', feature_category: :tooling end group :test do gem 'rspec-retry', '~> 0.6.2', feature_category: :tooling gem 'rspec_profiling', '~> 0.0.9', feature_category: :tooling gem 'rspec-benchmark', '~> 0.6.0', feature_category: :tooling gem 'rspec-parameterized', '~> 1.0', '>= 1.0.2', require: false, feature_category: :tooling gem 'os', '~> 1.1', '>= 1.1.4', feature_category: :tooling gem 'capybara', '~> 3.40', feature_category: :test_platform gem 'capybara-screenshot', '~> 1.0.26', feature_category: :test_platform gem 'selenium-webdriver', '~> 4.21', '>= 4.21.1', feature_category: :test_platform gem 'graphlyte', '~> 1.0.0', feature_category: :shared gem 'shoulda-matchers', '~> 6.4.0', require: false, feature_category: :shared gem 'email_spec', '~> 2.3.0', feature_category: :shared gem 'webmock', '~> 3.25.0', feature_category: :shared gem 'rails-controller-testing', feature_category: :shared gem 'concurrent-ruby', '~> 1.1', feature_category: :shared gem 'test-prof', '~> 1.4.0', feature_category: :tooling gem 'rspec_junit_formatter', feature_category: :shared gem 'guard-rspec', feature_category: :shared gem 'axe-core-rspec', '~> 4.10.0', feature_category: :tooling gem 'state_machines-rspec', '~> 0.6', feature_category: :shared # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 gem 'derailed_benchmarks', require: false, feature_category: :shared gem 'gitlab_quality-test_tooling', '~> 2.10.0', require: false, feature_category: :tooling end gem 'octokit', '~> 9.0', feature_category: :importers # Needed by octokit: https://github.com/octokit/octokit.rb/pull/1688 gem 'faraday-multipart', '~> 1.0', feature_category: :importers gem 'gitlab-mail_room', '~> 0.0.24', require: 'mail_room', feature_category: :shared gem 'email_reply_trimmer', '~> 0.1', feature_category: :shared gem 'html2text', feature_category: :shared gem 'stackprof', '~> 0.2.26', require: false, feature_category: :shared gem 'rbtrace', '~> 0.4', require: false, feature_category: :shared gem 'memory_profiler', '~> 1.0', require: false, feature_category: :shared gem 'activerecord-explain-analyze', '~> 0.1', require: false, feature_category: :shared # OAuth gem 'oauth2', '~> 2.0', feature_category: :system_access # Health check gem 'health_check', '~> 3.0', feature_category: :shared # System information gem 'vmstat', '~> 2.3.0', feature_category: :shared gem 'sys-filesystem', '~> 1.4.3', feature_category: :shared # NTP client gem 'net-ntp', feature_category: :shared # SSH keys support gem 'ssh_data', '~> 1.3', feature_category: :shared # Spamcheck GRPC protocol definitions gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat # Gitaly GRPC protocol definitions gem 'gitaly', '~> 18.1.0.pre.rc1', feature_category: :gitaly # KAS GRPC protocol definitions gem 'gitlab-kas-grpc', '~> 17.11.0', feature_category: :deployment_management # Lock until 1.74.0 is available # https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20067 gem 'grpc', '= 1.63.0', feature_category: :shared gem 'google-protobuf', '~> 3.25', '>= 3.25.3', feature_category: :shared gem 'toml-rb', '~> 2.2.0', feature_category: :shared # Feature toggles gem 'flipper', '~> 0.28.0', feature_category: :shared gem 'flipper-active_record', '~> 0.28.0', feature_category: :shared gem 'flipper-active_support_cache_store', '~> 0.28.0', feature_category: :shared gem 'unleash', '~> 3.2.2', feature_category: :shared gem 'gitlab-experiment', '~> 0.9.1', feature_category: :shared # Structured logging gem 'lograge', '~> 0.5', feature_category: :shared gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api # DNS Lookup gem 'gitlab-net-dns', '~> 0.12.0', feature_category: :shared # Countries list gem 'countries', '~> 4.0.0', feature_category: :shared gem 'retriable', '~> 3.1.2', feature_category: :shared # LRU cache gem 'lru_redux', feature_category: :shared # Locked as long as quoted-printable encoding issues are not resolved # Monkey-patched in `config/initializers/mail_encoding_patch.rb` # See https://gitlab.com/gitlab-org/gitlab/issues/197386 # # `config/initializers/mail_starttls_patch.rb` has also been patched to # fix STARTTLS handling until https://github.com/mikel/mail/pull/1536 is # released. gem 'mail', '= 2.8.1', feature_category: :shared gem 'mail-smtp_pool', '~> 0.1.0', path: 'vendor/gems/mail-smtp_pool', require: false, feature_category: :shared gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer', feature_category: :shared # File encryption gem 'lockbox', '~> 1.3.0', feature_category: :shared # Email validation gem 'valid_email', '~> 0.1', feature_category: :shared # JSON gem 'jsonb_accessor', '~> 1.4', feature_category: :shared gem 'json', '~> 2.11.0', feature_category: :shared gem 'json_schemer', '~> 2.3.0', feature_category: :shared gem 'oj', '~> 3.16.0', '>=3.16.10', feature_category: :shared gem 'oj-introspect', '~> 0.8', feature_category: :shared gem 'multi_json', '~> 1.14.1', feature_category: :shared gem 'yajl-ruby', '~> 1.4.3', require: 'yajl', feature_category: :shared gem 'webauthn', '~> 3.0', feature_category: :shared # IPAddress utilities gem 'ipaddress', '~> 0.8.3', feature_category: :shared gem 'parslet', '~> 1.8', feature_category: :shared gem 'ipynbdiff', path: 'gems/ipynbdiff', require: 'ipynb_diff', feature_category: :shared gem 'ed25519', '~> 1.4.0', feature_category: :shared # Error Tracking OpenAPI client # See https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/development/rake_tasks.md#update-openapi-client-for-error-tracking-feature gem 'error_tracking_open_api', path: 'gems/error_tracking_open_api', feature_category: :shared # Vulnerability advisories gem 'cvss-suite', '~> 3.3.0', require: 'cvss_suite', feature_category: :software_composition_analysis # Work with RPM packages gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry # Remote Development gem 'devfile', '~> 0.4.4', feature_category: :workspaces # Apple plist parsing gem 'CFPropertyList', '~> 3.0.0', feature_category: :mobile_devops gem 'app_store_connect', feature_category: :mobile_devops # For phone verification gem 'telesignenterprise', '~> 2.2', feature_category: :insider_threat # BufferedIO patch # Updating this version will require updating scripts/allowed_warnings.txt gem 'net-protocol', '~> 0.1.3', feature_category: :shared gem "nkf", "~> 0.2.0", feature_category: :shared # This is locked to 0.6.0 because we patch Net::HTTP#connect in # gems/gitlab-http/lib/net_http/connect_patch.rb. # It can be upgraded but care must be taken to preserve the patch. gem 'net-http', '= 0.6.0', feature_category: :shared # This is locked to 0.13.0 because the default parser changes from RFC2396 to RFC3986, # which can be removed after Rails 7.2 upgrade # See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/173142#note_2277952450 gem 'uri', '= 0.13.2', feature_category: :shared gem 'duo_api', '~> 1.3', feature_category: :system_access gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation gem 'paper_trail', '~> 16.0', feature_category: :shared gem "i18n_data", "~> 0.13.1", feature_category: :system_access gem "gitlab-cloud-connector", "~> 1.14", require: 'gitlab/cloud_connector', feature_category: :cloud_connector ``` ### Gemfile.lock ``` PATH remote: gems/activerecord-gitlab specs: activerecord-gitlab (0.2.0) activerecord (>= 7) PATH remote: gems/click_house-client specs: click_house-client (0.1.0) activesupport (< 8) addressable (~> 2.8) json (~> 2.7) PATH remote: gems/csv_builder specs: csv_builder (0.1.0) PATH remote: gems/error_tracking_open_api specs: error_tracking_open_api (1.0.0) typhoeus (~> 1.0, >= 1.0.1) PATH remote: gems/gitlab-active-context specs: gitlab-active-context (0.0.1) activerecord activesupport connection_pool elasticsearch opensearch-ruby pg zeitwerk PATH remote: gems/gitlab-backup-cli specs: gitlab-backup-cli (0.0.1) activerecord (>= 7) activesupport (>= 7) addressable (~> 2.8) bigdecimal (~> 3.1) concurrent-ruby (~> 1.1) faraday (~> 2) google-cloud-storage_transfer (~> 1.2.0) google-protobuf (~> 3.25, >= 3.25.3) googleauth (~> 1.8.1) grpc (= 1.63.0) json (~> 2.7) jwt (~> 2.5) logger (~> 1.5) minitest (~> 5.11.0) mutex_m (~> 0.3) parallel (~> 1.19) pg (~> 1.5.6) rack (~> 2.2.9) rainbow (~> 3.0) rexml (~> 3.4.0) thor (~> 1.3) PATH remote: gems/gitlab-housekeeper specs: gitlab-housekeeper (0.1.0) activesupport awesome_print httparty rubocop PATH remote: gems/gitlab-http specs: gitlab-http (0.1.0) activesupport (~> 7) concurrent-ruby (~> 1.2) httparty (~> 0.21) ipaddress (~> 0.8.3) net-http (= 0.6.0) railties (~> 7) PATH remote: gems/gitlab-rspec_flaky specs: gitlab-rspec_flaky (0.1.0) activesupport (>= 6.1, < 8) rspec (~> 3.0) PATH remote: gems/gitlab-rspec specs: gitlab-rspec (0.1.0) activerecord (>= 6.1, < 8) activesupport (>= 6.1, < 8) rspec (~> 3.0) PATH remote: gems/gitlab-safe_request_store specs: gitlab-safe_request_store (0.1.0) rack (~> 2.2.8) request_store PATH remote: gems/gitlab-schema-validation specs: gitlab-schema-validation (0.1.0) diffy pg_query PATH remote: gems/gitlab-utils specs: gitlab-utils (0.1.0) actionview (>= 6.1.7.2) activesupport (>= 6.1.7.2) addressable (~> 2.8) rake (~> 13.0) PATH remote: gems/ipynbdiff specs: ipynbdiff (0.4.8) diffy (~> 3.4) oj (~> 3.16, >= 3.16.10) PATH remote: vendor/gems/bundler-checksum specs: bundler-checksum (0.1.0) bundler PATH remote: vendor/gems/cloud_profiler_agent specs: cloud_profiler_agent (0.0.1.pre) google-cloud-profiler-v2 (~> 0.3) google-protobuf (~> 3.25) googleauth (>= 0.14) stackprof (~> 0.2) PATH remote: vendor/gems/devise-pbkdf2-encryptable specs: devise-pbkdf2-encryptable (0.0.0) devise (~> 4.0) devise-two-factor (~> 4.1.1) PATH remote: vendor/gems/diff_match_patch specs: diff_match_patch (0.1.0) PATH remote: vendor/gems/gitlab-duo-workflow-service-client specs: gitlab-duo-workflow-service-client (0.2) grpc PATH remote: vendor/gems/gitlab-topology-service-client specs: gitlab-topology-service-client (0.1) google-protobuf (~> 3) grpc PATH remote: vendor/gems/mail-smtp_pool specs: mail-smtp_pool (0.1.0) connection_pool (~> 2.0) mail (~> 2.8) PATH remote: vendor/gems/microsoft_graph_mailer specs: microsoft_graph_mailer (0.1.0) mail (~> 2.7) oauth2 (>= 1.4.4, < 3) PATH remote: vendor/gems/omniauth-gitlab specs: omniauth-gitlab (4.0.0) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) PATH remote: vendor/gems/omniauth-salesforce specs: omniauth-salesforce (1.0.5) omniauth (~> 2.0) omniauth-oauth2 (~> 1.0) PATH remote: vendor/gems/omniauth_crowd specs: omniauth_crowd (2.4.0) activesupport nokogiri (>= 1.4.4) omniauth (~> 2.0) PATH remote: vendor/gems/sidekiq-reliable-fetch specs: gitlab-sidekiq-fetcher (0.12.1) json (>= 2.5) sidekiq (~> 7.0) PATH remote: vendor/gems/sidekiq specs: sidekiq (7.3.9) base64 connection_pool (>= 2.3.0) logger rack (>= 2.2.4) redis-client (>= 0.22.2) GEM remote: https://rubygems.org/ specs: CFPropertyList (3.0.7) base64 nkf rexml RedCloth (4.3.4) acme-client (2.0.21) base64 (~> 0.2.0) faraday (>= 1.0, < 3.0.0) faraday-retry (>= 1.0, < 3.0.0) actioncable (7.1.5.1) actionpack (= 7.1.5.1) activesupport (= 7.1.5.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) actionmailbox (7.1.5.1) actionpack (= 7.1.5.1) activejob (= 7.1.5.1) activerecord (= 7.1.5.1) activestorage (= 7.1.5.1) activesupport (= 7.1.5.1) mail (>= 2.7.1) net-imap net-pop net-smtp actionmailer (7.1.5.1) actionpack (= 7.1.5.1) actionview (= 7.1.5.1) activejob (= 7.1.5.1) activesupport (= 7.1.5.1) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) actionpack (7.1.5.1) actionview (= 7.1.5.1) activesupport (= 7.1.5.1) nokogiri (>= 1.8.5) racc rack (>= 2.2.4) rack-session (>= 1.0.1) rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) actiontext (7.1.5.1) actionpack (= 7.1.5.1) activerecord (= 7.1.5.1) activestorage (= 7.1.5.1) activesupport (= 7.1.5.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) actionview (7.1.5.1) activesupport (= 7.1.5.1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) activejob (7.1.5.1) activesupport (= 7.1.5.1) globalid (>= 0.3.6) activemodel (7.1.5.1) activesupport (= 7.1.5.1) activerecord (7.1.5.1) activemodel (= 7.1.5.1) activesupport (= 7.1.5.1) timeout (>= 0.4.0) activerecord-explain-analyze (0.1.0) activerecord (>= 4) pg activestorage (7.1.5.1) actionpack (= 7.1.5.1) activejob (= 7.1.5.1) activerecord (= 7.1.5.1) activesupport (= 7.1.5.1) marcel (~> 1.0) activesupport (7.1.5.1) base64 benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) logger (>= 1.4.2) minitest (>= 5.1) mutex_m securerandom (>= 0.3) tzinfo (~> 2.0) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) aes_key_wrap (1.1.0) akismet (3.0.0) aliyun-sdk (0.8.0) nokogiri (~> 1.6) rest-client (~> 2.0) amatch (0.4.1) mize tins (~> 1.0) android_key_attestation (0.3.0) apollo_upload_server (2.1.6) actionpack (>= 6.1.6) graphql (>= 1.8) app_store_connect (0.38.0) activesupport (>= 6.0.0) jwt (>= 1.4) zeitwerk (>= 2.6.7) arr-pm (0.0.12) asciidoctor (2.0.23) asciidoctor-include-ext (0.4.0) asciidoctor (>= 1.5.6, < 3.0.0) asciidoctor-kroki (0.10.0) asciidoctor (~> 2.0) asciidoctor-plantuml (0.0.16) asciidoctor (>= 2.0.17, < 3.0.0) ast (2.4.2) async (2.24.0) console (~> 1.29) fiber-annotation io-event (~> 1.9) metrics (~> 0.12) traces (~> 0.15) atlassian-jwt (0.2.1) jwt (~> 2.1) attr_encrypted (4.2.0) encryptor (~> 3.0.0) attr_required (1.0.2) awesome_print (1.9.2) awrence (1.2.1) aws-eventstream (1.3.0) aws-partitions (1.1001.0) aws-sdk-cloudformation (1.131.0) aws-sdk-core (~> 3, >= 3.216.0) aws-sigv4 (~> 1.5) aws-sdk-core (3.225.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) base64 jmespath (~> 1, >= 1.6.1) logger aws-sdk-kms (1.76.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.189.0) aws-sdk-core (~> 3, >= 3.225.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) aws-sigv4 (1.9.1) aws-eventstream (~> 1, >= 1.0.2) axe-core-api (4.10.3) dumb_delegator ostruct virtus axe-core-rspec (4.10.3) axe-core-api (= 4.10.3) dumb_delegator ostruct virtus axiom-types (0.1.1) descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) babosa (2.0.0) backport (1.2.0) base32 (0.3.4) base64 (0.2.0) batch-loader (2.0.5) bcrypt (3.1.20) benchmark (0.4.0) benchmark-ips (2.14.0) benchmark-malloc (0.2.0) benchmark-memory (0.2.0) memory_profiler (~> 1) benchmark-perf (0.6.0) benchmark-trend (0.4.0) better_errors (2.10.1) erubi (>= 1.0.0) rack (>= 0.9.0) rouge (>= 1.0.0) bigdecimal (3.1.7) bindata (2.4.11) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) bootsnap (1.18.6) msgpack (~> 1.2) browser (5.3.1) builder (3.2.4) bullet (8.0.8) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) byebug (12.0.0) capybara (3.40.0) addressable matrix mini_mime (>= 0.1.3) nokogiri (~> 1.11) rack (>= 1.6.0) rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) capybara-screenshot (1.0.26) capybara (>= 1.0, < 4) launchy carrierwave (1.3.4) activemodel (>= 4.0.0) activesupport (>= 4.0.0) mime-types (>= 1.16) ssrf_filter (~> 1.0, < 1.1.0) cbor (0.5.9.8) character_set (1.8.0) charlock_holmes (0.7.9) chef-config (18.3.0) addressable chef-utils (= 18.3.0) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) tomlrb (~> 1.2) chef-utils (18.3.0) concurrent-ruby chunky_png (1.4.0) circuitbox (2.0.0) citrus (3.0.2) claide (1.1.0) claide-plugins (0.9.2) cork nap open4 (~> 1.3) coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) colored2 (3.1.2) commonmarker (0.23.11) concurrent-ruby (1.2.3) connection_pool (2.5.3) console (1.29.2) fiber-annotation fiber-local (~> 1.1) json cork (0.3.0) colored2 (~> 3.1) cose (1.3.0) cbor (~> 0.5.9) openssl-signature_algorithm (~> 1.0) countries (4.0.1) i18n_data (~> 0.13.0) sixarm_ruby_unaccent (~> 1.1) coverband (6.1.5) base64 redis (>= 3.0) crack (0.4.3) safe_yaml (~> 1.0.0) crass (1.0.6) creole (0.5.0) css_parser (1.14.0) addressable cssbundling-rails (1.4.3) railties (>= 6.0.0) csv (3.3.0) cvss-suite (3.3.0) danger (9.4.2) claide (~> 1.0) claide-plugins (>= 0.9.2) colored2 (~> 3.1) cork (~> 0.1) faraday (>= 0.9.0, < 3.0) faraday-http-cache (~> 2.0) git (~> 1.13) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.0) no_proxy_fix octokit (>= 4.0) terminal-table (>= 1, < 4) danger-gitlab (8.0.0) danger gitlab (~> 4.2, >= 4.2.0) database_cleaner-active_record (2.2.0) activerecord (>= 5.a) database_cleaner-core (~> 2.0.0) database_cleaner-core (2.0.1) date (3.4.1) deb_version (1.0.2) debug_inspector (1.1.0) deckar01-task_list (2.3.4) html-pipeline (~> 2.0) declarative (0.0.20) declarative_policy (1.1.0) deprecation_toolkit (2.2.3) activesupport (>= 6.1) derailed_benchmarks (2.2.1) base64 benchmark-ips (~> 2) bigdecimal drb get_process_mem heapy (~> 0) logger memory_profiler (>= 0, < 2) mini_histogram (>= 0.3.0) mutex_m ostruct rack (>= 1) rack-test rake (> 10, < 14) ruby-statistics (>= 4.0.1) ruby2_keywords thor (>= 0.19, < 2) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) devfile (0.4.4) device_detector (1.1.3) devise (4.9.4) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 4.1.0) responders warden (~> 1.2.3) devise-two-factor (4.1.1) activesupport (~> 7.0) attr_encrypted (>= 1.3, < 5, != 2) devise (~> 4.0) railties (~> 7.0) rotp (~> 6.0) diff-lcs (1.5.0) diffy (3.4.4) digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) doorkeeper (5.8.2) railties (>= 5) doorkeeper-device_authorization_grant (1.0.3) doorkeeper (~> 5.5) doorkeeper-openid_connect (1.8.11) doorkeeper (>= 5.5, < 5.9) jwt (>= 2.5) ostruct (>= 0.5) dotenv (2.7.6) drb (2.2.1) dry-cli (1.0.0) dry-core (1.0.1) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) dry-inflector (1.0.0) dry-logic (1.5.0) concurrent-ruby (~> 1.0) dry-core (~> 1.0, < 2) zeitwerk (~> 2.6) dry-types (1.7.1) concurrent-ruby (~> 1.0) dry-core (~> 1.0) dry-inflector (~> 1.0) dry-logic (~> 1.4) zeitwerk (~> 2.6) dumb_delegator (1.0.0) duo_api (1.4.0) ed25519 (1.4.0) elasticsearch (7.17.11) elasticsearch-api (= 7.17.11) elasticsearch-transport (= 7.17.11) elasticsearch-api (7.17.11) multi_json elasticsearch-model (7.2.1) activesupport (> 3) elasticsearch (~> 7) hashie elasticsearch-rails (7.2.1) elasticsearch-transport (7.17.11) base64 faraday (>= 1, < 3) multi_json email_reply_trimmer (0.1.6) email_spec (2.3.0) htmlentities (~> 4.3.3) launchy (>= 2.1, < 4.0) mail (~> 2.7) email_validator (2.2.4) activemodel encryptor (3.0.0) erubi (1.12.0) escape_utils (1.3.0) et-orbi (1.2.11) tzinfo ethon (0.16.0) ffi (>= 1.15.0) excon (0.99.0) execjs (2.8.1) expgen (0.1.1) parslet expression_parser (0.9.0) extended-markdown-filter (0.7.0) html-pipeline (~> 2.9) factory_bot (6.5.0) activesupport (>= 5.0.0) factory_bot_rails (6.4.4) factory_bot (~> 6.5) railties (>= 5.0.0) faraday (2.13.1) faraday-net_http (>= 2.0, < 3.5) json logger faraday-follow_redirects (0.3.0) faraday (>= 1, < 3) faraday-http-cache (2.5.0) faraday (>= 0.8) faraday-multipart (1.1.0) multipart-post (~> 2.0) faraday-net_http (3.1.0) net-http faraday-net_http_persistent (2.1.0) faraday (~> 2.5) net-http-persistent (~> 4.0) faraday-retry (2.2.1) faraday (~> 2.0) faraday-typhoeus (1.1.0) faraday (~> 2.0) typhoeus (~> 1.4) faraday_middleware-aws-sigv4 (1.0.1) aws-sigv4 (~> 1.0) faraday (>= 2.0, < 3) fast_blank (1.0.1) fast_gettext (4.1.0) prime racc ffaker (2.24.0) ffi (1.17.2) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake ffi-yajl (2.6.0) libyajl2 (>= 1.2) fiber-annotation (0.2.0) fiber-local (1.1.0) fiber-storage fiber-storage (0.1.2) find_a_port (1.0.1) flipper (0.28.3) concurrent-ruby (< 2) flipper-active_record (0.28.3) activerecord (>= 4.2, < 8) flipper (~> 0.28.3) flipper-active_support_cache_store (0.28.3) activesupport (>= 4.2, < 8) flipper (~> 0.28.3) fog-aliyun (0.4.0) addressable (~> 2.8.0) aliyun-sdk (~> 0.8.0) fog-core fog-json ipaddress (~> 0.8) xml-simple (~> 1.1) fog-aws (3.27.0) base64 (~> 0.2.0) fog-core (~> 2.1) fog-json (~> 1.1) fog-xml (~> 0.1) fog-core (2.1.0) builder excon (~> 0.58) formatador (~> 0.2) mime-types fog-google (1.24.1) addressable (>= 2.7.0) fog-core (< 2.5) fog-json (~> 1.2) fog-xml (~> 0.1.0) google-apis-compute_v1 (~> 0.53) google-apis-dns_v1 (~> 0.28) google-apis-iamcredentials_v1 (~> 0.15) google-apis-monitoring_v3 (~> 0.37) google-apis-pubsub_v1 (~> 0.30) google-apis-sqladmin_v1beta4 (~> 0.38) google-apis-storage_v1 (>= 0.19, < 1) google-cloud-env (>= 1.2, < 3.0) fog-json (1.2.0) fog-core multi_json (~> 1.10) fog-local (0.8.0) fog-core (>= 1.27, < 3.0) fog-xml (0.1.5) fog-core nokogiri (>= 1.5.11, < 2.0.0) formatador (0.2.5) forwardable (1.3.3) fugit (1.11.1) et-orbi (~> 1, >= 1.2.11) raabro (~> 1.4) fuzzyurl (0.9.0) gapic-common (0.20.0) faraday (>= 1.9, < 3.a) faraday-retry (>= 1.0, < 3.a) google-protobuf (~> 3.14) googleapis-common-protos (>= 1.3.12, < 2.a) googleapis-common-protos-types (>= 1.3.1, < 2.a) googleauth (~> 1.0) grpc (~> 1.36) gdk-toogle (0.9.5) haml rails (>= 7.0.4.2) gemoji (3.0.1) get_process_mem (0.2.7) ffi (~> 1.0) gettext (3.5.1) erubi locale (>= 2.0.5) prime racc text (>= 1.3.0) gettext_i18n_rails (1.13.0) fast_gettext (>= 0.9.0) git (1.19.1) addressable (~> 2.8) rchardet (~> 1.8) gitaly (18.1.0.pre.rc1) grpc (~> 1.0) gitlab (4.19.0) httparty (~> 0.20) terminal-table (>= 1.5.1) gitlab-chronic (0.10.6) numerizer (~> 0.2) gitlab-cloud-connector (1.17.0) activesupport (~> 7.0) jwt (~> 2.9.3) gitlab-crystalball (1.1.0) git (< 4) ostruct (< 1) gitlab-dangerfiles (4.9.2) danger (>= 9.3.0) danger-gitlab (>= 8.0.0) rake (~> 13.0) gitlab-experiment (0.9.1) activesupport (>= 3.0) request_store (>= 1.0) gitlab-fog-azure-rm (2.2.0) faraday (~> 2.0) faraday-follow_redirects (~> 0.3.0) faraday-net_http_persistent (~> 2.0) fog-core (~> 2.1) fog-json (~> 1.2) mime-types net-http-persistent (~> 4.0) nokogiri (~> 1, >= 1.10.8) gitlab-glfm-markdown (0.0.31) rb_sys (~> 0.9.109) gitlab-kas-grpc (17.11.3) grpc (~> 1.0) gitlab-labkit (0.37.0) actionpack (>= 5.0.0, < 8.1.0) activesupport (>= 5.0.0, < 8.1.0) grpc (>= 1.62) jaeger-client (~> 1.1.0) opentracing (~> 0.4) pg_query (>= 5.1.0, < 7.0) redis (> 3.0.0, < 6.0.0) gitlab-license (2.6.0) gitlab-mail_room (0.0.27) jwt (>= 2.0) net-imap (>= 0.2.1) oauth2 (>= 1.4.4, < 3) redis (>= 5, < 6) redis-namespace (>= 1.8.2) gitlab-markup (2.0.0) gitlab-net-dns (0.12.0) logger gitlab-sdk (0.3.1) activesupport (>= 5.2.0) rake (~> 13.0) snowplow-tracker (~> 0.8.0) gitlab-secret_detection (0.29.1) grpc (>= 1.63.0, < 2) grpc_reflection (~> 0.1) parallel (~> 1) re2 (~> 2.7) sentry-ruby (~> 5.22) stackprof (~> 0.2.27) toml-rb (~> 2.2) gitlab-security_report_schemas (0.1.2.min15.0.0.max15.2.1) activesupport (>= 6, < 8) json_schemer (~> 2.3.0) gitlab-styles (13.1.0) rubocop (= 1.71.1) rubocop-capybara (~> 2.21.0) rubocop-factory_bot (~> 2.26.1) rubocop-graphql (~> 1.5.4) rubocop-performance (~> 1.21.1) rubocop-rails (~> 2.26.0) rubocop-rspec (~> 3.0.4) rubocop-rspec_rails (~> 2.30.0) gitlab_chronic_duration (0.12.0) numerizer (~> 0.2) gitlab_omniauth-ldap (2.2.0) net-ldap (~> 0.16) omniauth (>= 1.3, < 3) pyu-ruby-sasl (>= 0.0.3.3, < 0.1) rubyntlm (~> 0.5) gitlab_quality-test_tooling (2.10.0) activesupport (>= 7.0, < 7.3) amatch (~> 0.4.1) fog-google (~> 1.24, >= 1.24.1) gitlab (>= 4.19, < 6.0) http (~> 5.0) influxdb-client (~> 3.1) nokogiri (~> 1.10) parallel (>= 1, < 2) rainbow (>= 3, < 4) rspec-parameterized (~> 1.0.0) table_print (= 1.5.7) zeitwerk (>= 2, < 3) globalid (1.1.0) activesupport (>= 5.0) gon (6.4.0) actionpack (>= 3.0.20) i18n (>= 0.7) multi_json request_store (>= 1.0) google-apis-androidpublisher_v3 (0.34.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-cloudbilling_v1 (0.22.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-cloudresourcemanager_v1 (0.31.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-compute_v1 (0.57.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-container_v1 (0.43.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-container_v1beta1 (0.43.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-core (0.11.2) addressable (~> 2.5, >= 2.5.1) googleauth (>= 0.16.2, < 2.a) httpclient (>= 2.8.1, < 3.a) mini_mime (~> 1.0) representable (~> 3.0) retriable (>= 2.0, < 4.a) rexml webrick google-apis-dns_v1 (0.36.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-iam_v1 (0.36.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-iamcredentials_v1 (0.15.0) google-apis-core (>= 0.9.0, < 2.a) google-apis-monitoring_v3 (0.54.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-pubsub_v1 (0.45.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-serviceusage_v1 (0.28.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-sqladmin_v1beta4 (0.41.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-storage_v1 (0.29.0) google-apis-core (>= 0.11.0, < 2.a) google-cloud-artifact_registry-v1 (0.11.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-cloud-location (>= 0.4, < 2.a) grpc-google-iam-v1 (~> 1.1) google-cloud-common (1.1.0) google-protobuf (~> 3.14) googleapis-common-protos-types (~> 1.2) google-cloud-compute-v1 (2.6.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-common (~> 1.0) google-cloud-errors (~> 1.0) google-cloud-core (1.7.0) google-cloud-env (>= 1.0, < 3.a) google-cloud-errors (~> 1.0) google-cloud-env (2.1.1) faraday (>= 1.0, < 3.a) google-cloud-errors (1.3.0) google-cloud-location (0.6.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-cloud-profiler-v2 (0.4.0) gapic-common (>= 0.18.0, < 2.a) google-cloud-errors (~> 1.0) google-cloud-storage (1.45.0) addressable (~> 2.8) digest-crc (~> 0.4) google-apis-iamcredentials_v1 (~> 0.1) google-apis-storage_v1 (~> 0.29.0) google-cloud-core (~> 1.6) googleauth (>= 0.16.2, < 2.a) mini_mime (~> 1.0) google-cloud-storage_transfer (1.2.0) google-cloud-core (~> 1.6) google-cloud-storage_transfer-v1 (>= 0.5, < 2.a) google-cloud-storage_transfer-v1 (0.8.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-protobuf (3.25.8) googleapis-common-protos (1.4.0) google-protobuf (~> 3.14) googleapis-common-protos-types (~> 1.2) grpc (~> 1.27) googleapis-common-protos-types (1.20.0) google-protobuf (>= 3.18, < 5.a) googleauth (1.8.1) faraday (>= 0.17.3, < 3.a) jwt (>= 1.4, < 3.0) multi_json (~> 1.11) os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) gpgme (2.0.25) mini_portile2 (~> 2.7) grape (2.0.0) activesupport (>= 5) builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept grape-entity (1.0.1) activesupport (>= 3.0.0) multi_json (>= 1.3.2) grape-path-helpers (2.0.1) activesupport grape (~> 2.0) rake (> 12) ruby2_keywords (~> 0.0.2) grape-swagger (2.1.2) grape (>= 1.7, < 3.0) rack-test (~> 2) grape-swagger-entity (0.5.5) grape-entity (~> 1) grape-swagger (~> 2) grape_logging (1.8.4) grape rack graphlyte (1.0.0) graphql (2.4.13) base64 fiber-storage logger graphql-docs (5.0.0) commonmarker (~> 0.23, >= 0.23.6) escape_utils (~> 1.2) extended-markdown-filter (~> 0.4) gemoji (~> 3.0) graphql (~> 2.0) html-pipeline (~> 2.14, >= 2.14.3) sass-embedded (~> 1.58) grpc (1.63.0) google-protobuf (~> 3.25) googleapis-common-protos-types (~> 1.0) grpc-google-iam-v1 (1.5.0) google-protobuf (~> 3.18) googleapis-common-protos (~> 1.4) grpc (~> 1.41) grpc_reflection (0.1.1) grpc gssapi (1.3.1) ffi (>= 1.0.1) guard (2.16.2) formatador (>= 0.2.4) listen (>= 2.7, < 4.0) lumberjack (>= 1.0.12, < 2.0) nenv (~> 0.1) notiffany (~> 0.0) pry (>= 0.9.12) shellany (~> 0.0) thor (>= 0.18.1) guard-compat (1.2.1) guard-rspec (4.7.3) guard (~> 2.1) guard-compat (~> 1.1) rspec (>= 2.99.0, < 4.0) haml (5.2.2) temple (>= 0.8.0) tilt haml_lint (0.62.0) haml (>= 5.0) parallel (~> 1.10) rainbow rubocop (>= 1.0) sysexits (~> 1.1) hamlit (2.15.0) temple (>= 0.8.2) thor tilt hana (1.3.7) hashdiff (1.1.0) hashie (5.0.0) health_check (3.1.0) railties (>= 5.0) heapy (0.2.0) thor html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) html2text (0.2.0) nokogiri (~> 1.6) htmlbeautifier (1.4.2) htmlentities (4.3.4) http (5.1.1) addressable (~> 2.8) http-cookie (~> 1.0) http-form_data (~> 2.2) llhttp-ffi (~> 0.4.0) http-accept (1.7.0) http-cookie (1.0.5) domain_name (~> 0.5) http-form_data (2.3.0) httparty (0.23.1) csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) httpclient (2.8.3) i18n (1.14.4) concurrent-ruby (~> 1.0) i18n_data (0.13.1) icalendar (2.10.3) ice_cube (~> 0.16) ostruct ice_cube (0.16.4) ice_nine (0.11.2) imagen (0.2.0) parser (>= 2.5, != 2.5.1.1) influxdb-client (3.2.0) csv invisible_captcha (2.1.0) rails (>= 5.2) io-console (0.8.0) io-event (1.9.0) ipaddress (0.8.3) irb (1.15.1) pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) jaeger-client (1.1.0) opentracing (~> 0.3) thrift jaro_winkler (1.6.1) jira-ruby (2.3.0) activesupport atlassian-jwt multipart-post oauth (~> 0.5, >= 0.5.0) jmespath (1.6.2) js_regex (3.8.0) character_set (~> 1.4) regexp_parser (~> 2.5) regexp_property_values (~> 1.0) json (2.11.3) json-jwt (1.16.6) activesupport (>= 4.2) aes_key_wrap base64 bindata faraday (~> 2.0) faraday-follow_redirects json_schemer (2.3.0) bigdecimal hana (~> 1.3) regexp_parser (~> 2.0) simpleidn (~> 0.2) jsonb_accessor (1.4) activerecord (>= 6.1) activesupport (>= 6.1) pg (>= 0.18.1) jsonpath (1.1.2) multi_json jwt (2.9.3) base64 kaminari (1.2.2) activesupport (>= 4.1.0) kaminari-actionview (= 1.2.2) kaminari-activerecord (= 1.2.2) kaminari-core (= 1.2.2) kaminari-actionview (1.2.2) actionview kaminari-core (= 1.2.2) kaminari-activerecord (1.2.2) activerecord kaminari-core (= 1.2.2) kaminari-core (1.2.2) knapsack (4.0.0) rake kramdown (2.5.1) rexml (>= 3.3.9) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) kubeclient (4.11.0) http (>= 3.0, < 6.0) jsonpath (~> 1.0) recursive-open-struct (~> 1.1, >= 1.1.1) rest-client (~> 2.0) language_server-protocol (3.17.0.3) launchy (2.5.2) addressable (~> 2.8) lefthook (1.11.13) letter_opener (1.10.0) launchy (>= 2.2, < 4) letter_opener_web (3.0.0) actionmailer (>= 6.1) letter_opener (~> 1.9) railties (>= 6.1) rexml libyajl2 (2.1.0) license_finder (7.2.1) bundler csv (~> 3.2) rubyzip (>= 1, < 3) thor (~> 1.2) tomlrb (>= 1.3, < 2.1) with_env (= 1.1.0) xml-simple (~> 1.1.9) licensee (9.18.0) dotenv (>= 2, < 4) octokit (>= 4.20, < 10.0) reverse_markdown (>= 1, < 4) rugged (>= 0.24, < 2.0) thor (>= 0.19, < 2.0) listen (3.7.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) llhttp-ffi (0.4.0) ffi-compiler (~> 1.0) rake (~> 13.0) locale (2.1.4) lockbox (1.3.0) logger (1.7.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) loofah (2.24.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) lookbook (2.3.4) activemodel css_parser htmlbeautifier (~> 1.3) htmlentities (~> 4.3.4) marcel (~> 1.0) railties (>= 5.0) redcarpet (~> 3.5) rouge (>= 3.26, < 5.0) view_component (>= 2.0) yard (~> 0.9) zeitwerk (~> 2.5) lru_redux (1.1.0) lumberjack (1.2.7) mail (2.8.1) mini_mime (>= 0.1.1) net-imap net-pop net-smtp marcel (1.0.2) marginalia (1.11.1) actionpack (>= 5.2) activerecord (>= 5.2) matrix (0.4.2) memory_profiler (1.0.1) method_source (1.0.0) metrics (0.12.1) mime-types (3.5.1) mime-types-data (~> 3.2015) mime-types-data (3.2023.1003) mini_histogram (0.3.1) mini_magick (4.12.0) mini_mime (1.1.2) mini_portile2 (2.8.8) minitest (5.11.3) mixlib-cli (2.1.8) mixlib-config (3.0.27) tomlrb mixlib-log (3.2.3) ffi (>= 1.15.5) mixlib-shellout (3.2.7) chef-utils mize (0.6.1) msgpack (1.5.4) multi_json (1.14.1) multi_xml (0.6.0) multipart-post (2.2.3) murmurhash3 (0.1.7) mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mustermann-grape (1.0.2) mustermann (>= 1.0.0) mutex_m (0.3.0) nap (1.1.0) nenv (0.3.0) net-http (0.6.0) uri net-http-persistent (4.0.5) connection_pool (~> 2.2) net-imap (0.5.6) date net-protocol net-ldap (0.17.1) net-ntp (2.1.3) net-pop (0.1.2) net-protocol net-protocol (0.1.3) timeout net-scp (4.0.0) net-ssh (>= 2.6.5, < 8.0.0) net-smtp (0.3.3) net-protocol net-ssh (7.3.0) netrc (0.11.0) nio4r (2.7.0) nkf (0.2.0) no_proxy_fix (0.1.2) nokogiri (1.18.8) mini_portile2 (~> 2.8.2) racc (~> 1.4) notiffany (0.1.3) nenv (~> 0.1) shellany (~> 0.0) numerizer (0.2.0) oauth (0.5.6) oauth2 (2.0.10) faraday (>= 0.17.3, < 4.0) jwt (>= 1.0, < 4.0) logger (~> 1.2) multi_xml (~> 0.5) rack (>= 1.2, < 4) snaky_hash (~> 2.0) version_gem (>= 1.1.8, < 3) observer (0.1.2) octokit (9.2.0) faraday (>= 1, < 3) sawyer (~> 0.9) ohai (18.1.18) chef-config (>= 14.12, < 19) chef-utils (>= 16.0, < 19) ffi (~> 1.9) ffi-yajl (~> 2.2) ipaddress mixlib-cli (>= 1.7.0) mixlib-config (>= 2.0, < 4.0) mixlib-log (>= 2.0.1, < 4.0) mixlib-shellout (~> 3.2, >= 3.2.5) plist (~> 3.1) train-core wmi-lite (~> 1.0) oj (3.16.11) bigdecimal (>= 3.0) ostruct (>= 0.2) oj-introspect (0.8.0) oj (>= 3.16.10) omniauth (2.1.2) hashie (>= 3.4.6) rack (>= 2.2.3) rack-protection omniauth-alicloud (3.0.0) omniauth-oauth2 (~> 1.8) omniauth-atlassian-oauth2 (0.2.0) omniauth (>= 1.1.1) omniauth-oauth2 (>= 1.5) omniauth-auth0 (3.1.1) omniauth (~> 2) omniauth-oauth2 (~> 1) omniauth-azure-activedirectory-v2 (2.0.0) omniauth-oauth2 (~> 1.8) omniauth-github (2.0.1) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) omniauth-google-oauth2 (1.1.1) jwt (>= 2.0) oauth2 (~> 2.0.6) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8.0) omniauth-oauth2 (1.8.0) oauth2 (>= 1.4, < 3) omniauth (~> 2.0) omniauth-oauth2-generic (0.2.8) omniauth-oauth2 (~> 1.0) rake omniauth-saml (2.2.3) omniauth (~> 2.1) ruby-saml (~> 1.18) omniauth-shibboleth-redux (2.0.0) omniauth (>= 2.0.0) omniauth_openid_connect (0.8.0) omniauth (>= 1.9, < 3) openid_connect (~> 2.2) open4 (1.3.4) openid_connect (2.3.1) activemodel attr_required (>= 1.0.0) email_validator faraday (~> 2.0) faraday-follow_redirects json-jwt (>= 1.16) mail rack-oauth2 (~> 2.2) swd (~> 2.0) tzinfo validate_url webfinger (~> 2.0) opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) multi_json (>= 1.0) openssl (3.2.0) openssl-signature_algorithm (1.3.0) openssl (> 2.0) opentelemetry-api (1.2.5) opentelemetry-common (0.21.0) opentelemetry-api (~> 1.0) opentelemetry-exporter-otlp (0.29.1) google-protobuf (>= 3.18) googleapis-common-protos-types (~> 1.3) opentelemetry-api (~> 1.1) opentelemetry-common (~> 0.20) opentelemetry-sdk (~> 1.2) opentelemetry-semantic_conventions opentelemetry-helpers-sql-obfuscation (0.1.0) opentelemetry-common (~> 0.20) opentelemetry-instrumentation-action_mailer (0.2.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-active_support (~> 0.1) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-action_pack (0.10.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rack (~> 0.21) opentelemetry-instrumentation-action_view (0.7.3) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-active_support (~> 0.6) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-active_job (0.7.8) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-active_record (0.8.1) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-active_support (0.6.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-aws_sdk (0.7.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-base (0.22.3) opentelemetry-api (~> 1.0) opentelemetry-registry (~> 0.1) opentelemetry-instrumentation-concurrent_ruby (0.21.4) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-ethon (0.21.9) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-excon (0.22.5) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-faraday (0.24.7) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-grape (0.2.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rack (~> 0.21) opentelemetry-instrumentation-graphql (0.28.4) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-http (0.23.5) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-http_client (0.22.8) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-net_http (0.22.8) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-pg (0.29.1) opentelemetry-api (~> 1.0) opentelemetry-helpers-sql-obfuscation opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rack (0.25.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rails (0.33.1) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-action_mailer (~> 0.2.0) opentelemetry-instrumentation-action_pack (~> 0.10.0) opentelemetry-instrumentation-action_view (~> 0.7.0) opentelemetry-instrumentation-active_job (~> 0.7.0) opentelemetry-instrumentation-active_record (~> 0.8.0) opentelemetry-instrumentation-active_support (~> 0.6.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rake (0.2.2) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-redis (0.25.7) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-sidekiq (0.25.7) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-registry (0.3.0) opentelemetry-api (~> 1.1) opentelemetry-sdk (1.6.0) opentelemetry-api (~> 1.1) opentelemetry-common (~> 0.20) opentelemetry-registry (~> 0.2) opentelemetry-semantic_conventions opentelemetry-semantic_conventions (1.10.0) opentelemetry-api (~> 1.0) opentracing (0.5.0) optimist (3.0.1) org-ruby (0.9.12) rubypants (~> 0.2) orm_adapter (0.5.0) os (1.1.4) ostruct (0.6.1) pact (1.64.0) pact-mock_service (~> 3.0, >= 3.3.1) pact-support (~> 1.16, >= 1.16.9) rack-test (>= 0.6.3, < 3.0.0) rspec (~> 3.0) term-ansicolor (~> 1.7) thor (>= 0.20, < 2.0) webrick (~> 1.8) pact-mock_service (3.11.2) find_a_port (~> 1.0.1) json pact-support (~> 1.16, >= 1.16.4) rack (~> 2.0) rspec (>= 2.14) thor (>= 0.19, < 2.0) webrick (~> 1.8) pact-support (1.20.0) awesome_print (~> 1.9) diff-lcs (~> 1.5) expgen (~> 0.1) rainbow (~> 3.1.1) paper_trail (16.0.0) activerecord (>= 6.1) request_store (~> 1.4) parallel (1.27.0) parser (3.3.8.0) ast (~> 2.4.1) racc parslet (1.8.2) pastel (0.8.0) tty-color (~> 0.5) pdf-core (0.10.0) peek (1.1.0) railties (>= 4.0.0) pg (1.5.9) pg_query (6.1.0) google-protobuf (>= 3.25.3) plist (3.7.0) png_quantizator (0.2.1) pp (0.6.2) prettyprint prawn (2.5.0) matrix (~> 0.4) pdf-core (~> 0.10.0) ttfunk (~> 1.8) prawn-svg (0.37.0) css_parser (~> 1.6) matrix (~> 0.4.2) prawn (>= 0.11.1, < 3) rexml (>= 3.3.9, < 4) premailer (1.23.0) addressable css_parser (>= 1.12.0) htmlentities (>= 4.0.0) premailer-rails (1.12.0) actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) prettyprint (0.2.0) prime (0.1.3) forwardable singleton prism (1.2.0) proc_to_ast (0.1.0) coderay parser unparser prometheus-client-mmap (1.2.10) base64 bigdecimal logger rb_sys (~> 0.9.109) pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) pry-byebug (3.11.0) byebug (~> 12.0) pry (>= 0.13, < 0.16) pry-rails (0.3.11) pry (>= 0.13.0) pry-shell (0.6.4) pry (>= 0.13.0) tty-markdown tty-prompt psych (5.2.3) date stringio public_suffix (6.0.1) puma (6.6.0) nio4r (~> 2.0) pyu-ruby-sasl (0.0.3.3) raabro (1.4.0) racc (1.8.1) rack (2.2.24) rack-accept (0.4.5) rack (>= 0.4) rack-attack (6.7.0) rack (>= 1.0, < 4) rack-cors (2.0.2) rack (>= 2.0.0) rack-oauth2 (2.2.1) activesupport attr_required faraday (~> 2.0) faraday-follow_redirects json-jwt (>= 1.11.0) rack (>= 2.1.0) rack-protection (2.2.2) rack rack-proxy (0.7.7) rack rack-session (1.0.2) rack (< 3) rack-test (2.1.0) rack (>= 1.3) rack-timeout (0.7.0) rackup (1.0.1) rack (< 3) webrick rails (7.1.5.1) actioncable (= 7.1.5.1) actionmailbox (= 7.1.5.1) actionmailer (= 7.1.5.1) actionpack (= 7.1.5.1) actiontext (= 7.1.5.1) actionview (= 7.1.5.1) activejob (= 7.1.5.1) activemodel (= 7.1.5.1) activerecord (= 7.1.5.1) activestorage (= 7.1.5.1) activesupport (= 7.1.5.1) bundler (>= 1.15.0) railties (= 7.1.5.1) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) activesupport (>= 5.0.1.rc1) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) rails-html-sanitizer (1.6.1) loofah (~> 2.21) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) rails-i18n (7.0.10) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) railties (7.1.5.1) actionpack (= 7.1.5.1) activesupport (= 7.1.5.1) irb rackup (>= 1.0.0) rake (>= 12.2) thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.0.6) rake-compiler-dock (1.9.1) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) rb_sys (0.9.110) rake-compiler-dock (= 1.9.1) rbs (3.6.1) logger rbtrace (0.5.2) ffi (>= 1.0.6) msgpack (>= 0.4.3) optimist (>= 3.0.0) rchardet (1.8.0) rdoc (6.13.0) psych (>= 4.0.0) re2 (2.15.0) mini_portile2 (~> 2.8.7) recaptcha (5.12.3) json recursive-open-struct (1.1.3) redcarpet (3.6.0) redis (5.4.0) redis-client (>= 0.22.0) redis-actionpack (5.5.0) actionpack (>= 5) redis-rack (>= 2.1.0, < 4) redis-store (>= 1.1.0, < 2) redis-client (0.22.2) connection_pool redis-cluster-client (0.11.0) redis-client (~> 0.22) redis-clustering (5.4.0) redis (= 5.4.0) redis-cluster-client (>= 0.10.0) redis-namespace (1.11.0) redis (>= 4) redis-rack (3.0.0) rack-session (>= 0.2.0) redis-store (>= 1.2, < 2) redis-store (1.11.0) redis (>= 4, < 6) regexp_parser (2.10.0) regexp_property_values (1.0.0) reline (0.6.0) io-console (~> 0.5) representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) request_store (1.7.0) rack (>= 1.4) responders (3.0.1) actionpack (>= 5.0) railties (>= 5.0) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) retriable (3.1.2) reverse_markdown (3.0.0) nokogiri rexml (3.4.1) rinku (2.0.0) rotp (6.3.0) rouge (4.5.2) rqrcode (2.2.0) chunky_png (~> 1.0) rqrcode_core (~> 1.0) rqrcode_core (1.2.0) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) rspec-benchmark (0.6.0) benchmark-malloc (~> 0.2) benchmark-perf (~> 0.6) benchmark-trend (~> 0.4) rspec (>= 3.0) rspec-core (3.13.1) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-parameterized (1.0.2) rspec-parameterized-core (< 2) rspec-parameterized-table_syntax (< 2) rspec-parameterized-core (1.0.0) parser proc_to_ast rspec (>= 2.13, < 4) unparser rspec-parameterized-table_syntax (1.0.0) binding_of_caller rspec-parameterized-core (< 2) rspec-rails (7.1.1) actionpack (>= 7.0) activesupport (>= 7.0) railties (>= 7.0) rspec-core (~> 3.13) rspec-expectations (~> 3.13) rspec-mocks (~> 3.13) rspec-support (~> 3.13) rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) rspec_profiling (0.0.9) activerecord get_process_mem rails rubocop (1.71.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) rubocop-ast (>= 1.38.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) rubocop-ast (1.38.0) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) rubocop-graphql (1.5.4) rubocop (>= 1.50, < 2) rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rails (2.26.2) activesupport (>= 4.2.0) rack (>= 1.1) rubocop (>= 1.52.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rspec (3.0.5) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) rubocop-rspec (~> 3, >= 3.0.1) ruby-fogbugz (0.3.0) crack (~> 0.4) multipart-post (~> 2.0) ruby-lsp (0.23.20) language_server-protocol (~> 3.17.0) prism (>= 1.2, < 2.0) rbs (>= 3, < 4) sorbet-runtime (>= 0.5.10782) ruby-lsp-rails (0.3.31) ruby-lsp (>= 0.23.0, < 0.24.0) ruby-lsp-rspec (0.1.23) ruby-lsp (~> 0.23.19) ruby-magic (0.6.0) mini_portile2 (~> 2.8) ruby-progressbar (1.11.0) ruby-saml (1.18.1) nokogiri (>= 1.13.10) rexml ruby-statistics (4.1.0) ruby2_keywords (0.0.5) rubyntlm (0.6.3) rubypants (0.2.0) rubyzip (2.4.1) rugged (1.6.3) safe_yaml (1.0.4) safety_net_attestation (0.4.0) jwt (~> 2.0) sanitize (6.0.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) sass-embedded (1.77.5) google-protobuf (>= 3.25, < 5.0) rake (>= 13) sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) sd_notify (0.1.1) securerandom (0.4.1) seed-fu (2.3.9) activerecord (>= 3.1) activesupport (>= 3.1) selenium-webdriver (4.32.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) semver_dialects (3.7.0) deb_version (~> 1.0.1) pastel (~> 0.8.0) thor (~> 1.3) tty-command (~> 0.10.1) sentry-rails (5.23.0) railties (>= 5.0) sentry-ruby (~> 5.23.0) sentry-ruby (5.23.0) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) sentry-sidekiq (5.23.0) sentry-ruby (~> 5.23.0) sidekiq (>= 3.0) shellany (0.0.1) shoulda-matchers (6.4.0) activesupport (>= 5.2.0) sidekiq-cron (1.12.0) fugit (~> 1.8) globalid (>= 1.0.1) sidekiq (>= 6) sigdump (0.2.5) signet (0.18.0) addressable (~> 2.8) faraday (>= 0.17.5, < 3.a) jwt (>= 1.5, < 3.0) multi_json (~> 1.10) simple_po_parser (1.1.6) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) simplecov-cobertura (2.1.0) rexml simplecov (~> 0.19) simplecov-html (0.12.3) simplecov-lcov (0.8.0) simplecov_json_formatter (0.1.4) simpleidn (0.2.3) singleton (0.3.0) sixarm_ruby_unaccent (1.2.0) slack-messenger (2.3.6) re2 (~> 2.7, >= 2.7.0) snaky_hash (2.0.0) hashie version_gem (~> 1.1) snowplow-tracker (0.8.0) solargraph (0.54.4) backport (~> 1.2) benchmark (~> 0.4) bundler (~> 2.0) diff-lcs (~> 1.4) jaro_winkler (~> 1.6, >= 1.6.1) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.1) logger (~> 1.6) observer (~> 0.1) ostruct (~> 0.6) parser (~> 3.0) rbs (~> 3.3) reverse_markdown (~> 3.0) rubocop (~> 1.38) thor (~> 1.0) tilt (~> 2.0) yard (~> 0.9, >= 0.9.24) yard-solargraph (~> 0.1) solargraph-rspec (0.5.1) solargraph (~> 0.52, >= 0.52.0) sorbet-runtime (0.5.11647) spamcheck (1.3.3) grpc (~> 1.63) spring (4.3.0) spring-commands-rspec (1.0.4) spring (>= 0.9.1) sprite-factory (1.7.1) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) sprockets-rails (3.5.2) actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) ssh_data (1.3.0) ssrf_filter (1.0.8) stackprof (0.2.27) state_machines (0.5.0) state_machines-activemodel (0.8.0) activemodel (>= 5.1) state_machines (>= 0.5.0) state_machines-activerecord (0.8.0) activerecord (>= 5.1) state_machines-activemodel (>= 0.8.0) state_machines-rspec (0.6.0) activesupport rspec (~> 3.3) state_machines stringio (3.1.7) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) swd (2.0.3) activesupport (>= 3) attr_required (>= 0.0.5) faraday (~> 2.0) faraday-follow_redirects sync (0.5.0) sys-filesystem (1.4.3) ffi (~> 1.1) sysexits (1.2.0) table_print (1.5.7) tanuki_emoji (0.13.0) i18n (~> 1.14) telesign (2.2.4) net-http-persistent (>= 3.0.0, < 5.0) telesignenterprise (2.2.2) telesign (~> 2.2.3) temple (0.8.2) term-ansicolor (1.7.1) tins (~> 1.0) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) terser (1.0.2) execjs (>= 0.3.0, < 3) test-prof (1.4.4) test_file_finder (0.3.1) faraday (>= 1.0, < 3.0, != 2.0.0) text (1.3.1) thor (1.3.1) thread_safe (0.3.6) thrift (0.16.0) tilt (2.0.11) timeout (0.4.3) timfel-krb5-auth (0.8.3) tins (1.31.1) sync toml-rb (2.2.0) citrus (~> 3.0, > 3.0) tomlrb (1.3.0) tpm-key_attestation (0.12.0) bindata (~> 2.4) openssl (> 2.0) openssl-signature_algorithm (~> 1.0) traces (0.15.2) trailblazer-option (0.1.2) train-core (3.10.8) addressable (~> 2.5) ffi (!= 1.13.0) json (>= 1.8, < 3.0) mixlib-shellout (>= 2.0, < 4.0) net-scp (>= 1.2, < 5.0) net-ssh (>= 2.9, < 8.0) truncato (0.7.13) htmlentities (~> 4.3.1) nokogiri (>= 1.7.0, <= 2.0) ttfunk (1.8.0) bigdecimal (~> 3.1) tty-color (0.6.0) tty-command (0.10.1) pastel (~> 0.8) tty-cursor (0.7.1) tty-markdown (0.7.2) kramdown (>= 1.16.2, < 3.0) pastel (~> 0.8) rouge (>= 3.14, < 5.0) strings (~> 0.2.0) tty-color (~> 0.5) tty-screen (~> 0.8) tty-prompt (0.23.1) pastel (~> 0.8) tty-reader (~> 0.8) tty-reader (0.9.0) tty-cursor (~> 0.7) tty-screen (~> 0.8) wisper (~> 2.0) tty-screen (0.8.1) typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) uber (0.1.0) undercover (0.6.4) base64 bigdecimal imagen (>= 0.2.0) rainbow (>= 2.1, < 4.0) rugged (>= 0.27, < 1.10) unf (0.1.4) unf_ext unf_ext (0.0.8.2) unicode-display_width (2.4.2) unicode-emoji (4.0.4) unicode_utils (1.4.0) uniform_notifier (1.16.0) unleash (3.2.2) murmurhash3 (~> 0.1.6) unparser (0.6.7) diff-lcs (~> 1.3) parser (>= 3.2.0) uri (0.13.2) valid_email (0.1.3) activemodel mail (>= 2.6.1) validate_url (1.0.15) activemodel (>= 3.0.0) public_suffix validates_hostname (1.0.13) activerecord (>= 3.0) activesupport (>= 3.0) version_gem (1.1.8) version_sorter (2.3.0) view_component (3.23.2) activesupport (>= 5.2.0, < 8.1) concurrent-ruby (~> 1) method_source (~> 1.0) virtus (2.0.0) axiom-types (~> 0.1) coercible (~> 1.0) descendants_tracker (~> 0.0, >= 0.0.3) vite_rails (3.0.19) railties (>= 5.1, < 9) vite_ruby (~> 3.0, >= 3.2.2) vite_ruby (3.9.2) dry-cli (>= 0.7, < 2) logger (~> 1.6) mutex_m rack-proxy (~> 0.6, >= 0.6.1) zeitwerk (~> 2.2) vmstat (2.3.1) warden (1.2.9) rack (>= 2.0.9) warning (1.5.0) webauthn (3.0.0) android_key_attestation (~> 0.3.0) awrence (~> 1.1) bindata (~> 2.4) cbor (~> 0.5.9) cose (~> 1.1) openssl (>= 2.2) safety_net_attestation (~> 0.4.0) tpm-key_attestation (~> 0.12.0) webfinger (2.1.3) activesupport faraday (~> 2.0) faraday-follow_redirects webmock (3.25.1) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) webrick (1.9.1) websocket (1.2.10) websocket-driver (0.8.2) base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) wikicloth (0.8.1) builder expression_parser rinku wisper (2.0.1) with_env (1.1.0) wmi-lite (1.0.7) xml-simple (1.1.9) rexml xpath (3.2.0) nokogiri (~> 1.8) yajl-ruby (1.4.3) yard (0.9.37) yard-solargraph (0.1.0) yard (~> 0.9) zeitwerk (2.6.7) PLATFORMS ruby DEPENDENCIES CFPropertyList (~> 3.0.0) RedCloth (~> 4.3.3) acme-client (~> 2.0.19) activerecord-explain-analyze (~> 0.1) activerecord-gitlab! addressable (~> 2.8) akismet (~> 3.0) apollo_upload_server (~> 2.1.6) app_store_connect arr-pm (~> 0.0.12) asciidoctor (~> 2.0.18) asciidoctor-include-ext (~> 0.4.0) asciidoctor-kroki (~> 0.10.0) asciidoctor-plantuml (~> 0.0.16) async (~> 2.24.0) atlassian-jwt (~> 0.2.1) attr_encrypted (~> 4.2) awesome_print aws-sdk-cloudformation (~> 1) aws-sdk-core (~> 3.225.0) aws-sdk-s3 (~> 1.189.0) axe-core-rspec (~> 4.10.0) babosa (~> 2.0) base32 (~> 0.3.0) batch-loader (~> 2.0.5) bcrypt (~> 3.1, >= 3.1.14) benchmark-ips (~> 2.14.0) benchmark-memory (~> 0.1) better_errors (~> 2.10.1) bootsnap (~> 1.18.3) browser (~> 5.3.1) bullet (~> 8.0.0) bundler-checksum (~> 0.1.0)! capybara (~> 3.40) capybara-screenshot (~> 1.0.26) carrierwave (~> 1.3) charlock_holmes (~> 0.7.9) circuitbox (= 2.0.0) click_house-client! cloud_profiler_agent (~> 0.0.0)! commonmarker (~> 0.23.10) concurrent-ruby (~> 1.1) connection_pool (~> 2.5.3) countries (~> 4.0.0) coverband (= 6.1.5) creole (~> 0.5.0) cssbundling-rails (= 1.4.3) csv_builder! cvss-suite (~> 3.3.0) database_cleaner-active_record (~> 2.2.0) deckar01-task_list (= 2.3.4) declarative_policy (~> 1.1.0) deprecation_toolkit (~> 2.2.3) derailed_benchmarks devfile (~> 0.4.4) device_detector devise (~> 4.9.3) devise-pbkdf2-encryptable (~> 0.0.0)! devise-two-factor (~> 4.1.1) diff_match_patch (~> 0.1.0)! diffy (~> 3.4) doorkeeper (~> 5.8, >= 5.8.1) doorkeeper-device_authorization_grant (~> 1.0.0) doorkeeper-openid_connect (~> 1.8.10) drb (~> 2.2) duo_api (~> 1.3) ed25519 (~> 1.4.0) elasticsearch-api (= 7.17.11) elasticsearch-model (~> 7.2) elasticsearch-rails (~> 7.2) email_reply_trimmer (~> 0.1) email_spec (~> 2.3.0) error_tracking_open_api! factory_bot_rails (~> 6.4.3) faraday (~> 2) faraday-multipart (~> 1.0) faraday-retry (~> 2) faraday-typhoeus (~> 1.1) faraday_middleware-aws-sigv4 (~> 1.0.1) fast_blank (~> 1.0.1) ffaker (~> 2.24) ffi (~> 1.17.2) flipper (~> 0.28.0) flipper-active_record (~> 0.28.0) flipper-active_support_cache_store (~> 0.28.0) fog-aliyun (~> 0.4) fog-aws (~> 3.26) fog-core (= 2.1.0) fog-google (~> 1.24.1) fog-local (~> 0.8) fugit (~> 1.11.1) gdk-toogle (~> 0.9, >= 0.9.5) gettext (~> 3.5, >= 3.5.1) gettext_i18n_rails (~> 1.13.0) git (~> 1.8) gitaly (~> 18.1.0.pre.rc1) gitlab-active-context! gitlab-backup-cli! gitlab-chronic (~> 0.10.5) gitlab-cloud-connector (~> 1.14) gitlab-crystalball (~> 1.1.0) gitlab-dangerfiles (~> 4.9.0) gitlab-duo-workflow-service-client (~> 0.2)! gitlab-experiment (~> 0.9.1) gitlab-fog-azure-rm (~> 2.2.0) gitlab-glfm-markdown (~> 0.0.31) gitlab-housekeeper! gitlab-http! gitlab-kas-grpc (~> 17.11.0) gitlab-labkit (~> 0.37.0) gitlab-license (~> 2.6) gitlab-mail_room (~> 0.0.24) gitlab-markup (~> 2.0.0) gitlab-net-dns (~> 0.12.0) gitlab-rspec! gitlab-rspec_flaky! gitlab-safe_request_store! gitlab-schema-validation! gitlab-sdk (~> 0.3.0) gitlab-secret_detection (< 1.0) gitlab-security_report_schemas (= 0.1.2.min15.0.0.max15.2.1) gitlab-sidekiq-fetcher! gitlab-styles (~> 13.1.0) gitlab-topology-service-client (~> 0.1)! gitlab-utils! gitlab_chronic_duration (~> 0.12) gitlab_omniauth-ldap (~> 2.2.0) gitlab_quality-test_tooling (~> 2.10.0) gon (~> 6.4.0) google-apis-androidpublisher_v3 (~> 0.34.0) google-apis-cloudbilling_v1 (~> 0.22.0) google-apis-cloudresourcemanager_v1 (~> 0.31.0) google-apis-compute_v1 (~> 0.57.0) google-apis-container_v1 (~> 0.43.0) google-apis-container_v1beta1 (~> 0.43.0) google-apis-core (~> 0.11.0, >= 0.11.1) google-apis-iam_v1 (~> 0.36.0) google-apis-serviceusage_v1 (~> 0.28.0) google-apis-sqladmin_v1beta4 (~> 0.41.0) google-apis-storage_v1 (~> 0.29) google-cloud-artifact_registry-v1 (~> 0.11.0) google-cloud-compute-v1 (~> 2.6.0) google-cloud-storage (~> 1.45.0) google-protobuf (~> 3.25, >= 3.25.3) googleauth (~> 1.8.1) gpgme (~> 2.0.25) grape (~> 2.0.0) grape-entity (~> 1.0.1) grape-path-helpers (~> 2.0.1) grape-swagger (~> 2.1.2) grape-swagger-entity (~> 0.5.5) grape_logging (~> 1.8, >= 1.8.4) graphlyte (~> 1.0.0) graphql (= 2.4.13) graphql-docs (~> 5.0.0) grpc (= 1.63.0) gssapi (~> 1.3.1) guard-rspec haml_lint (~> 0.58) hamlit (~> 2.15.0) hashie (~> 5.0.0) health_check (~> 3.0) html-pipeline (~> 2.14.3) html2text httparty (~> 0.23.0) i18n_data (~> 0.13.1) icalendar (~> 2.10.1) influxdb-client (~> 3.1) invisible_captcha (~> 2.1.0) ipaddress (~> 0.8.3) ipynbdiff! jira-ruby (~> 2.3.0) js_regex (~> 3.8) json (~> 2.11.0) json_schemer (~> 2.3.0) jsonb_accessor (~> 1.4) jwt (~> 2.9.3) kaminari (~> 1.2.2) knapsack (~> 4.0.0) kramdown (~> 2.5.0) kubeclient (~> 4.11.0) lefthook (~> 1.11.0) letter_opener_web (~> 3.0.0) license_finder (~> 7.0) licensee (~> 9.16) listen (~> 3.7) lockbox (~> 1.3.0) logger (~> 1.7.0) lograge (~> 0.5) loofah (~> 2.24.0) lookbook (~> 2.3) lru_redux mail (= 2.8.1) mail-smtp_pool (~> 0.1.0)! marginalia (~> 1.11.1) memory_profiler (~> 1.0) microsoft_graph_mailer (~> 0.1.0)! mini_magick (~> 4.12) minitest (~> 5.11.0) multi_json (~> 1.14.1) mutex_m (~> 0.3) net-http (= 0.6.0) net-ldap (~> 0.17.1) net-ntp net-protocol (~> 0.1.3) nkf (~> 0.2.0) nokogiri (~> 1.18) oauth2 (~> 2.0) octokit (~> 9.0) ohai (~> 18.1) oj (~> 3.16.0, >= 3.16.10) oj-introspect (~> 0.8) omniauth (~> 2.1.0) omniauth-alicloud (~> 3.0.0) omniauth-atlassian-oauth2 (~> 0.2.0) omniauth-auth0 (~> 3.1) omniauth-azure-activedirectory-v2 (~> 2.0) omniauth-github (= 2.0.1) omniauth-gitlab (~> 4.0.0)! omniauth-google-oauth2 (~> 1.1) omniauth-oauth2-generic (~> 0.2.2) omniauth-salesforce (~> 1.0.5)! omniauth-saml (~> 2.2.1) omniauth-shibboleth-redux (~> 2.0) omniauth_crowd (~> 2.4.0)! omniauth_openid_connect (~> 0.8.0) openid_connect (~> 2.3.0) openssl (~> 3.0) opentelemetry-exporter-otlp opentelemetry-instrumentation-action_pack opentelemetry-instrumentation-action_view opentelemetry-instrumentation-active_job opentelemetry-instrumentation-active_record opentelemetry-instrumentation-active_support opentelemetry-instrumentation-aws_sdk opentelemetry-instrumentation-concurrent_ruby opentelemetry-instrumentation-ethon opentelemetry-instrumentation-excon opentelemetry-instrumentation-faraday opentelemetry-instrumentation-grape opentelemetry-instrumentation-graphql opentelemetry-instrumentation-http opentelemetry-instrumentation-http_client opentelemetry-instrumentation-net_http opentelemetry-instrumentation-pg opentelemetry-instrumentation-rack opentelemetry-instrumentation-rails opentelemetry-instrumentation-rake opentelemetry-instrumentation-redis opentelemetry-instrumentation-sidekiq opentelemetry-sdk org-ruby (~> 0.9.12) os (~> 1.1, >= 1.1.4) pact (~> 1.64) paper_trail (~> 16.0) parallel (~> 1.19) parser (= 3.3.8.0) parslet (~> 1.8) peek (~> 1.1) pg (~> 1.5.6) pg_query (~> 6.1.0) png_quantizator (~> 0.2.1) prawn prawn-svg premailer-rails (~> 1.12.0) prometheus-client-mmap (~> 1.2.8) pry-byebug pry-rails (~> 0.3.9) pry-shell (~> 0.6.4) puma (= 6.6.0) rack (~> 2.2.9) rack-attack (~> 6.7.0) rack-cors (~> 2.0.1) rack-oauth2 (~> 2.2.1) rack-proxy (~> 0.7.7) rack-timeout (~> 0.7.0) rails (~> 7.1.5.1) rails-controller-testing rails-i18n (~> 7.0, >= 7.0.9) rainbow (~> 3.0) rbtrace (~> 0.4) re2 (~> 2.15) recaptcha (~> 5.12) redis (~> 5.4.0) redis-actionpack (~> 5.5.0) redis-clustering (~> 5.4.0) request_store (~> 1.7.0) responders (~> 3.0) retriable (~> 3.1.2) rexml (~> 3.4.0) rouge (~> 4.5.0) rqrcode (~> 2.2) rspec-benchmark (~> 0.6.0) rspec-parameterized (~> 1.0, >= 1.0.2) rspec-rails (~> 7.1.0) rspec-retry (~> 0.6.2) rspec_junit_formatter rspec_profiling (~> 0.0.9) rubocop ruby-fogbugz (~> 0.3.0) ruby-lsp (~> 0.23.0) ruby-lsp-rails (~> 0.3.6) ruby-lsp-rspec (~> 0.1.10) ruby-magic (~> 0.6) ruby-progressbar (~> 1.10) ruby-saml (~> 1.18) rubyzip (~> 2.4.0) rugged (~> 1.6) sanitize (~> 6.0.2) sd_notify (~> 0.1.0) seed-fu (~> 2.3.7) selenium-webdriver (~> 4.21, >= 4.21.1) semver_dialects (~> 3.7) sentry-rails (~> 5.23.0) sentry-ruby (~> 5.23.0) sentry-sidekiq (~> 5.23.0) shoulda-matchers (~> 6.4.0) sidekiq! sidekiq-cron (~> 1.12.0) sigdump (~> 0.2.4) simple_po_parser (~> 1.1.6) simplecov (~> 0.22) simplecov-cobertura (~> 2.1.0) simplecov-lcov (~> 0.8.0) slack-messenger (~> 2.3.5) snowplow-tracker (~> 0.8.0) solargraph (~> 0.54.0) solargraph-rspec (~> 0.5.1) spamcheck (~> 1.3.0) spring (~> 4.3.0) spring-commands-rspec (~> 1.0.4) sprite-factory (~> 1.7) sprockets (~> 3.7.0) sprockets-rails (~> 3.5.1) ssh_data (~> 1.3) stackprof (~> 0.2.26) state_machines-activerecord (~> 0.8.0) state_machines-rspec (~> 0.6) sys-filesystem (~> 1.4.3) tanuki_emoji (~> 0.13) telesignenterprise (~> 2.2) terser (= 1.0.2) test-prof (~> 1.4.0) test_file_finder (~> 0.3.1) thrift (>= 0.16.0) timfel-krb5-auth (~> 0.8) toml-rb (~> 2.2.0) truncato (~> 0.7.13) tty-prompt (~> 0.23) typhoeus (~> 1.4.0) undercover (~> 0.6.0) unicode-emoji (~> 4.0) unleash (~> 3.2.2) uri (= 0.13.2) valid_email (~> 0.1) validates_hostname (~> 1.0.13) version_sorter (~> 2.3) view_component (~> 3.23.2) vite_rails (~> 3.0.17) vite_ruby (~> 3.9.0) vmstat (~> 2.3.0) warning (~> 1.5.0) webauthn (~> 3.0) webmock (~> 3.25.0) webrick (~> 1.9.0) wikicloth (= 0.8.1) yajl-ruby (~> 1.4.3) yard (~> 0.9) BUNDLED WITH 2.6.9 ``` --- TEMPLATE END ---------------------------------------------------------------- Unfortunately, an unexpected error occurred, and Bundler cannot continue. First, try this link to see if there are any existing issue reports for this error: https://github.com/ruby/rubygems/search?q=Read-only+file+system+%40+rb_sysopen+-+%2Fsrv%2Fgitlab%2Fvendor%2Fbundle%2Fruby%2F3.2.0%2Fbin%2Fbundler-checksum.lock&type=Issues If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/ruby/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md. Make sure to copy and paste the full output of this command under the "What happened instead?" section. == Command ["bundle install"] failed ==