fmt.Errorf takes format string flags, like fmt.Printf - you could re-factor this into e.g. :-

em := "Unknown configuration tag, expecting '%s'"
(...)
errs = packer.MultiErrorAppend(em, fmt.Errorf(m, "key"))
(...)