Upgrade guide

v4.4.0

This release upgrades Redis from 7.0.9 to 8.2.2. As part of this upgrade, the redis-haproxy deployment has a new selector label, and since Kubernetes selector labels are immutable, the old deployment must be removed before upgrading. Follow the steps below to handle this safely.

Delete the redis-haproxy deployment (the --cascade=orphan flag keeps the pods running):

kubectl delete deployment redis-haproxy -n <deepsource-namespace> --cascade=orphan

Deploy v4.4.0 from the admin console

You can get the value of DeepSource application namespace from the admin console by navigating to Config > Namespace for application workloads.

v4.1.17

A major change to workload manifests was released with Enterprise Server v4.1.14 that broke the support-bundle log collection for some workloads. This release fixes the issue and support-bundle log collection should work as expected now. To deploy this release you need to follow the steps below:

Delete the analytics deployment:

kubectl delete deploy asgard-celery-analytics -n <deepsource-namespace>

Deploy v4.1.17 from the admin console

You can get the value of DeepSource application namespace from the admin console by navigating to Config > Namespace for application workloads.

On this page