Testflinger Agent Host
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 86 | 05 Mar 2026 | |
| latest/beta | 91 | 02 Apr 2026 | |
| latest/edge | 80 | 11 Feb 2026 |
juju deploy testflinger-agent-host
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
config-branch | string
Default: main
Git branch to pull for the agent configuration data
-
config-dir | string
The path from the repository root where the directories and configurations are located for this agent host
-
config-repo | string
Git repository containing the agent configuration data
-
credentials-secret | secret
The Juju secret URI containing the credentials for authenticating with Testflinger server. The secret should contain the following key-value pairs:
- client-id: The client ID for authentication
- secret-key: The client secret for authentication
-
ssh-config | string
Default: StrictHostKeyChecking no UserKnownHostsFile /dev/null LogLevel QUIET ConnectTimeout 30
The SSH configuration for connecting to local test devices
-
ssh-private-key | string
The base64 encoded private SSH key file for connecting to local test devices
-
ssh-public-key | string
The base64 encoded public SSH key file for connecting to local test devices
-
testflinger-server | string
Default: https://testflinger.canonical.com
The hostname of the Testflinger server to connect to. This should include the protocol (http:// or https://)