gitaly_legacy_configuration_deprecations

in files/gitlab-cookbooks/package/libraries/deprecations.rb [414:465]


      def gitaly_legacy_configuration_deprecations
        [
          'socket_path',
          'runtime_dir',
          'listen_addr',
          'prometheus_listen_addr',
          'tls_listen_addr',
          'certificate_path',
          'key_path',
          'graceful_restart_timeout',
          'logging_level',
          'logging_format',
          'logging_sentry_dsn',
          'logging_sentry_environment',
          'log_directory',
          'prometheus_grpc_latency_buckets',
          'auth_token',
          'auth_transitioning',
          'git_catfile_cache_size',
          'git_bin_path',
          'use_bundled_git',
          'gpg_signing_key_path',
          'gitconfig',
          'storage',
          'custom_hooks_dir',
          'daily_maintenance_disabled',
          'daily_maintenance_start_hour',
          'daily_maintenance_start_minute',
          'daily_maintenance_duration',
          'daily_maintenance_storages',
          'cgroups_mountpoint',
          'cgroups_hierarchy_root',
          'cgroups_memory_bytes',
          'cgroups_cpu_shares',
          'cgroups_repositories_count',
          'cgroups_repositories_memory_bytes',
          'cgroups_repositories_cpu_shares',
          'concurrency',
          'rate_limiting',
          'pack_objects_cache_enabled',
          'pack_objects_cache_dir',
          'pack_objects_cache_max_age',
        ].map do |key|
          {
            config_keys: ['gitaly', key],
            deprecation: '15.10',
            removal: '16.0', 
            note: "In GitLab 15.10, Gitaly's configuration in Omnibus GitLab was changed to structurally match Gitaly's own configuration. Please see the migration instructions at https://docs.gitlab.com/ee/update/#15100"
          }
        end
      end