Releases: churchers/vm-bhyve
Releases · churchers/vm-bhyve
vm-bhyve-1.5
vm-bhyve-1.4-p2
vm-bhyve 1.4
Long overdue release which includes a number of fixes provided by the community and improved cloud-init support.
Thanks to everybody that has provided pull requests or reported issues.
vm-bhyve 1.3
1.3 update for vm-bhyve. Notable changes -
- cloud-init support
- user control over slot/function used for passthru devices, as well as the ability to configure the slot vm-bhyve should start at for automatic devices.
- ability to control wired memory via wired_memory="yes". Note that it is no longer possible to use bhyve_options="-S" for this purpose. bhyve_options still exists but we no longer scan it for -S in order to pass the same option to bhyveload.
- control over CPU topology using new bhyve CPU syntax. As far as I am aware, this will require a FreeBSD 12 host.
- graphics_vga=on|off|io option to control the vga fbuf parameter. Instructions for OpenBSD under UEFI specified using this setting.
- vm-bhyve will now automatically switch to ahci-hd for install media if it doesn't end with .iso. We also set this device as read-only.
vm-bhyve v1.2-p3
Fix issue with vm image provision
command returning a usage error
vm-bhyve v1.2
Changes since the last beta -
- Re-implement use of the switch name as interface name - if it's less than 13 characters. If using other tools such as dnsmasq, this means you can easily use
vm-switchname
to reference the interface, rather than usingbridgeX
and hoping the bridge number never changes.
vm-bhyve v1.2-beta2
Second beta for 1.2
Fixes the following issues -
- New switch code broke names > 12 characters. We now allow longer names again and have a generally better way of tying interfaces to switch names
- Various small bug fixes and code tidy up
vm-bhyve v1.2-beta1
Initial v1.2 release
Notable changes -
- Support for up to 32 AHCI devices on a single controller
- Reworked virtual switch code
- Interactive mode when using tmux (start directly into tmux session)
- Partial command support -
vm l
,vm cons <name>
, etc - UTC clock by default
- Multiple guests can be started with
vm start <guest1> <guest2>
- Full virtio-console support
- Named nmdm ports
vm-bhyve 1.1-p8
Add ability to set ignore_bad_msr="yes"
which is required on AMD processors for some guests in order to avoid crashes if the guest tries to access registers that are not implemented.
Also adds generic bhyve_options
configuration setting to pass arbitrary arguments to the bhyve(8)
command.
vm-bhyve 1.1-p7
Maintenance release
Includes various small bugfixes