-
Notifications
You must be signed in to change notification settings - Fork 836
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
seldon-core-analytics helm installation fails #3996
Comments
Probably, the easiest workaround is to downgrade Kubernetes to 1.21.x. Any chance you guys plan to tackle this? Thank you |
Hi @spi-x-i, I've been able to reproduce your issue by running the following: $ kind create cluster --name analytics-1.22-1.13 --image kindest/node:v1.22.7
$ helm install seldon-core-analytics seldonio/seldon-core-analytics --version v1.13.1 As RBAC v1 has been available since the long-deprecated Kubernetes 1.8, it seems reasonable to bump this to use the |
Looks like this PR already made that change back in October, so I wonder why this isn't working |
Looks like it's coming from the underlying Prometheus chart at version 11.4.0, which references To solve this, we'd need to bump the dependency version, which is a little bit riskier than just changing RBAC API versions. I'll continue to look into this. |
Bumping the Prometheus chart to 15.5.x was successful: $ git diff Chart.yaml
diff --git a/helm-charts/seldon-core-analytics/Chart.yaml b/helm-charts/seldon-core-analytics/Chart.yaml
index 40a525e9a..51158abd5 100644
--- a/helm-charts/seldon-core-analytics/Chart.yaml
+++ b/helm-charts/seldon-core-analytics/Chart.yaml
@@ -7,8 +7,8 @@ dependencies:
version: ~5.1.4
- condition: prometheus.enabled
name: prometheus
- repository: https://charts.helm.sh/stable
- version: ~11.4.0
+ repository: https://prometheus-community.github.io/helm-charts
+ version: ~15.5.0
$ helm dependency update
$ helm upgrade --install seldon-core-analytics ./ --set grafana.enabled=false Note that the Grafana dependency (optional) still has some reference(s) to RBAC @spi-x-i As a workaround, you can apply the same locally by checking out |
Thank you @agrski @axsaucedo for your quick response. I'll go with the workaround while we wait for the next release. |
Closing as workaround provided and proper resolution via #3886 |
Describe the bug
Running install procedure for
seldon-core-analytics
fails; namely, it fails on the execution ofhelm install
. This is probably due to unsupported APIsrbac.authorization.k8s.io/v1beta1
by Kubernetes 1.22.x for objectsClusterRole
,ClusterRoleBinding
,Role
,RoleBinding
.To reproduce
seldon-core-analytics
by following the docs.The error:
Expected behaviour
It should install
seldon-core-analytics
Environment
The text was updated successfully, but these errors were encountered: