Skip to content

[VW-177] Backend/layout support for bare metal machines.#39

Merged
hartmans merged 8 commits into
mainfrom
real-devices
Jun 29, 2026
Merged

[VW-177] Backend/layout support for bare metal machines.#39
hartmans merged 8 commits into
mainfrom
real-devices

Conversation

@hartmans

Copy link
Copy Markdown
Collaborator

No description provided.

hartmans added 6 commits June 25, 2026 12:53
Enable containers to connect directly to physical network interfaces for
workload hosting scenarios requiring real network device passthrough.

* Add --nic CLI argument for macvlan network attachment
* Implement ensure_macvlan_network() to create podman macvlan networks
* Implement get_default_network() to query podman's default network
* Update build_runtime_options() to configure macvlan networks
* Fix typo: dveice -> device in build_container
* Add build_bare_metal function to support bareMetal device type
* Add @dynamic_name wrapper to whs_container class
* Add bare metal handling in device type loop
@hartmans hartmans requested a review from timrcm June 25, 2026 22:35

@timrcm timrcm left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved as discussed; this seems to be working well now.

@hartmans hartmans merged commit 9176094 into main Jun 29, 2026
5 checks passed
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