Skip to content
Snippets Groups Projects

Sync collabora/production back into collabora/staging

Merged Ryan Gonzalez requested to merge wip/refi64/sync-staging-with-prod into collabora/staging
  1. Mar 28, 2024
    • Pablo Vigo Mas's avatar
      chart: Add extra arguments in aptly-api container · a8c2451c
      Pablo Vigo Mas authored and Emanuele Aina's avatar Emanuele Aina committed
      
      Sometimes it is necessary to run the service with additional arguments, for example to use opportunistic locking on the database to allow for for maintenance tasks via the CLI. Currently, the Helm Chart is not configured to allow the addition of new arguments. With this modification, it is now possible to add arguments to the aptly-api container from the values file using the `extraArgs` value.
      
      Signed-off-by: default avatarPablo Vigo <pvigo@collabora.com>
      a8c2451c
  2. Mar 21, 2024
    • Pablo Vigo Mas's avatar
      Change traefik API group · fd0f8de4
      Pablo Vigo Mas authored and Pablo Vigo Mas's avatar Pablo Vigo Mas committed
      We need to deploy an instance of `aptly` in the `core` cluster, but there is an
      incompatibility on the CRDs API Group of Traefik. Currently, the Traefik Kubernetes CRDs
      API Group used in the Core cluster is older than what the latest `aptly helm chart`
      requires, so a modification of the `aptly Helm Chart` to make it compatible with the
      current CRD API version is required.
      
      The ultimate solution is to upgrade Traefik. However, since this upgrade involves a longer
      execution time, it has been decided to temporarily modify the Helm Chart to enable faster
      deployment while planning the upgrade.
      fd0f8de4
Loading