Hi -- I am having some issues upgrading datahub. I...
# troubleshoot
m
Hi -- I am having some issues upgrading datahub. I have deployed datahub via terraform using the datahub k8s helm charts. When I upgrade, the
datahub-datahub-upgrade-job
isnt run. Is there a documented process for upgrading k8s deployments?
I was able to run the job manually during upgrade with:
Copy code
$ kubectl get jobs -n datahub datahub-datahub-upgrade-job -o yaml > upgrade-job.yaml \
| jq '.spec.template.spec.containers[0].image = "acryldata/datahub-upgrade:v0.8.40"' > upgrade_job.json
$ kubectl apply -f upgrade_job.json
i
Hello Dominic, The upgrade job is a Kubernetes
job
resource which is run only once when running either
helm  install
or
helm upgrade
, see these annotations: https://github.com/acryldata/datahub-helm/blob/dc92e5948007b858db14f9c06f526df06ae[…]harts/datahub/templates/datahub-upgrade/datahub-upgrade-job.yml
plus1 1
Unfortunately, we do not have a documented process for upgrading DataHub. Usually it’s a just a matter of updating the images, whenever that is not the case the core team makes an announcement on the appropriate channel (#announcements )
plus1 1