Skip to content

chore(deps): update haproxytech/kubernetes-ingress docker tag to v3.2.15 - #42

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/haproxytech-kubernetes-ingress-3.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/haproxytech-kubernetes-ingress-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 16, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
haproxytech/kubernetes-ingress patch 3.2.12 → 3.2.15

Release Notes

haproxytech/kubernetes-ingress (haproxytech/kubernetes-ingress)

v3.2.15: HAProxy Ingress Controller v3.2.15

Compare Source

Changelog

  • acb08c2 BUILD/MINOR: build: update gopherd to 1.3.0
  • ae4322d BUILD/MINOR: go.mod: update golang.org/x packages
  • a79faf1 BUG/MINOR: e2e: open a fresh connection for every request
  • a5b0432 BUILD/MINOR: crs: regenerate the custom resource code for this branch
  • f81f43b BUILD/MINOR: tools: update the Go tools to their latest releases
  • 76ef9b9 BUILD/MEDIUM: crs: generate the custom resource code with the current code generator
  • bef5f4c BUILD/MEDIUM: build: move the project to Go 1.27
  • 1c8beb2 CLEANUP/MINOR: annotations: skip empty elements in allow-list and deny-list
  • 8e1e0bb MEDIUM: frontend: amend the ssl frontend with a custom resource
  • e925efb BUG/MINOR: main: exit with non-zero code on panic
  • 143cc91 BUG/MINOR: e2e: build host-port addresses with net.JoinHostPort
  • bcb1231 BUILD/MINOR: ci: trigger the Docker Hub description update on master
  • f799b65 BUILD/MINOR: ci: stop persisting the token in the checkout of every workflow
  • f5f88a8 BUILD/MINOR: ci: restrict the token permissions of every workflow
  • 517166c BUILD/MINOR: strip the symbol table and trim the build path from the binary
  • 3993881 TEST/MINOR: cover the two flags a sync consumes
  • 0e5caa5 BUG/MINOR: store: consume the request to publish every ingress
  • 3e8223e TEST/MEDIUM: cover what Update resolves and what it consumes
  • f3b6a1c MEDIUM: status: decide what to publish for every ingress, not only on a full sweep
  • 500ee82 TEST/MEDIUM: cover the ingestion path, the class exemption and the status updates
  • 53d08e7 BUG/MINOR: store: reset ClassUpdated when cleaning the store
  • 6b1e074 TEST/MEDIUM: cover the class predicate, the admission latch and what neither covers
  • b37567c CLEANUP/MEDIUM: ingress: split the class predicate from the admission it records
  • 90e746d BUG/MEDIUM: k8s: stop filtering ingresses on the IngressClass name at ingestion
  • 9e1c7ef BUILD/MINOR: ci: block documentation links that break the documentation site
  • 6e9e209 DOC/MINOR: annotations: stop linking repository files from tips
  • 2844ab1 DOC/MINOR: annotations: reword a tip that broke links on the documentation site
  • 425890d DOC/MINOR: add related documentation links to controller arguments and annotations
  • 4f51395 DOC/MINOR: controller: document localpeer port and supervisor arguments
  • 6f746c4 DOC/MINOR: controller: document bind thread, stats and healthz arguments
  • 623c252 DOC/MINOR: annotations: add custom resource annotations
  • 5ec8413 DOC/MINOR: annotations: add prometheus-endpoint-auth-secret
  • b147cd2 DOC/MINOR: controller: document --controller-port and fix --job-check-crd description
  • e79e022 DOC/MINOR: controller: document --initial-sync-period, --experimental and --custom-validation-rules
  • 0e13bcb DOC/MINOR: annotations: add abortonclose and cors-respond-to-options
  • 2c89aec BUILD/MINOR: ci: raise the kernel watch limits before building a cluster
  • d98c78d BUILD/MINOR: ci: accept the crash loop jargon in the spell check
  • 79445e3 BUILD/MINOR: ci: skip pipelines in forks without registry access
  • cc99526 BUILD/MINOR: ci: give e2e retries two hours to reuse the built image
  • 8bc8eab BUILD/MINOR: ci: stop kube-proxy from touching shared kernel settings
  • c6f9346 BUILD/MINOR: ci: capture cluster state when an e2e job fails
  • d5417f9 BUILD/MAJOR: replace s6-overlay with gopherd in Docker images
  • 11d7158 BUILD/MINOR: ci: check discovery against a second scan, not a count
  • 7051d63 BUILD/MINOR: ci: generate the two API packages at the same time
  • 9ae2f5f BUILD/MINOR: ci: run diff-crd only when generation inputs change
  • e1a82cd BUILD/MINOR: ci: stop the kind control plane from restarting mid test
  • 49e63e3 BUILD/MINOR: ci: build the kind cluster while the image is still building
  • 7b02c93 BUILD/MINOR: ci: discover the e2e tests instead of declaring them
  • a473ed5 BUILD/MINOR: ci: spread e2e jobs across runners with a child pipeline

