Release LoadGen Api, Appliance and MCP Server: 1.0.0.12135
Release LoadGen Api, Appliance and MCP Server: 1.0.0.12135
LoadGen General
No general changes in this release.
LoadGen Api
No API changes in this release.
LoadGen Appliance
No Appliance changes in this release.
LoadGen Core Agent Appliance
Enrollment tokens — expiry, usage limits and a management panel. Creating an enrollment token now supports an optional expiry date and a maximum number of enrollments. A new Enrollment tokens panel on the Core Agent Appliances page lists every token with its description, enrollments used / max, expiry and status (Active, Expired, Limit reached or Revoked), and lets you revoke one. A single enrollment token can pair multiple appliances; each appliance still receives its own per-appliance key at approval, so decommissioning one appliance never affects the others. These limits are now also shown in Credential Profiles (including for Insight enrollment tokens).
Clear guidance when re-enrolling a removed appliance. Deleting an appliance revokes its key, so by design it cannot re-register by itself. Previously, pressing Register on the console of a deleted appliance appeared to do nothing. Both the console and the frontend now explain that re-enrolling a removed appliance needs a new enrollment token: create one, enter it on the console, then Register — the appliance reappears as Pending for you to Approve.
Load profiles stay runnable after re-enrollment. Fixed a load profile failing with "no LoadGen Agents mapped to the requested profile" after an appliance was deleted and re-enrolled. An appliance's profile assignments now replay automatically when its pool record is recreated (on approval, or on heartbeat self-heal), so delete → re-enroll → approve leaves your profiles runnable with no manual step. (For a profile already in this state, opening it in the wizard and saving repairs it.)
Faster, clearer update feedback. Pushing an update now shows an immediate Dispatching status per appliance (large packages could previously leave the progress list empty for up to a minute); browser-install failures now show the underlying error; and a browser install now waits for a busy package manager instead of failing. The load-profile wizard's per-agent slot field is now labelled Max slots, with a tooltip explaining it limits how many of that agent's slots the profile may use (blank uses all).