Canonical Livepatch Server K8S

Platform:

Channel Revision Published Runs on
latest/stable 98 16 Oct 2026
Ubuntu 22.04 Ubuntu 20.04
latest/stable 43 14 Oct 2024
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 98 16 Oct 2026
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 44 14 Oct 2024
Ubuntu 22.04 Ubuntu 20.04
latest/beta 98 16 Oct 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/beta 50 27 Feb 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/beta 49 27 Feb 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 102 19 Oct 2026
Ubuntu 26.04 Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 101 19 Oct 2026
Ubuntu 26.04 Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 98 16 Oct 2026
Ubuntu 26.04 Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 49 22 Oct 2024
Ubuntu 26.04 Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
legacy/edge 99 16 Oct 2026
Ubuntu 22.04
juju deploy canonical-livepatch-server-k8s

Learn about actions >

  • emit-updated-config

    Generate new yaml config based on old reactive charm config.

    Params
    • config-file string

    Required

    config-file

  • get-resource-token

    Get resource token from ua-contracts based on the contract token.

    Provide contract-token-secret (preferred): the URI of a Juju secret containing a "value" key with the contract token, e.g.: juju add-secret livepatch-contract-token value=<contract-token> juju grant-secret livepatch-contract-token canonical-livepatch-server-k8s juju run canonical-livepatch-server-k8s/leader get-resource-token contract-token-secret=<secret-uri>

    Alternatively (deprecated: stored in plaintext in Juju's action history, visible via juju show-task/juju show-operation), provide contract-token directly.

    Params
    • contract-token string

    • contract-token-secret string

  • restart

    Restart livepatch service.

  • schema-upgrade

    Upgrade the application database schema.

  • schema-version

    Print the current schema version to the logs.