New Features
Elevate your workflow and transform the way your centers work with our new features. Our latest release is here to enhance your productivity and center management.
Exi
L
Release date:
Release goal
The primary goal of ggRock 1.5 is to enhance scheduler reliability , strengthen security through automatic session handling, and deliver powerful new management tools for administrators—while also improving system stability and usability. This update refines scheduler execution, adds inactivity logout for unattended sessions, enriches status monitoring, and empowers admins with terminal-based registration, MAC-address control , service-restart options , and on-UI configuration.Summary
- Release date: Jun 24, 2025
- Release goal
- Summary
- Contribute with us!
- Headlining features
- đź”– Scheduler Update
- ⏳ Inactivity Logout
- đź’» Terminal Registration
- Quality of Life Improvements
- Bug Fixes
Contribute with us!
- Help shape the future of ggRock by contributing to our roadmap. Share your ideas and vote on features here: https://ggcircuit.productboard.com/portal/11-ggrock/tabs/4e3da48e-3458-47e0-b082-8e1d2048159b
Headlining features
đź”– Scheduler Update
In ggRock 1.5, the Scheduler no longer executes past-due actions after you update an action or boot-mode override. We’ve also fixed an issue where machines could remain stuck in a local-override state after deletion—ensuring predictable, on-schedule boots.
⏳ Inactivity Logout
A new auto-logout feature ends user sessions after a configurable period of inactivity, improving security by preventing unintended access on unattended terminals.
đź’» Terminal Registration
Introducing a new CLI command (ggrock-auth) that lets you register ggRock servers directly from the terminal—perfect for automating deployments and headless setups.
Quality of Life Improvements
- 📊 Status Indicators
- Update Manager Status: Shows whether Windows Updates are enabled.
- Disk Optimization Status: Indicates if disk defragmentation is active.
- Boot Mode Detection: Displays when a machine is running in UEFI mode.
đź–§ MAC Address Management
Admins can now assign a specific MAC address to the toolchain VM, guaranteeing consistent network connectivity in environments that require MAC-based registration.
- 🔄 Restart Services Enhancement
From the General Settings page, you can now restart individual services—TFTP, iSCSI, ZFS, and dnsmasq—without performing a full server reboot.
- 📦 Driver Info Parsing
When you upload a driver, ggRock extracts its minimum supported Windows version from the metadata, so you can filter and select only compatible drivers.
- ⚙️ Run Configurator from the UI
You can now launch ggrock-linux-configurator and perform apt-get update && apt-get upgrade -y directly within the ggRock UI, complete with live output for easier monitoring and troubleshooting.
Bug Fixes
- Client Agent Stability: Resolved startup failures by ensuring the “ggRock Client Agent” registry entry is correctly injected into HKCU, restoring reliable agent launch on Windows startup.
- "Keeping writebacks is possible only for the latest snapshot" when trying to keep writeback
The writeback retention logic has been corrected to allow preserving any snapshot, not just the most recent one.
- ggRock – NIC Installation fails
Resolved an issue causing network driver installations to fail, ensuring reliable NIC configuration.
- Cannot restore images from server to server on newer ggRock builds
Restored cross-server image restore functionality in the latest ggRock builds.
- ggRock Array
Fixed syslog/kern.log spam when the array filled up, preventing excessive disk space consumption.
- ggRock timezone incorrect
Corrected timezone display so timestamps now reflect the configured local time.
- Immediately getting "Model is null" when adding new hardware in ggRock
Resolved the null-model error in the Add Hardware wizard, allowing new devices to be added without blocking.
- Scheduler right panel delete buttons hidden behind chat widget
Adjusted UI layering so delete buttons in the scheduler panel are no longer obscured by the chat widget.
- Fix "dataset is busy"
Added retries and delays when unmounting partitions during writeback to prevent “dataset is busy” errors.
- Info > bootMode always returns LegacyBios
Improved boot-mode detection to correctly report UEFI when applicable.
- One machine stuck in an old schedule while another updates correctly
Fixed inconsistent scheduler behavior that left some machines on outdated schedules while others updated as expected.
- Don’t apply browser timezone when displaying executions
Updated execution-time rendering to use server-side offsets only, removing adjustments based on the browser’s timezone.
- Local override deletion causes system to remain in local state
Adjusted local override removal logic so systems automatically revert to their expected state after deletion.
- ggRock client agent doesn’t start
Ensured the client agent’s registry entry is injected into HKCU, restoring automatic startup on Windows.
- Scheduler actions missing after being added (date issues)
Ensured newly created scheduler actions appear immediately in the interface.
- Modals remain open after inactivity timeout
Enhanced inactivity timeout logic to close or hide all open modals when the session expires.
e:
o unsaved changesUpda
Headlining Features for ggRock 1.4 :
Debian 12
Secure Boot
Debian 12 Support
In ggRock 1.4, we have added full support for Debian 12. This ensures that system administrators can now seamlessly deploy and manage Debian 12 instances across their networked computers without encountering compatibility issues. This is a significant update for those managing diverse environments and looking to keep up with the latest Debian release.
Secure boot automation
With this release, ggRock introduces automation for Secure Boot key management, addressing a major pain point for administrators working with Windows 11 and later versions. The new feature allows you to sign the iPXE file with Microsoft or automatically handle Secure Boot key installations through PowerShell, depending on the hardware manufacturer. This significantly reduces the need for manual intervention when configuring Secure Boot across multiple machines.
Key Features:
- Automated Secure Boot Key Installation: Reduces the need for manual installation by using PowerShell or signed iPXE files.
- Secure Boot Status Check: A new feature to quickly check Secure Boot status on Windows machines using the
Confirm-SecureBootUEFIPowerShell command. Machines with Secure Boot enabled display a lock symbol in the machines tab.

Updated on: 10/12/2025
Thank you!
