YaleUniversity / packer-plugin-goss

Goss Provisioner for Packer
MIT License
136 stars 45 forks source link

Initialize plugin as multi-component #59

Closed Lirt closed 8 months ago

Lirt commented 2 years ago

This change is required for plugin to be installable using required_plugins feature(https://github.com/YaleUniversity/packer-provisioner-goss/issues/58).

Done according to official docs https://www.packer.io/docs/plugins/creation#plugin-development-basics

Signed-off-by: Ondrej Vasko o.vasko@pan-net.eu

oxr463 commented 1 year ago

@jimmidyson can we get some eyes on this?

Lirt commented 1 year ago

Hi,

I opened this PR some time ago already, but I use this version of code in CI pipeline with Terraform for almost 2 years. Any review will be appreciated. Thank you for looking into it.

ahmedwonolo commented 1 year ago

this is extremely helpful. Without having to manually download the provisioner, just doing packer init!

F21 commented 1 year ago

Any chance this can be merged?

Lirt commented 1 year ago

Last MR was merged by @btassone. Can you help us please?

The repository looks unmaintained overall. Maybe time to move to someone's fork.

F21 commented 1 year ago

@Lirt I am currently using your fork, can you pull in the commits from here and tag v3.1.3 and v3.1.4?

F21 commented 1 year ago

@Lirt Thanks for updating your fork! It seems that v3.1.4 can't be used with your fork as the binaries are not named correctly. I think they should be packer-plugin-goss_v3.1.4_x5.0_linux_amd64.zip rather than packer-plugin-goss-v3.1.4-linux-arm64.zip.

FalcoSuessgott commented 10 months ago

need this. How can I help? Any change a PR will get merged?

FalcoSuessgott commented 10 months ago

please see #69

btassone commented 8 months ago

closing as this was addressed in: https://github.com/YaleUniversity/packer-provisioner-goss/pull/69