The License Manager Agent Snap deploys the License Manager Agent Python package on your host system. This agent is an essencial component of the License Manager suite.
This snap requires a few configuration values to be set before it can be used. These values are:
backend-base-url: The URL of the License Manager API server where the agent will send its data. Setting/unsetting this value is more interesting when using the snap in a development environment; do not change it otherwise.
oidc-domain: The domain of the OIDC server that the agent will use for authentication. Setting/unsetting this value is more interesting when using the snap in a development environment; do not change it otherwise.
oidc-client-id: The client ID of the OIDC application that the agent will use for authentication.
oidc-client-secret: The client secret of the OIDC application that the agent will use for authentication.
sacctmgr-path: The absolute path to the sacctmgr command on the host system. This is optional and defaults to /usr/bin/sacctmgr.
scontrol-path: The absolute path to the scontrol command on the host system. This is optional and defaults to /usr/bin/scontrol.
squeue-path: The absolute path to the squeue command on the host system. This is optional and defaults to /usr/bin/squeue.
lmutil-path: Absolute path to the binary for lmutil (needed for FlexLM licenses). Defaults to /usr/local/bin/lmutil.
rlmutil-path: Absolute path to the binary for rlmutil (needed for RLM licenses). Defaults to /usr/local/bin/rlmutil.
lsdyna-path: Absolute path to the binary for lstc_qrun (needed for LS-Dyna licenses). Defaults to /usr/local/bin/lsdyna.
lmxendutil-path: Absolute path to the binary for lmxendutil (needed for LM-X licenses). Defaults to /usr/local/bin/lmxendutil.
olixtool-path: Absolute path to the binary for olixtool (needed for OLicense licenses). Defaults to /usr/local/bin/olixtool.
reservation-identifier: Reservation name used when doing the reconciliation. Defaults to license-manager-reservation.
lm_user: System user name used when creating reservations. Defaults to license-manager.
stat-interval: Interval in seconds used to report the cluster status to the API. Defaults to 60.
tool-timeout: Timeout in seconds for the license server binaries. Defaults to 6.
encoding: Encoding used for decoding the output of the license server binaries. Defaults to utf-8.
You are about to open
Do you wish to proceed?
Thank you for your report. Information you provided will help us investigate further.
There was an error while sending your report. Please try again later.
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
Snap can be installed on Fedora from the command line:
sudo dnf install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To enable classic snap support, enter the following to create a symbolic link between /var/lib/snapd/snap and /snap:
sudo ln -s /var/lib/snapd/snap /snap
To install license-manager-agent, simply use the following command:
sudo snap install license-manager-agent --classic
Browse and find snaps from the convenience of your desktop using the snap store snap.
Interested to find out more about snaps? Want to publish your own application? Visit snapcraft.io now.