Releases: churchers/vm-bhyve
Releases · churchers/vm-bhyve
v1.6.0
What's Changed
- security: Removed unsafe relative path sourcing. by @stephen-fox in #458
- fix ifconfig data matching in info::guest_networking by @galdor in #472
- fix bad "_netgraph," variable by @moracca in #485
- Sound recording by @madpilot78 in #480
- Pass the vm name to bhyveload guests as a variable. by @madpilot78 in #479
- switch::netgraph:create -> switch::netgraph::create by @huskyii in #490
- fix: s/qemu-utils/qemu-tools/g by @iMilnb in #495
- Fix typo in vm.8 by @antranigv in #504
- Fix and update OpenBSD template by @0x1F680 in #531
- Add option to only list running VMs by @ctuffli in #517
- Remove dependency on genisoimage by @mzary in #545
- Resize file backed images after writting cloud image with qemu-img by @mateuszkwiatkowski in #536
- Update vm.8 with img command info by @tommarcoen in #543
New Contributors
- @stephen-fox made their first contribution in #458
- @galdor made their first contribution in #472
- @moracca made their first contribution in #485
- @madpilot78 made their first contribution in #480
- @huskyii made their first contribution in #490
- @iMilnb made their first contribution in #495
- @antranigv made their first contribution in #504
- @0x1F680 made their first contribution in #531
- @ctuffli made their first contribution in #517
- @mzary made their first contribution in #545
- @tommarcoen made their first contribution in #543
Full Changelog: v1.5.0...v1.6.0
vm-bhyve-1.5
v1.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.