Open cterence opened 2 days ago
Hey there! taking a look now. Super odd, so is it only removing your vaultwarden-data
volume?
Yes this is the only change, if you want to take a look at my helm chart/values, it's over here.
Yes this is the only change, if you want to take a look at my helm chart/values, it's over here.
Can you confirm that's the right values file?
This and attachments
should be nested under storage
Yes this is the correct one. It's on the previous chart version here sorry.
Here's my PR which targets the new v0.31.0 version with the updated values. This is what I previously merged and got me the ArgoCD error.
Ok cool. I'll text your values once I get home. Thanks for the details!
I am not sure, but maybe this has to do with the changes made here:
I have also a problem with 0.31.0, because if I template it volumes:
will be defined twice and therefore the deployment.yaml is not valid.
I don't know much about ArgoCD, but I could imagine that the Argo diff removes the first volumes
block and therefore removes the data volume.
I don't know much about ArgoCD, but I could imagine that the Argo diff removes the first
volumes
block and therefore removes the data volume.
Good point. If memory serves me correctly, YAML is "last one defined wins," which means that the volumes
with name: vaultwarden-files
should win and the volumes
with vaultwarden-data
would be ignored.
yup! i see it - ok let me work on a fix here
got a fix ready - rebasing my local against main and then staging a PR
Hi ! Trying to update to this new version removes my existing volume definitions in
.spec.volumes
in the deployment. My updated values (I just added the newstorage
key, an emptyexistingVolumeClaim
key and moved my existingdata
andattachments
keys in it):My diff in ArgoCD (deployment manifest):
@paimonsoror could you please help since you were the author of this change please ?