git-ubuntu

Git-Ubuntu Package Importer Charm

Channel Revision Published Runs on
latest/stable 3 06 Oct 2025
Ubuntu 24.04
latest/beta 2 02 Oct 2025
Ubuntu 24.04
latest/edge 3 06 Oct 2025
Ubuntu 24.04
juju deploy git-ubuntu
Show information

Platform:

Ubuntu
24.04

Learn about configurations >

  • channel | string

    Default: beta

    Channel for the git-ubuntu snap.

  • controller_ip | string

    Default: 127.0.0.1

    The IP or network location of the primary node. This option is ignored for the primary node.

  • controller_port | int

    Default: 1692

    The network port on the primary node used for import assignments, must be consistent across nodes.

  • lpuser | string

    Default: git-ubuntu-bot

    Launchpad user used to push updates to the official git repositories. This user must be a member of ~git-ubuntu-import.

  • lpuser_ssh_key | secret

    An ssh private key that matches with a public key associated with the lpuser account on Launchpad.

  • node_id | int

    The ID of this git-ubuntu operator node, must be unique in the network.

  • primary | boolean

    Default: True

    If this is the primary git-ubuntu importer node, containing the Broker and Poller instances. Non-primary nodes will only contain Worker instances.

  • publish | boolean

    Default: True

    If updates should be pushed to Launchpad. Set to False for local testing.

  • workers | int

    Default: 2

    The number of git-ubuntu worker processes to maintain.