---
title: Charmhub | Deploy Ubuntu Transition Tracker charm using Charmhub - The Open
  Operator Collection
description: Deploy the latest version of Ubuntu Transition Tracker charm on any cloud.
  Generate Transition reports for Ubuntu
url: https://charmhub.io/ubuntu-transition-tracker
---

# Ubuntu Transition Tracker charm

[Sebastien Bacher](https://charmhub.io/publisher/seb128 "View all packages from Sebastien Bacher")

* [Sebastien Bacher](https://charmhub.io/publisher/seb128 "View all packages from Sebastien Bacher")

Platform:

24.04

stable 031ee85

```
juju deploy ubuntu-transition-tracker
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

---

#### Relevant links

* [Homepage](https://charmhub.io/ubuntu-transition-tracker)

---

#### Contacts

* [Submit a bug](https://github.com/canonical/transition-tracker-operator/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

## [The Ubuntu Transition Tracker generates a summary page about all the known transitions in the devel series of the Ubuntu archive.](https://charmhub.io/ubuntu-transition-tracker#p-40653-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](https://juju.is) 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](https://documentation.ubuntu.com/juju/3.6/howto/manage-actions/):

```
❯ juju run ubuntu-transition-tracker/0 refresh
```

## [Integrating with an ingress / proxy](https://charmhub.io/ubuntu-transition-tracker#p-40653-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
```

---

[Help improve this document in the forum](https://discourse.charmhub.io/t/ubuntu-transition-tracker-documentation/19690) ([guidelines](https://discourse.charmhub.io/t/how-to-write-docs-our-documentation-guidelines-for-contributors/1245)). Last updated 8 months ago.
