You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This meeting was the initial discussion for a mentorship program that begins today and runs until August 31st, focusing on implementing Windows guest support and dropping dependency on C plus. Akihiro outlined the program schedule, which includes weekly meetings, daily reports submitted via Slack, and evaluation dates in July and August. The primary expected outcome is to complete basic Windows guest support features by the end of August, including modifying PGT/DMYAML to support Windows, adding YAML properties for TPM emulation, and modifying PKG/CI data to generate AutoAttend XML instead of Cloud Intermos. Additional features like port forwarding and gesture agent can be worked on if time permits, with the goal of demonstrating Windows support in Kubernetes at next month's KubeCon Japan conference. Mie confirmed they would check the conference details and qualification requirements, while Ansuman is waiting on travel funding scholarship approval for attendance.
Next Steps
Mie: Submit daily reports in the Slack channel covering what was done today, what will be done tomorrow, questions, and feelings.
Mie: Implement basic support for Windows guests, including modifying ptg/dmyyaml to support Windows, adding a YAML property to enable TPM emulation, and modifying PKG/CI data to generate AutoAttend XML.
Mie: Work on additional features for Windows guests if time permits, such as 9pfs mounts, port forwarding, and guest agent, potentially using Windows Filtering Platform and time sync.
Mie: Prioritize completing primary work (LimaCTL start Windows guest and improving experience on Windows host by removing Sigpas) by the end of August.
Mie: Check the details of KubeCon Japan and update Akihiro and Ansuman on the possibility of attending.
Mie: Use Windows Pro or Enterprise edition for development, as Windows Home edition is insufficient for HGS/Hyper-V support.
Akihiro, Ansuman, Mie: Hold the next weekly meeting on Saturday at 7:30 UTC.
Mie: Reach out for help on the Lima LFX Slack channel (or via DM) when encountering issues.
Summary
Windows Mentorship Program Introduction:
Akihiro introduced a mentorship program that runs from today until August 31st, with evaluation dates on July 21st and August 25th. The program aims to have participants implement support for Windows Jests, drop dependency on C plus, fix path achievement, and support Windows host without depending on QEMU. Participants are expected to submit daily reports in the Slack channel covering their daily activities and plans for the next day.
Meeting Frequency and Communication Channels:
The team discussed meeting frequency and communication channels. Mie requested weekly meetings as a beginner in the open source community, with the possibility to adjust frequency later. They agreed that Mie could use both direct messages and public LFX channels for communication, with public channels being preferred for community discussions.
Windows Gifts Implementation Updates:
The team agreed to schedule their next weekly meeting for Saturday at 7:30 UTC. Akihiro provided updates on Windows gifts implementation tasks, including modifying ptg/dmyyaml to support Windows, adding a YAML property for TPM emulation, and modifying PKG/CI data to generate AutoAttend XML instead of Cloud Intermos. Akihiro mentioned that other candidates had submitted POCs and suggested referring to their work while ensuring proper credit is given.
Project Timeline and Feature Priorities:
Akihiro outlined the project timeline, explaining that the primary work including LimaCTL, Windows guest support, and Windows host experience improvements must be completed by the end of August. Additional features such as portfolio FS mounts, port forwarding, and gesture agent can be worked on if time permits, with completion expected by end of June or July. Mie clarified that the primary outcome focuses on basic features, while additional features can be postponed if difficult to implement.
KubeCon Japan Presentation Planning:
The team discussed plans to demonstrate running Windows in Cubic Algebra at next month's KubeCon Japan conference in Yokohama. Mie expressed uncertainty about attending due to lack of experience with software conferences and pending schedule verification, while Ansuman is waiting for travel funding scholarship approval before confirming attendance for their scheduled lightning talk.
Scholarship and Windows Support Discussion:
Akihiro discussed scholarship opportunities and travel funding deadlines, noting that while travel funding had closed, participants could still apply for scholarships. Mie asked about Windows host support, specifically whether Hyper-V was necessary when HCS had already been verified to work. Akihiro confirmed that HGS would be a better choice and clarified that Windows Pro edition is required for HGS functionality, not just Hyper-V. Mie agreed to reach out via Slack if any issues arose and the meeting was concluded.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
How to join
The meetings are open to anyone, not just for maintainers and contributors.
Attendees
@AkihiroSuda @unsuman @mie313
Agenda
Note taker: @AkihiroSuda
LFX Mentorship
[LFX Mentorship] Improve Windows support (guest and host) #4907
Schedule: https://github.com/cncf/mentoring/tree/main/programs/lfx-mentorship/2026/02-Jun-Aug
Support for Windows guests #4852
pkg/limayamlos: Windowspkg/cidataautounattend.xmlinstead of cloud-init YAMLspkg/guestagentWindows: drop dependency on
cygpath.exe, MSYS2, Git for Windows, etc. #4819Windows: autoappend
%PROGRAMFILES%\QEMUetc. to%PATH%#4820Support for Windows hosts, without depending on QEMU #4961 (if time permits)
Communications
Daily reports in the
#lima-lfxchannelMeetings
Once per two weeks?Next meeting
2026-06-13 (Saturday)2026-06-15 (Monday) 07:30 UTCAll reactions