Hi all
I created a docker image based on dremio community 25.0.0.
It only copies a 3rd party jar file to /jars/3rdpary folder
It is working in a kubernetes deployment via helm chart.
Now I have a newer version of the jar file. I created a new docker image but when I run
helm upgrade --install .-namespace dremio dremio …/dremio_v2 -f /local.values.yaml
It fails in upgrade-task step:
Normal Pulled 7s (x3 over 30s) kubelet Container image “XXXXX” already present on machine
- Normal Created 7s (x3 over 30s) kubelet Created container: upgrade-task*
- Normal Started 7s (x3 over 30s) kubelet Started container upgrade-task*
- Warning BackOff 2s (x2 over 20s) kubelet Back-off restarting failed container upgrade-task in pod dremio-master-0_dremio-reportnet-01(27fc7cfa-4c9d-4978-b1ad-e3aa026bee86)*
I can only make it work if completely delete the namespace which is not an option in our production environment.
I tested and I the image and the new jar file are OK.
Can you please help?
Many thanks