From ea653b72f15d5d926423dcd42cfc129e0cac85cd Mon Sep 17 00:00:00 2001 From: thebinary Date: Wed, 29 Nov 2017 18:11:47 +0545 Subject: [PATCH] Fix context not being set on StepTypeBootCommand --- builder/xenserver/iso/builder.go | 3 +++ builder/xenserver/xva/builder.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/builder/xenserver/iso/builder.go b/builder/xenserver/iso/builder.go index 5ddd91a4..3101fda4 100644 --- a/builder/xenserver/iso/builder.go +++ b/builder/xenserver/iso/builder.go @@ -52,6 +52,9 @@ func (self *Builder) Prepare(raws ...interface{}) (params []string, retErr error var errs *packer.MultiError + context, _ := hconfig.DetectContext(raws...) + self.config.ctx = *context + err := hconfig.Decode(&self.config, &hconfig.DecodeOpts{ Interpolate: true, InterpolateFilter: &interpolate.RenderFilter{ diff --git a/builder/xenserver/xva/builder.go b/builder/xenserver/xva/builder.go index 278bef15..ed0f16e5 100644 --- a/builder/xenserver/xva/builder.go +++ b/builder/xenserver/xva/builder.go @@ -37,6 +37,9 @@ func (self *Builder) Prepare(raws ...interface{}) (params []string, retErr error var errs *packer.MultiError + context, _ := hconfig.DetectContext(raws...) + self.config.ctx = *context + err := hconfig.Decode(&self.config, &hconfig.DecodeOpts{ Interpolate: true, InterpolateFilter: &interpolate.RenderFilter{