Ubuntu Transition Tracker charm
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 14 | 03 Feb 2026 | |
| latest/edge | 17 | 01 Mar 2026 |
juju deploy ubuntu-transition-tracker
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
24.04
The Ubuntu Transition Tracker generates a summary page about all the known transitions in the devel series of the Ubuntu archive.
Basic usage
Assuming you have access to a bootstrapped Juju controller, you can deploy the charm with:
❯ juju deploy ubuntu-transition-tracker
Once the charm is deployed, you can check the status with Juju status:
❯ juju status
Model Controller Cloud/Region Version SLA Timestamp
welcome-lxd lxd localhost/localhost 3.6.7 unsupported 13:29:50+02:00
App Version Status Scale Charm Channel Rev Exposed Message
transition-tracker active 1 ubuntu-transition-tracker 0 no
Unit Workload Agent Machine Public address Ports Message
transition-tracker/0* active idle 1 10.142.46.109
Machine State Address Inst id Base AZ Message
1 started 10.142.46.109 juju-fd4fe1-1 ubuntu@24.04 Running
On first start up, the charm will install the application and install a systemd timer unit to trigger tracker updates on a regular basis.
To refresh the report, you can use the provided Juju Action:
❯ juju run ubuntu-transition-tracker/0 refresh
Integrating with an ingress / proxy
The charm supports integrations with ingress/proxy services using the ingress relation. To test this:
# Deploy the charms
❯ juju deploy ubuntu-transition-tracker
❯ juju deploy haproxy --channel 2.8/edge --config external-hostname=transitions.internal
❯ juju deploy self-signed-certificates --channel 1/edge
# Create integrations
❯ juju integrate ubuntu-transition-tracker haproxy
❯ juju integrate haproxy:certificates self-signed-certificates:certificates
# Test the proxy integration
❯ curl -k -H "Host: transitions.internal" https://<haproxy-ip>/<model-name>-ubuntu-transition-tracker