Platform:

Ubuntu
24.04 23.10 23.04 22.10 22.04 21.10 21.04 20.10 20.04
Channel Revision Published Runs on
latest/edge 1153 05 Jun 2026
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1152 05 Jun 2026
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1151 05 Jun 2026
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1150 05 Jun 2026
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 201 19 Jun 2024
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 108 12 Sep 2023
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
latest/edge 62 10 Feb 2023
Ubuntu 24.04 Ubuntu 23.10 Ubuntu 23.04 Ubuntu 22.10 Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1159 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1158 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1157 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1156 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1155 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1154 05 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1139 27 May 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/stable 1138 27 May 2026
Ubuntu 22.04 Ubuntu 20.04
8.0/candidate 1134 27 May 2026
Ubuntu 24.04
8.0/candidate 1127 26 May 2026
Ubuntu 24.04
8.0/candidate 1126 26 May 2026
Ubuntu 24.04
8.0/candidate 1125 26 May 2026
Ubuntu 24.04
dpe/candidate 362 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/candidate 1093 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/candidate 1091 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/candidate 1092 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/beta 362 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/beta 1093 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/beta 1091 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/beta 1092 22 Jan 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/edge 1165 11 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/edge 1162 11 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/edge 1160 11 Jun 2026
Ubuntu 22.04 Ubuntu 20.04
dpe/edge 362 31 Mar 2025
Ubuntu 22.04 Ubuntu 20.04
8.4/edge 1099 17 Feb 2026
Ubuntu 24.04
8.4/edge 1098 17 Feb 2026
Ubuntu 24.04
8.4/edge 1097 17 Feb 2026
Ubuntu 24.04
8.0.19/stable 26 05 May 2022
Ubuntu 22.04 Ubuntu 20.04
8.0.19/edge 26 05 May 2022
Ubuntu 22.04 Ubuntu 21.10 Ubuntu 21.04 Ubuntu 20.10 Ubuntu 20.04
8.0.19/edge 15 26 Apr 2022
Ubuntu 22.04 Ubuntu 21.10 Ubuntu 21.04 Ubuntu 20.10 Ubuntu 20.04
juju deploy mysql-router --channel dpe/edge

Learn about actions >

  • force-refresh-start

    Potential of data loss and downtime

    Force refresh of first unit

    Must run with at least one of the parameters =false

    Params
    • check-compatibility boolean

      Potential of data loss and downtime

      If false, force refresh if new version of Router and/or charm is not compatible with previous version

    • check-workload-container boolean

      Potential of data loss and downtime during and after refresh

      If false, allow refresh to Router container version that has not been validated to work with the charm revision

    • run-pre-refresh-checks boolean

      Potential of data loss and downtime

      If false, force refresh if app is unhealthy or not ready to refresh (and unit status shows "Pre-refresh check failed")

  • pre-refresh-check

    Check if charm is ready to refresh

  • resume-refresh

    Refresh next unit(s) (after you have manually verified that refreshed units are healthy)

    If the pause-after-unit-refresh config is set to all, this action will refresh the next unit.

    If pause-after-unit-refresh is set to first, this action will refresh all remaining units. Exception: if automatic health checks fail after a unit has refreshed, the refresh will pause.

    If pause-after-unit-refresh is set to none, this action will have no effect unless it is called with check-health-of-refreshed-units as false.

    Params
    • check-health-of-refreshed-units boolean

      Potential of data loss and downtime

      If false, force refresh (of next unit) if 1 or more refreshed units are unhealthy

      Warning: if first unit to refresh is unhealthy, consider running force-refresh-start action on that unit instead of using this parameter. If first unit to refresh is unhealthy because compatibility checks, pre-refresh checks, or workload container checks are failing, this parameter is more destructive than the force-refresh-start action.

  • set-tls-private-key

    Set the private key, which will be used for certificate signing requests (CSR). Run for each unit separately.

    Params
    • internal-key string

      The content of private key for internal communications with clients. Content will be auto-generated if this option is not specified.