Skip to content

Add Windows guest networking - #432

Draft
sjmiller609 wants to merge 4 commits into
hypeship/windows-guest-controlfrom
hypeship/windows-networking
Draft

Add Windows guest networking#432
sjmiller609 wants to merge 4 commits into
hypeship/windows-guest-controlfrom
hypeship/windows-networking

Conversation

@sjmiller609

@sjmiller609 sjmiller609 commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

summary

  • attach Windows guests to Hypeman TAP networks
  • configure IPv4, default routes, and DNS through native Windows APIs
  • apply fresh allocations on create and start without a shell fallback
  • document the Windows network readiness model in the instance README
  • consolidate guest-control and networking coverage into one Windows lifecycle scenario

targeted tests

  • Windows create and hypervisor-config unit tests
  • Windows guest-agent cross-compilation
  • lifecycle integration test compilation/skip path

Long-running KVM and full CI suites were not run for this review pass.

@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from ab0ea8a to e3083b1 Compare August 20, 2026 03:07
@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from e3083b1 to 78347b4 Compare August 20, 2026 14:14
@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from 78347b4 to cb75f89 Compare August 20, 2026 15:57
Comment thread docs/windows-guest-agent.md Outdated

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

seems more like content for a lib/**/README.md

Comment thread docs/windows-images.md

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

same here maybe

@@ -0,0 +1,18 @@
# Windows networking

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

same here maybe

@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from cb75f89 to 336191d Compare August 20, 2026 17:52
@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch 2 times, most recently from 444f85d to 99d7d11 Compare August 20, 2026 20:25
@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from 99d7d11 to 38b2708 Compare August 20, 2026 23:41
@sjmiller609
sjmiller609 force-pushed the hypeship/windows-networking branch from 38b2708 to 6d78a36 Compare August 21, 2026 00:13
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.

1 participant