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