From 869b23ef4a5b56af23590d6b6a57fe8cc321cad3 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Sun, 14 Aug 2016 00:42:53 +0900 Subject: [PATCH] Set host environment variables to taskEnv of rkt driver --- client/driver/rkt.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/driver/rkt.go b/client/driver/rkt.go index 3dbcea8a07b8..86d7551827bc 100644 --- a/client/driver/rkt.go +++ b/client/driver/rkt.go @@ -276,6 +276,10 @@ func (d *RktDriver) Start(ctx *ExecContext, task *structs.Task) (DriverHandle, e } } + // Set the host environment variables. + filter := strings.Split(d.config.ReadDefault("env.blacklist", config.DefaultEnvBlacklist), ",") + d.taskEnv.AppendHostEnvvars(filter) + bin, err := discover.NomadExecutable() if err != nil { return nil, fmt.Errorf("unable to find the nomad binary: %v", err)