Skip to content

Update Telmate/proxmox-api-go#340

Open
Tinyblargon wants to merge 4 commits intohashicorp:mainfrom
Tinyblargon:#339
Open

Update Telmate/proxmox-api-go#340
Tinyblargon wants to merge 4 commits intohashicorp:mainfrom
Tinyblargon:#339

Conversation

@Tinyblargon
Copy link
Copy Markdown

Description

What code changed, and why?

Hello, Maintainer of Telmate/proxmox-api-go here. Thought I'd help get this project over the context hurdle that was added in 976ef5098918469fca1cf843f96df391264410da.

Added the context.Context everywhere it was missing. Where I didn't know what the right call was I added context.TODO() directly.

Refactored the Qemu network interfaces to use the upstream QemuNetworkInterfaces.

Refactored the Qemu PCI devices to use the upstream QemuPciDevices. However there is a problem there. The following properties have not yet been implemented upstream:

  • mdev
  • romfile
  • legacy-igd

I'm of the understanding these features are rarely used. As someone would have opened a ticket for it otherwise.

For mdev we have an issue and it will be fixed.
However for romfile and legacy-igd we are unsure how they would fit in our current data structure.

Resolved Issues

If your PR resolves any open issue(s), please indicate them like this so they will be closed when your PR is merged:

Related to #339

Rollback Plan

n/a

Changes to Security Controls

n/a

@Tinyblargon Tinyblargon requested a review from a team as a code owner November 30, 2025 18:52
@hashicorp-cla-app
Copy link
Copy Markdown

hashicorp-cla-app Bot commented Nov 30, 2025

CLA assistant check
All committers have signed the CLA.

@3deep5me
Copy link
Copy Markdown

would be nice to get this merged to fix the issue #328 - can i help somehow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants