hashicorp / hashicorp/packer

Integration request: packer-plugin-image-builder

Open
#13,303 0 comments 1 reaction 0 assignees View on GitHub
integration-request
Dominant language
Go
Stars
15.8k
Forks
3.3k
PR merge metrics
PR metrics pending

Description

#### Description

HashiCorp [Packer](https://www.packer.io/) plugin for [image-builder-cli](https://github.com/osbuild/image-builder-cli) and [bootc-image-builder](https://github.com/osbuild/bootc-image-builder). Builds are done on a remote linux machine over SSH.

The plugins is available at: https://github.com/osbuild/packer-plugin-image-builder

#### Integration Tier

This plugin is maintained by osbuild community which is backed by [Red Hat](https://www.hashicorp.com/en/partners/tech/red-hat). The osbuild tool, also known as image-builder, is shipped in Red Hat Enterprise Linux. The osbuild GH org is controlled by Red Hat employees and meets the company security standards (2FA). Both mentioned tools are currently upstream-only emerging tech that will be eventually integrated into Fedora and Red Hat Enterprise Linux. Therefore, community integration tier is fine.

#### Checklist
- [x] Has valid [`metadata.hcl`](https://github.com/hashicorp/integration-template) file in plugin repository.
- [ ] Has added integration scripts [packer-plugin-scaffolding](https://github.com/hashicorp/packer-plugin-scoffolding) to plugin repository. - **the link is invalid**
- [ ] Has added top-level integration README.md file to plugin `docs` directory. - **docs are not generated**
- [x] All plugins components have one README.md describing their usage.
- [x] Has a fully synced `.web-docs` directory ready for publishing to the integrations portal.

I am shooting in the dark here, but since the plugin is so simple, we would like to maintain [the plugin documentation](https://github.com/osbuild/packer-plugin-image-builder/tree/main/.web-docs) manually, thus there is no `docs/` folder and no generation of `.web-docs/` is going on at the moment. I hope this is fine and it will work, let me know otherwise and we can change it.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the integration checklist in this issue and the linked packer-plugin-image-builder repository, especially its metadata.hcl and .web-docs directory. Check the referenced scaffolding and documentation requirements, then confirm with the Packer maintainers what remains before considering the integration complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, linux
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.