Issue: Installation failure with controller-v1.12.0 due to invalid paths with pathType: Prefix
#12637
Labels
kind/bug
Categorizes issue or PR as related to a bug.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
We encountered an issue with the installation of ingress-nginx using version controller-v1.12.0. During the installation, the following error occurs:
The error indicates that several paths with special characters (e.g., :) in their names are being rejected when using pathType: Prefix.
However, version 4.11.4 works perfectly without triggering this error.
Steps to Reproduce:
Install the ingress-nginx chart with version controller-v1.12.0 using the following Helm command:
Observe that the installation fails due to invalid paths with pathType: Prefix.
Expected Behavior:
The installation should complete successfully, similar to how it works with version 4.11.4.
Additional Context:
Helm Chart Version: controller-v1.12.0
The paths mentioned in the error are used in various endpoints (e.g., /api/v1/schedules:batchDelete, /api/v1/authorization:evaluate).
The issue does not occur with version 4.11.4 of the Helm chart, where the paths with pathType: Prefix are accepted without issues.
Environment:
Kubernetes version:
Client Version: v1.30.8-dispatcher
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.30.6-gke.1125000
Helm version:
version.BuildInfo{Version:"v3.16.3", GitCommit:"cfd07493f46efc9debd9cc1b02a0961186df7fdf", GitTreeState:"clean", GoVersion:"go1.22.7"}
Please investigate why version controller-v1.12.0 is rejecting paths with pathType: Prefix and fix the issue, as it works fine with version 4.11.4.
The text was updated successfully, but these errors were encountered: