Bad ingress spec in v2.1.1 #82

Closed
opened 2020-12-10 10:32:04 +00:00 by llienard · 8 comments

Hi,

I was waiting for the fix of the Ingress apiVersion. I just tested to deploy the helm chart in v2.1.1 to my kubernetes cluster v1.16.13.

Here is another error :

error validating data: ValidationError(Ingress.spec.rules[0].http.paths[0]): unknown field "pathType" in io.k8s.api.extensions.v1beta1.HTTPIngressPath

Thanks

Hi, I was waiting for the fix of the Ingress apiVersion. I just tested to deploy the helm chart in v2.1.1 to my kubernetes cluster v1.16.13. Here is another error : error validating data: ValidationError(Ingress.spec.rules[0].http.paths[0]): unknown field "pathType" in io.k8s.api.extensions.v1beta1.HTTPIngressPath Thanks
Member

damn, ok i wasn't able to test this on 1.16

I will prepare a version where this should be fixed.

damn, ok i wasn't able to test this on 1.16 I will prepare a version where this should be fixed.
Member

can you test if version 2.1.2 on the following repo works for you?

helm repo add novum-rgi https://novumrgi.github.io/helm/ helm install gitea novum-rgi/gitea 
can you test if version 2.1.2 on the following repo works for you? ``` helm repo add novum-rgi https://novumrgi.github.io/helm/ helm install gitea novum-rgi/gitea ```
Author

Sorry, I cannot test from this repo because i'm behind a proxy :( Only https://dl.gitea.io/charts is allowed (this will take 4 or 5 days to enable another repo...). Could you maybe deploy a release candidate version on https://dl.gitea.io/charts ?

Sorry, I cannot test from this repo because i'm behind a proxy :( Only https://dl.gitea.io/charts is allowed (this will take 4 or 5 days to enable another repo...). Could you maybe deploy a release candidate version on https://dl.gitea.io/charts ?
Member

This might take longer since a PR is needed, but i will prepare one this afternoon. You could also download the tgz from https://github.com/novumrgi/helm/raw/master/gitea/gitea-2.1.2.tgz and install via:

helm install gitea ./path/to/tgz -f yourValues.yml 

if you want to test it fast.

This might take longer since a PR is needed, but i will prepare one this afternoon. You could also download the tgz from https://github.com/novumrgi/helm/raw/master/gitea/gitea-2.1.2.tgz and install via: ``` helm install gitea ./path/to/tgz -f yourValues.yml ``` if you want to test it fast.

I just verified that this fixes the problem on 1.16. Thanks!

I just verified that this fixes the problem on 1.16. Thanks!
Member

Thank you! Will prepare the PR today, sorry I'm quite busy a the moment.

Thank you! Will prepare the PR today, sorry I'm quite busy a the moment.
Member

Sorry, didn't do it yesterday. See PR #83

Sorry, didn't do it yesterday. See PR #83
Member

Merged #83, closing this issue.

Merged #83, closing this issue.
Sign in to join this conversation.
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea/helm-gitea#82
No description provided.