packer-provisioner-serverspec icon indicating copy to clipboard operation
packer-provisioner-serverspec copied to clipboard

packer-provisioner-serverspec doesn't work on packer 1.7+

Open sue445 opened this issue 2 years ago • 0 comments

I want to use packer-provisioner-serverspec, but I noticed that this doesn't work with the latest packer 😢

Overview

  • packer v1.8.5
  • packer-provisioner-serverspec v0.2.1

Config

# build.pkr.hcl
build {
  provisioner "serverspec" {
    rake_file = "Rakefile"
    rake_task = "serverspec"
    user      = "ubuntu"
  }
}

Error message

$ packer build -debug build.pkr.hcl
Error: failed loading serverspec
  on build.pkr.hcl line 51:
  (source code not available)
The protocol of this plugin (protocol version 4 and lower) was deprecated,
please use a newer version of this plugin.Or use an older version of Packer (pre
1.7) with this plugin.

Workaround

I solved this by downgrading packer to 1.6.6

sue445 avatar Feb 10 '23 03:02 sue445