Tom Alexander
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							25957105c9
							
						
					 | 
					
						
						
							
							Add support for preventing OOM kill on certain VMs.
						
						
						
						
						
						
					 | 
					
						2025-09-27 19:02:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2aec6d2411
							
						
					 | 
					
						
						
							
							Add support for mounting a host directory into the VM via virtio-9p.
						
						
						
						
						
						
					 | 
					
						2025-08-30 16:53:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4633a97262
							
						
					 | 
					
						
						
							
							Wire memory in router VMs.
						
						
						
						
						
						
					 | 
					
						2025-08-27 20:16:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2d94825d17
							
						
					 | 
					
						
						
							
							Add timeouts.
						
						
						
						
						
						
					 | 
					
						2025-08-26 22:29:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							54060aada6
							
						
					 | 
					
						
						
							
							Add delay between starts.
						
						
						
						
						
						
					 | 
					
						2025-08-26 22:29:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							313c159a3e
							
						
					 | 
					
						
						
							
							Integrate code to launch the VMs.
						
						
						
						
						
						
					 | 
					
						2025-08-26 22:29:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							187a7aebe9
							
						
					 | 
					
						
						
							
							Add a bhyverc script using pidfiles.
						
						
						
						
						
						
					 | 
					
						2025-08-26 22:29:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6578d64b50
							
						
					 | 
					
						
						
							
							Format typescript on save in vscode.
						
						
						
						
						
						
					 | 
					
						2025-05-19 16:27:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							077155f835
							
						
					 | 
					
						
						
							
							Add windows vm to FreeBSD on laptop.
						
						
						
						
						
						
					 | 
					
						2024-08-28 18:20:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0a4ee7b7f6
							
						
					 | 
					
						
						
							
							Support different vnc resolutions in bhyve.
						
						
						
						
						
						
					 | 
					
						2024-07-14 12:18:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0e2c7adaf9
							
						
					 | 
					
						
						
							
							Prefer ipv6.
						
						
						
						
						
						
					 | 
					
						2024-07-12 19:58:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							460a614cf7
							
						
					 | 
					
						
						
							
							Set up the router manually.
						
						
						
						
						
						
					 | 
					
						2024-01-08 23:14:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f7ff982098
							
						
					 | 
					
						
						
							
							Add sleep before reboot
						
						
						
						
						
						
					 | 
					
						2023-08-13 20:48:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bfee369ad8
							
						
					 | 
					
						
						
							
							Add a sleep to the bhyve management script to hopefully avoid bad states.
						
						
						
						
						
						
					 | 
					
						2023-08-13 18:01:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8bad10eace
							
						
					 | 
					
						
						
							
							Fix a variable name in the bhyve netgraph script.
						
						
						
						
						
						
					 | 
					
						2023-08-08 14:46:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fb9d5e2043
							
						
					 | 
					
						
						
							
							Add machines to dhcp.
						
						
						
						
						
						
					 | 
					
						2023-08-02 16:48:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cd6d8f3f69
							
						
					 | 
					
						
						
							
							Switch to using bash traps to destroy bhyve vms.
						
						
						
						
						
						
					 | 
					
						2023-07-14 14:28:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f667f50f84
							
						
					 | 
					
						
						
							
							Only put VM disk metadata into the ARC.
						
						
						
						
						
						
						
						The guest VMs should have their own filesystem cache so I see no need to pollute the host's cache. 
						
						
					 | 
					
						2023-07-01 16:41:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f3980dc821
							
						
					 | 
					
						
						
							
							Add support for both NAT and RAW network interfaces in virtual machine.
						
						
						
						
						
						
						
						This is used so metallb can announce public ip addresses. 
						
						
					 | 
					
						2023-06-17 15:10:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e2b82d8005
							
						
					 | 
					
						
						
							
							Add VNC support for bhyve.
						
						
						
						
						
						
					 | 
					
						2023-05-30 21:19:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							26d3f7e736
							
						
					 | 
					
						
						
							
							Switch to using config files for most settings.
						
						
						
						
						
						
						
						This is to make it easier to juggle all the settings. 
						
						
					 | 
					
						2023-05-29 18:35:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5f4939c9e6
							
						
					 | 
					
						
						
							
							Add support for raw bridging to an external interface for bhyve.
						
						
						
						
						
						
					 | 
					
						2023-05-29 17:41:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							354c6b84ab
							
						
					 | 
					
						
						
							
							Set up bhyve for mrmanager.
						
						
						
						
						
						
					 | 
					
						2023-05-29 00:03:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							58ba39d56f
							
						
					 | 
					
						
						
							
							Add support for specifying CD iso image to mount in virtual machines.
						
						
						
						
						
						
					 | 
					
						2023-05-04 17:09:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							34a456c9b5
							
						
					 | 
					
						
						
							
							Exec the zfs send/recv commands.
						
						
						
						
						
						
					 | 
					
						2023-05-03 00:15:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a44b8da509
							
						
					 | 
					
						
						
							
							Fix mac address validity.
						
						
						
						
						
						
					 | 
					
						2023-04-27 18:44:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							740f2bdadd
							
						
					 | 
					
						
						
							
							Remove vm-bhyve.
						
						
						
						
						
						
					 | 
					
						2023-04-27 17:27:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							310837ddb3
							
						
					 | 
					
						
						
							
							Use statically-generated mac addresses.
						
						
						
						
						
						
					 | 
					
						2023-04-27 17:05:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e43fa0eab3
							
						
					 | 
					
						
						
							
							Destroy the bhyve vm after exit.
						
						
						
						
						
						
					 | 
					
						2023-04-27 17:05:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3dd710eab6
							
						
					 | 
					
						
						
							
							Start of a script for managing bhyve virtual machines.
						
						
						
						
						
						
					 | 
					
						2023-04-27 17:05:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9fcc955d13
							
						
					 | 
					
						
						
							
							Starting to write my own script to manage bhyve VMs.
						
						
						
						
						
						
						
						vm-bhyve isn't going to allow me enough control to detect open netgraph hooks on bridges so I will manage the virtual machines myself. 
						
						
					 | 
					
						2023-04-27 17:05:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a05f4bfd50
							
						
					 | 
					
						
						
							
							Add a comment about priority in the vm-bhyve template.
						
						
						
						
						
						
					 | 
					
						2022-12-15 18:32:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8e412456d2
							
						
					 | 
					
						
						
							
							Add notes to the bhyve template.
						
						
						
						
						
						
					 | 
					
						2022-12-10 17:43:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							85d9b4a569
							
						
					 | 
					
						
						
							
							Fix sending dns servers in dhcp response.
						
						
						
						
						
						
					 | 
					
						2022-12-10 17:19:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0f8ebc5bbe
							
						
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
						
					 | 
					
						2022-11-01 23:50:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9406b8337e
							
						
					 | 
					
						
						
							
							Use netgraph networking in bhyve.
						
						
						
						
						
						
					 | 
					
						2022-11-01 23:43:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9bf0875ad9
							
						
					 | 
					
						
						
							
							Commenting out the network makes it work.
						
						
						
						
						
						
					 | 
					
						2022-11-01 23:10:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b7139ded65
							
						
					 | 
					
						
						
							
							Make debugging easier.
						
						
						
						
						
						
					 | 
					
						2022-11-01 23:03:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							24e5456fc6
							
						
					 | 
					
						
						
							
							Allow access to port 8081.
						
						
						
						
						
						
					 | 
					
						2022-11-01 19:39:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tom Alexander
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a344c92d83
							
						
					 | 
					
						
						
							
							Configure bhyve.
						
						
						
						
						
						
					 | 
					
						2022-11-01 19:06:44 -04:00 | 
					
					
						
						
							
							
							
						
					 |