Skip to content

Licensing

LabPod starts without a signed license file. In that state it resolves to a built-in 90-day trial:

Trial fieldValue
Usersroot admin plus one non-root user
GPUsUncapped for evaluation
Fractional GPUEnabled when the host supports HAMi or MIG
Resource limitsEnabled when the host supports cgroup v2
Term90 days from the database first-run timestamp

When the trial expires, LabPod does not lock you out or interrupt work in progress - login and already-running work are not abruptly cut off. Some actions become restricted until a signed license is installed. Install a license before the trial ends to avoid any disruption; contact LabPod support to get one.

The local CLI handles request-code generation, verification, installation, and status display:

Terminal window
sudo labpod admin license show
sudo labpod admin license request
sudo labpod admin license verify ./license.lic
sudo labpod admin license install ./license.lic
Terminal window
# Run these as root
labpod admin license show
labpod admin license request
labpod admin license verify ./license.lic
labpod admin license install ./license.lic

Installed license files are stored at LABPOD_LICENSE_PATH, which defaults to /var/lib/labpod/license.lic.

Runtime toggles combine three checks:

  1. The license or trial permits the feature.
  2. The host can actually support it.
  3. The operator has the runtime setting enabled.

For example, fractional GPU is effective only when the entitlement permits it, the host has HAMi-core configured or MIG slices available, and gpu_sharing_enabled is on.