v3.2.14: HAProxy Ingress Controller v3.2.14

Compare Source

Changelog

  • 0d9de28 BUILD/MINOR: go.mod: update Go indirect packages
  • 6e1e553 BUILD/MINOR: go.mod: update k8s.io packages
  • 23148f2 BUILD/MINOR: go.mod: update golang.org/x packages
  • 09e13f9 TEST/MEDIUM: ssl-passthrough: cover allow-list on https with cluster passthrough
  • 3d87397 BUG/MEDIUM: ssl-passthrough: keep allow/deny-list on the https frontend
  • 8d587c6 BUG/MEDIUM: controller: stop duplicating default local backend config snippet

v3.2.13: HAProxy Ingress Controller v3.2.13

Compare Source

Changelog

  • 9e0ca3e BUILD/MINOR: go.mod: update k8s.io packages
  • bd7b6e4 BUILD/MINOR: go.mod: update golang.org/x packages
  • 5ce6c2d TEST/MEDIUM: cover a default backend whose service asks for ssl-passthrough
  • 7138a26 MINOR: controller: report that ssl-passthrough cannot reach a default backend
  • 6f64ca6 TEST/MEDIUM: cover the service scope of ssl-passthrough
  • 8861f55 MINOR: ingress: apply ssl-passthrough at the service scope
  • 3da2d6b TEST/MINOR: annotations: expect cookie-persistence among the backend names here
  • 5d2478e TEST/MEDIUM: cover the declaration of frontend rules against the routes
  • 973b3f9 BUG/MINOR: ingress: declare frontend rules only once a route carries their ids
  • 5138395 TEST/MEDIUM: cover the backend annotation names and what an ingress loses
  • 192c5b7 MINOR: ingress: name the backend annotations an ingress loses to the owner of a backend
  • a783b21 TEST/MEDIUM: cover backend ownership, the walk order and the ordered set direction
  • 676e6dd BUG/MINOR: controller: make the merge path walk deterministic, oldest ingress first
  • f0872fe MEDIUM: ingress: let the first ingress to constitute a backend own it
  • 365075d BUG/MEDIUM: controller: walk ingresses by age, in a deterministic order
  • d4e5f4d TEST/MEDIUM: cover the ssl-passthrough backend permanence
  • d99f2e7 BUG/MEDIUM: handler: apply the ssl-passthrough invariant before anything that can fail
  • 3bc9e51 BUG/MINOR: handler: reconcile the ssl-passthrough binds instead of creating them
  • b07b550 BUG/MEDIUM: handler: re-assert the ssl-passthrough backend on every sync
  • 959d3af BUG/MEDIUM: haproxy: keep controller-owned backend state across a failed transaction
  • 31d72ca BUILD/MINOR: update CHECK_COMMIT version to 5.8.1
  • fda3a15 DOC/MINOR: remove Go Report Card badge from README
  • 706afaa BUILD/MINOR: ci: migrate to helm/kind-action for kind cluster setup
  • 25a033d TEST/MEDIUM: cover the report of routing key collisions
  • f578f80 MINOR: ingress: report two ingresses colliding on a routing map key
  • fe53dbb CLEANUP/MINOR: route: describe a route as the map rows it produces
  • 3b1af02 CLEANUP/MINOR: maps: name the order in which the rows of a map file are matched
  • 64309c4 BUG/MEDIUM: haproxy: stop overriding HAProxy default SSL bind options and ciphers
  • f0c5fa1 BUG/MAJOR: service: deep-copy cr-backend spec to fix cross-service server contamination
  • db6faac BUG/MINOR: rules: apply SSL redirect before basic auth on ingress frontend
  • 4de7e6f BUG/MINOR: gracefully handle missing RBAC for Gateway API CRDs
  • 34d5608 TEST/MEDIUM: service: cover deterministic backend server ordering
  • 626ea11 BUG/MEDIUM: service: assign backend servers to slots deterministically
  • 7417927 TEST/MEDIUM: controller: cover deterministic default backend selection
  • 5cb830a BUG/MEDIUM: controller: select ingress default backend deterministically

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/haproxytech-kubernetes-ingress-3.x branch from 26f10cb to 10e9a62 Compare August 30, 2026 10:31
@renovate renovate Bot changed the title chore(deps): update haproxytech/kubernetes-ingress docker tag to v3.2.13 chore(deps): update haproxytech/kubernetes-ingress docker tag to v3.2.14 Aug 30, 2026
@renovate
renovate Bot force-pushed the renovate/haproxytech-kubernetes-ingress-3.x branch from 10e9a62 to 9f27bf7 Compare September 13, 2026 13:14
@renovate renovate Bot changed the title chore(deps): update haproxytech/kubernetes-ingress docker tag to v3.2.14 chore(deps): update haproxytech/kubernetes-ingress docker tag to v3.2.15 Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants