Skip to content

Releases: churchers/vm-bhyve

v1.6.0

15 Nov 12:32
3214e29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.6.0

vm-bhyve-1.5

19 Jul 08:47
Compare
Choose a tag to compare

vm-bhyve-1.4-p2

14 Jan 10:30
Compare
Choose a tag to compare

Apply a couple of small fixes, one high priority

  • #332 - Fix console redirection which stopped guest output in foreground and tmux modes
  • #344 - UEFI guests can have no disk0 to allow booting directly from a passthru device

vm-bhyve 1.4

05 Nov 10:02
Compare
Choose a tag to compare

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

22 Mar 09:12
Compare
Choose a tag to compare

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

10 Aug 10:20
Compare
Choose a tag to compare

Fix issue with vm image provision command returning a usage error

vm-bhyve v1.2

04 Jul 08:41
Compare
Choose a tag to compare

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 using bridgeX and hoping the bridge number never changes.

vm-bhyve v1.2-beta2

29 Jun 08:48
Compare
Choose a tag to compare
vm-bhyve v1.2-beta2 Pre-release
Pre-release

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

22 Jun 15:01
Compare
Choose a tag to compare
vm-bhyve v1.2-beta1 Pre-release
Pre-release

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

08 Jun 10:33
Compare
Choose a tag to compare

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.