ingress-nginx-helm/internal/ingress/controller
Gordon Honda 4f2950febb Fix duplicate location in NGINX config (#10090)
When creating ingresses that use the same path with a mix of
Exact and Prefix path types nginx-ingress-controller can
generate an NGINX config with a duplicate location:

    nginx: [emerg] duplicate location "/a/" in /tmp/nginx/nginx-cfg2287376726:693
    nginx: configuration file /tmp/nginx/nginx-cfg2287376726 test failed

The issue is that nginx-ingress-controller stops looking for
duplicates once it sees the same path with a different path type.
2024-02-23 11:05:46 +09:00
..
config Add override for proxy_intercept_errors when using Custom HTTP Errors (#9497) 2023-11-17 05:43:54 +01:00
ingressclass Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
process Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
store Separate third party NGINX configuration (#10470) 2023-11-03 14:46:32 +01:00
template Add OTEL build test and for NGINX v1.25 (#10889) 2024-01-27 07:33:50 -08:00
certificate.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
checker.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
checker_test.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
controller.go Fix duplicate location in NGINX config (#10090) 2024-02-23 11:05:46 +09:00
controller_test.go Fix duplicate location in NGINX config (#10090) 2024-02-23 11:05:46 +09:00
endpointslices.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
endpointslices_test.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
location.go Move APIs to be used by both controller and configurer (#8854) 2022-07-21 17:32:48 -07:00
nginx.go Deprecate opentracing (#10615) 2023-11-05 01:58:35 +01:00
nginx_test.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
status.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
util.go Fix golangci-lint errors (#10196) 2023-08-31 00:36:48 -07:00
util_test.go rename sysctlFSFileMax to rlimitMaxNumFiles to reflect what it actually does 2019-01-15 15:34:17 -05:00