hashicorp / hashicorp/packer

Community Builder Plugin for Oracle Linux Virtualization Manager (OLVM)

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

Description

#### Description

The Oracle Linux Virtualization Manager (OLVM) builder uses the OVirt SDK to communicate with an OLVM manager to create a VM, provision/configure, templatize, and optionally export (to OVA format) an OLVM Virtual Machine Template. The builder has various configuration parameters used to identify the source template or disk image, the builder VM specs (CPU, memory, networks, etc.), the output template name, and other details of the build process. The build also implements error-checking and retry logic when communicating with the OLVM API, to handle session expiration issues during very long-running provisioners.

Repo: [packer-plugin-olvm](https://github.com/mikelaws/packer-plugin-olvm)

#### Integration Tier
*Community*

#### Checklist
- [X] Has valid [`metadata.hcl`](https://github.com/hashicorp/integration-template) file in plugin repository.
- [X] Has added integration scripts [packer-plugin-scaffolding](https://github.com/hashicorp/packer-plugin-scoffolding) to plugin repository.
- [X] Has added top-level integration README.md file to plugin `docs` directory.
- [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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.