4.12
Release notes for the VergeOS 4.12 series: dark mode UI, TOTP two-factor authentication, nested virtualization with live migration, offline licensing, faster network migrations, and vSAN meta cache.
Series Information
Initial Release: February 2024 (4.12.0)
Latest Version: 4.12.6 (July 2024)
Status: Deprecated
End-of-Life: January 2026
Major Features & Themes
Enhanced User Experience
Key Improvements
New dark mode user interface
Improved VM management interface
Enhanced recipe handling
Streamlined tenant management
Virtualization Improvements
Performance Updates
Enhanced nested virtualization support
Live migration of named CPUs
Support for latest AMD/Intel processors
Increased VM core count (up to 1024)
Improved VM storage performance
Security & Authentication
Security Features
TOTP 2-Factor authentication
Support for offline systems and licensing
Enhanced tenant isolation
Improved password management
Support for latest NVIDIA security updates
Performance
Performance Gains
25% faster network migrations
Improved storage performance during contention
Enhanced disk operations
Dedicated vSAN meta cache
Upgraded to Linux kernel 6.1
4.12.6 (July 2024)
Features & Fixes
Security & Authentication
Added TOTP 2-Factor authentication
Added support for 2FA (email or TOTP) logins from the console/ssh
Optimized brute-force attack handling during login
Updated SSH to address CVE-2024-6387 (regreSSHion) - applies to systems with SSH enabled via External firewall on public network
Fixed SSH-related issues:
Resolved sshd issue where /home/root would get created on root login
Fixed UI audit logging for root user SSH key login
Removed deprecation warning with pam and sshd
Virtual Machine Management
Increased max VM core count to 1024 (requires q35-8.1 or newer)
Enhanced VM boot process:
EFI disks now created at first boot vs creation time
Added ability to detach VM from recipe at first boot using "YB_DETACH_RECIPE=firstboot"
Added cloud-init disable option via recipe ("YB_DISABLE_CLOUDINIT" with values: true, false, or purge)
Fixed issues with:
VM Exports volume browsing from New VM form
Cloning VM nested virtualization properties
Nested virtualization in tenants
VMware backups presenting VMX/nvram files
Cloud & Storage
Increased maximum cloud snapshots from 1000 to 2048
Extended maximum SMART hours to 10 years for older drive warning status
Added support for device assets for advanced options
Improved snapshot management:
Auto-deletion of Volume and VM snapshots in non-redundant VSAN state
Fixed restoration from cloud snapshots without UUID specification
Volume syncs now prevent:
VM Exports use as destination
Snapshot creation when used as source
Added metadata extraction for vendor change-block-tracking from VM Exports
Networking
Added IPv6 support on Layer2 networks
Enhanced network functionality:
Added physical device passthrough to network containers for MAC-based filtering
Fixed issues with wireguard peer creation (>27 peers) in tenant/smaller systems
Resolved Let's Encrypt issues in proxy-enabled tenants
Fixed VMware Service container network changes during runtime
Improved physical interface detachment during layer2 type changes
Fixed bond configuration for multiple bonded networks
Resolved network migration "Initializing" status issues
User Interface & Experience
Improved tenant management:
Fixed dashboard graph display
New tenant form now defaults to "Custom"
Added resource availability notifications for vGPU/GPU cluster status
Enhanced user experience:
Public links default to filename
Fixed session timeout login popup
Fixed permissions form capitalization
Fixed marketplace error state on fresh install with pending license
System Administration
Fixed issues with:
License acquisition on low space root filesystem
Tenant node/vnet power state reporting
Recipe question import logging
Remote repository recipe questions import logging
OS & Installation
Installation & Boot Management
Added support for:
iPXE config boot
Serial console resizing via xterm (using "resize" command)
Enhanced installation process:
Improved external network selection
Maintenance network question limited to advanced installer
Removed license credential prompt on resume if blank
Fixed scale-out node configuration after first boot
SWAP no longer requested after node1
System Infrastructure
Improved GPU driver management:
Syslog now reports skipped NVIDIA driver installation
Enhanced PCI device handling during installation
Enhanced boot and storage:
Fixed boot partition flashing for EFI
Improved storage-node boot with non-bootable VSAN disks
Fixed controller node storage mounting from non-vsan boot
Increased disk partitioning timeout to 30 seconds
Network improvements:
Faster auto-network detection with VLAN conflict detection
Fixed NTP synchronization with IPv6
Improved yb-api functionality:
Enhanced token login
Added username/token auto-detection for physical access
Fixed /sys/tokens posting
Added system diagnostics for filesystem and memory debugging
4.12.5 (May 2024)
Features & Fixes
Virtual Machine & Console
Added Windows key to virtual keyboard toggle on VM console page
Increased VM console paste limit to 1024 characters
VMware backups will now make a copy of VMX files
Fixed a false-positive error that could be logged during a VM migration
Networking
BGP now handles graceful restarts more efficiently
Added advanced network option to enable 802.1ad (QinQ)
Enhanced virtual IP management:
Fixed issue where deleting a virtual IP address was automatically applying firewall rules
Optimized refresh handling for batch virtual IP operations (single refresh for multiple IPs)
Network diagnostic queries will now clean themselves up if they become stale
Fixed an issue where max vxlan fdb entries might not get set to 0
System Administration
Changed maximum password length from 64 to 256
Improved cluster management:
Cluster's Target max ram pct updates now reflect in overall cluster RAM usage
Enhanced node diagnostics:
Fixed inability to send diagnostic queries to unresponsive nodes
User Management:
Fixed issue where creating users with invalid display names left database references
Performance Improvements:
Sped up generating the NAS recipe
Optimized machines dashboard API query
OS & Installation
Storage Management
Fixed storage tier removal completion requiring node1 reboot
Added online vSAN drive deletion capability (CLI only)
Fixed rare vSAN repair detection issues under specific CPU conditions
System Infrastructure
Added support for additional NIC vendors and devices
Enhanced kernel functionality:
Added missing NFT counter module for firewall tracking in 5.10 kernel
Fixed PXE booted nodes using incorrect kernel version
Improved disk management:
Fixed partitioning and discovery issues
Adjusted partitioning timeout for systems with slow drive discovery
4.12.4 (April 2024)
Features & Fixes
Virtual Machine & GPU Management
Each machine now has a unique, permanent UUID (read-only)
Added warning display for VMs with virtio-scsi drives and UEFI compatibility issues
Enhanced GPU management:
Fixed GPU device attachment to tenant VMs with TPM devices
Improved tenant node GPU device handling and assignment
Added support for additional GPUs on Intel based systems
Tenant node GPU devices now show offline state when disabled
Fixed issue where graphs still show data after VM power-off
Fixed VMware Service attachment to layer 2 network issues
Authentication & Security
Fixed group synchronization with DUO auth source
Improved two factor authentication validation message links
Fixed volume antivirus profile detachment issues
User Interface & Experience
Fixed multiple dark mode issues
Enhanced user prompts for MAC preservation and preferred tier during shared object imports
Sites dashboard improvements:
Better site status reflection
Fixed site visibility issues for some users
Hidden IP address field on vnets dashboard for 'none' router type
Added log filtering in diagnostics
Fixed arp-scan functionality in diagnostics
System Administration
Modified update process to prevent individual package selection
Enhanced diagnostic capabilities
OS & System
Boot & Hardware Management
Accelerated boot partition flashing
Enhanced hardware synchronization:
Forced node hardware clock sync with UTC
Improved EFI boot registration with boot-next option
Added qemu-guest-agent package
Fixed API token expiration 404 errors
Various vSAN fixes and enhancements
Installation
Network Configuration
Automated Core and DMZ network MTU determination
Enhanced installation process:
Improved swap configuration visualization
Removed VLAN option for non-core physical networks
Better error output for cluster validation
Additional unattended options
Minimum MTU warning (9000) on core networks
IP conflict detection at install time
EFI boot option registration at install time
Storage optimization:
10-second improvement in NVMe drive formatting
Increased boot-only drive partition size to 4G (from 1G)
4.12.3 (April 2024)
Features & Fixes
System & Configuration
Fixed cluster CPU auto-detection issues on slower systems
Fixed several issues with SMTP and settings
Fixed VM recovery from cloud snapshots when attached to non-existent recipes
Fixed styling issues related to dark mode
OS & Installation
Added additional advanced vSAN settings for tweaking high-latency environments
Fixed boot option availability issue when hard-power off occurs during boot partition updates
4.12.2 (April 2024)
Features & Fixes
GPU & Hardware Support
Added support for NVIDIA 16.5 driver
Enhanced hardware management:
Fixed CPU vendor detection for host mode Intel CPU
Added fiber channel scan for drive refresh
Enhanced IPMI service management:
Automatic restart for devices marked as "busy"
Fixed IPMI address loading in UI
Storage & vSAN Management
Enhanced vSAN capabilities:
Added ability to clear reference counts from VSAN diagnostics
Added VSAN online since and up since times to node drives
Fixed total read/write on node drive dashboard
Added multiselect support for VSAN drives (closing/initializing/formatting)
VSAN rates on main dashboard now show decimals
Authentication & Security
Complete overhaul of Two Factor Authentication and Require Password Change
Added API support for root CA registration
Fixed SMTP refresh settings on startup
Networking & BGP
Fixed issues with:
BGP network initialization
BGP interface deletion with associated firewall rules
L2 networks diagnostic query expiration
Apply Proxy firewall rule refresh
Enhanced FQDN Proxy feature for tenants
Tenant & Virtual Machine Management
Improved tenant creation:
Added MAC address offset randomization
Added support for ${$random} and ${$random:start:end} recipe variables
Enhanced VM management:
Added option to remove ctrl-alt-delete confirmation on VM console
Fixed auto-machine-power-on logic enabled flag
Fixed OVA imports from NAS volume
Increased supported nodes per-cluster to 255
Fixed remote recipe device downloads
User Interface & System Tools
Several UI/theme fixes
Enhanced upload functionality:
Added ability to skip file size check for Upload from URL (for 1-time URLs)
Changed "cluster power off" to "cluster shutdown"
Improved cluster CPU auto-detection
Fixed license request file generation
Fixed spice console password
Fixed clone ISO build issues
OS & Installation
Service improvements:
Started lxc.service before appserver for cgroups/dependencies
Fixed older NVIDIA GRID driver compatibility issues
Fixed multiple ipmievd issues
Installation enhancements:
Added version display in header
Enabled LLPD in installer
Fixed time sync during quick install
Fixed CLI login menu reboot
System updates:
Updated base QEMU to 8.1.5
Updated to Kernel 6.1.81 and 5.10.212
Added additional FC drivers
Fixed issues with:
Scale-out VSAN warning status
VSAN encryption key auto-negotiation during boot
Installer restart with tagged VLAN on core physical network
Drive selection and tier settings during installation
Over 50 additional minor fixes and enhancements were also included in this release.
4.12.1 (March 2024)
Features & Fixes
Fixed NAS volume export availability for NFS
Security Updates
Added support for NVIDIA drivers:
Version 13.10
Version 16.4
See NVIDIA security portal for complete security details
4.12.0 (February 2024)
Major Features
Virtualization & CPU Support
Added nested virtualization advanced option to all CPU types per VM
Enhanced live migration capabilities:
Support for named CPUs with nested virtualization
Full support for Intel processors
Partial support for AMD processors
Added support for newer AMD and Intel processors
Enhanced VM networking:
Added numtxqueues and numrxqueues configuration for VM NICs via advanced settings
Enabled direct VM NIC attachment to VPN network
Added MTU configuration for wireguard interfaces
User Interface & Experience
Introduced new dark mode for the UI
Enhanced VM management interface:
New VM screen shows and allows recipe updates
Added CPU type recommendations based on cluster
Added RAM usage to VM history
Added clipboard text hiding option for VM console
Product help now links to public wiki
System & Security
Implemented support for disconnected systems
Added offline licensing support
Introduced Tenant Isolation feature
Performance Improvements
Storage & System
Enhanced VM storage performance during per-node contention
Added dedicated meta cache to vSAN
Improved storage management:
Increased disk delete performance
Reduced impact for larger drives
Enhanced drive hotplug performance
Automatic device integrity check on bad block detection
Updated to Linux kernel 6.1
Network & Synchronization
Network migrations are now 25% faster
Increased site synchronization speed for low latency networks
Enhanced VMware integration performance
Functionality Enhancements
GPU & Hardware Support
Added support for NVIDIA drivers 13.9, 15.4, 16.3
Enhanced GPU management:
vGPU/GPU machine drives now filter based on parent machines cluster
Various improvements to GPU setup
Added support for wear level detection on older Intel SSDs
Virtual Machine Management
Enhanced VM snapshots:
Snapshots marked as quiesced when specified and machine is offline
Drive tier changes restricted while VM is running (temporary limitation)
Improved UEFI support:
Newer UEFI VMs now use 4M layout (addresses Windows 10 issues)
Fixed readonly flag for OVMF legacy VMs
System Administration
Enhanced tenant management:
Storage usage now updated every minute (previously 5 seconds)
Non-compute cluster selection restricted for VMs/tenants
Fixed MSS clamping
Added diagnostic node query for network bonding
Added confirmation for hotplug/unplug commands in NAS
Added override for long physical drive timeouts
Bug Fixes
Virtual Machine & Network
Fixed issues with:
Audio devices for spice
Core NIC renaming in VLANs
Long NIC device names
VMs having hosts with invalid port group data (switchid/vlan)
Remote recipe downloads automatically setting to first cluster
GPUs set to NVIDIA vGPU without populated profiles
System & Configuration
Fixed hostname validation for NAS
Improved BGP functionality
Various minor performance and stability improvements
Last updated
Was this helpful?