Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/gitaly/config/config.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/gitaly/config/config.go b/internal/gitaly/config/config.go
index 09d6df1c2..687fecdb6 100644
--- a/internal/gitaly/config/config.go
+++ b/internal/gitaly/config/config.go
@@ -219,6 +219,11 @@ func (cfg *Cfg) setDefaults() error {
cfg.InternalSocketDir = tmpDir
}
+ // The GRPC dialer requires an absolute path, so convert relative paths
+ if !filepath.IsAbs(cfg.InternalSocketDir) {
+ cfg.InternalSocketDir = filepath.Abs(cfg.InternalSocketDir)
+ }
+
if reflect.DeepEqual(cfg.DailyMaintenance, DailyJob{}) {
cfg.DailyMaintenance = defaultMaintenanceWindow(cfg.Storages)
}