Skip to content

Conversation

@alongwill
Copy link
Member

@alongwill alongwill commented Nov 19, 2025

Makes some changes so the VMs can run on MacOS.

N.B. This doesn't fully work. The VMs get provisioned, but do not connect to Omni.

Next step to try is to add a kernel arg console=ttyAMA0 so the console is viewable via virsh console <domain>.
The VM may also not be working as user-mode networking was recommended by ChatGPT.

Signed-off-by: Andrew Longwill [email protected]

Makes some changes so the VMs can run on MacOS.

N.B. This doesn't fully work. The VMs get provisioned, but do not connect to Omni.

Signed-off-by: Andrew Longwill <[email protected]>
Source: &libvirtxml.DomainChardevSource{
UNIX: &libvirtxml.DomainChardevSourceUNIX{
Mode: "bind",
Path: "/var/lib/libvirt/qemu/channel/target/omni-node-001.org.qemu.guest_agent.0",
Copy link
Member Author

Choose a reason for hiding this comment

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

Does it make sense that this path is the same for all libvirt VMs created?

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