From 1a19c6e8bff8dfcf2ebf2bda4fa4ac7ce018381e Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Wed, 16 Feb 2022 20:41:26 -0800 Subject: [PATCH] buildkitd: fix handling multiple addr flags The issue in the cli package that added extra field has been fixed now. Signed-off-by: Tonis Tiigi --- cmd/buildkitd/main.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/cmd/buildkitd/main.go b/cmd/buildkitd/main.go index e5f7d163eddc..cff46f43f384 100644 --- a/cmd/buildkitd/main.go +++ b/cmd/buildkitd/main.go @@ -441,15 +441,7 @@ func applyMainFlags(c *cli.Context, cfg *config.Config) error { } if c.IsSet("addr") || len(cfg.GRPC.Address) == 0 { - addrs := c.StringSlice("addr") - if len(addrs) > 1 { - addrs = addrs[1:] // https://github.com/urfave/cli/issues/160 - } - - cfg.GRPC.Address = make([]string, 0, len(addrs)) - for _, v := range addrs { - cfg.GRPC.Address = append(cfg.GRPC.Address, v) - } + cfg.GRPC.Address = c.StringSlice("addr") } if c.IsSet("allow-insecure-entitlement") {