kiwigrid / helm-charts

Helm charts for Kubernetes curated by Kiwigrid
https://kiwigrid.github.io
MIT License
184 stars 210 forks source link

gcp-serviceaccount-controller - unable to find api field in struct CustomResourceDefinitionSpec for the json field "validation" #438

Closed nicolasbelanger closed 2 years ago

nicolasbelanger commented 3 years ago

Is this a request for help?: Yes


Is this a BUG REPORT or FEATURE REQUEST? (choose one): BUG REPORT

Version of Helm and Kubernetes: helm 3.5.1 kubernetes 1.20.8

Which chart in which version: 0.3.1

What happened: failed to create patch: unable to find api field in struct CustomResourceDefinitionSpec for the json field "validation" && failed to create patch: unable to find api field in struct CustomResourceDefinitionSpec for the json field "validation"

What you expected to happen: No error

How to reproduce it (as minimally and precisely as possible): helm upgrade from 0.2.5

Anything else we need to know: - This was my first attempt to install since https://github.com/kiwigrid/helm-charts/issues/422 fix.

rpahli commented 3 years ago

I'll try to have a look next week.

nicolasbelanger commented 2 years ago

Any news on this one?

rpahli commented 2 years ago

sry I still had no time :-(

but one question from my side did you try to reinstall the chart? helm and CRD handling is a bit stange. I'll try to reproduce it as soon as possible.

rpahli commented 2 years ago

ok I tested the update from 0.2.5 -> 0.3.1 I found 1 issue but it was not related to the crd it was only related to the statefulset. I fixed it with version 0.3.2.

I used k8s in version 1.21.4

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.