Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm: incorrect deploy order in 3.5.0 helm chart #1879

Closed
WatcherWhale opened this issue Jan 29, 2024 · 0 comments · Fixed by #1880
Closed

Helm: incorrect deploy order in 3.5.0 helm chart #1879

WatcherWhale opened this issue Jan 29, 2024 · 0 comments · Fixed by #1880

Comments

@WatcherWhale
Copy link
Contributor

With the new jobs introduced in the 3.5.0 helm chart, ditto cannot deploy correctly because the configmap with the bash script is missing. This probably only happens for deployments that upgrade from 3.4.x or earlier.

The pre upgrade hook stays in ContainerCreating state with the following events:

Events:
  Type     Reason       Age                    From               Message
  ----     ------       ----                   ----               -------
  Warning  FailedMount  2m10s (x3 over 6m43s)  kubelet            Unable to attach or mount volumes: unmounted volumes=[hook-scripts], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition
  Warning  FailedMount  32s (x12 over 8m46s)   kubelet            MountVolume.SetUp failed for volume "hook-scripts" : configmap "ditto-ook-scripts" not found
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant