Stefan Prodan
d29c60d2e6
Merge pull request #1885 from renatovassaomb/rv/drop-policy-v1beta1
...
Removes deprecated `policy/v1beta1` API from PodDisruptionBudget templates
2026-03-11 15:30:08 +02:00
Sanskar Jaiswal
481d9c3d1f
Merge pull request #1811 from cdoble84-uk/prometheus-chart-fix
...
fix(chart): fixes a compatibility issue with the Helm Chart and Prometheus v3.0+
2026-03-09 20:03:47 +05:30
Chris Doble
5bf3cc5c95
Fixes a compatibility issue with the Helm Chart and Prometheus v3.0+
...
In the Flagger Helm Chart Prometheus config the storage retention duration is set via this flag --storage.tsdb.retention. This Flag was deprecated in a previous version of Prometheus and removed from Prometheus v3.0+ which means the current Flagger Helm Chart is incompatible with the newer Prometheus versions. This flag has now been updated to --storage.tsdb.retention.time which is backwards compatible down to Prometheus v2.51 at least.
Signed-off-by: Chris Doble <chrisdoble84@gmail.com >
2026-03-09 18:06:00 +05:30
Sanskar Jaiswal
d7166683c9
Merge pull request #1880 from nedal87/feat/helm-additional-volume-mounts
...
Add additionalVolumeMounts support for flagger chart
2026-03-08 09:14:41 +05:30
Nedal Eskaf
4850415854
add additionalVolumeMounts to chart
...
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
use list default for additionalVolumes
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
document additionalVolumes in chart readme
Signed-off-by: Nedal Eskaf <nedaleskaif87@gmail.com >
2026-03-08 08:37:52 +05:30
Sanskar Jaiswal
c9579da798
Merge pull request #1851 from sayap/fix-wrong-weight-when-promoting
...
Fix bug where CanaryWeight is reset to 0 during CanaryPhasePromoting
2026-03-08 08:34:16 +05:30
Yap Sok Ann
ceab3ec96b
Fix bug where CanaryWeight is reset to 0 during CanaryPhasePromoting
...
Signed-off-by: Yap Sok Ann <sokann@gmail.com >
2026-03-07 15:02:09 +05:30
Renato Vassão
36a208835d
Removes deprecated policy/v1beta1 api from PodDisruptionBudget templates
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2026-03-06 10:21:45 -03:00
Sanskar Jaiswal
b10e7cfcb8
Merge pull request #1878 from rohansood10/fix/1434-prometheus-error-messages
...
Include HTTP status code in Prometheus error responses
2026-03-02 19:13:43 +05:30
Sanskar Jaiswal
6b7c86befd
Merge pull request #1874 from mtfurlan/fix/mesh-router-warn-unknown
...
warn when mesh provider isn't valid
2026-02-27 12:46:16 +05:30
Mara Furland
fd26b1414b
warn when mesh/metrics provider or canary target type isn't valid
...
fixes #1872
Signed-off-by: Mara Furland <mara@fur.land >
2026-02-20 11:40:39 -05:00
rohansood10
6a0096302f
Include HTTP status code in Prometheus error responses
...
When Prometheus returns an HTTP error (4xx/5xx), the error message now
includes the status code and reason phrase. Previously, only the response
body was shown, which made it difficult to diagnose issues like HTTP 403
errors caused by missing authorization policies.
Fixes fluxcd/flagger#1434
Signed-off-by: rohansood10 <rohansood10@users.noreply.github.com >
2026-02-19 03:11:46 -08:00
Sanskar Jaiswal
d4cc9bf616
Merge pull request #1862 from fluxcd/dependabot/go_modules/golang.org/x/crypto-0.45.0
...
build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
2025-12-29 18:38:24 +05:30
dependabot[bot]
ca3fd315cd
build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.42.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.42.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-29 12:14:13 +00:00
Stefan Prodan
d9d910b0cf
Merge pull request #1861 from renatovassaomb/rv/istio-primary-cookie-name-support
...
Feat: Add support for stickiness for primary deployment in Istio
2025-12-18 09:11:10 +02:00
Stefan Prodan
9090802dcc
Merge pull request #1858 from erikmiller-gusto/main
...
fix: datadog metrics should provide http status code on error if non-2xx response
2025-12-18 09:09:51 +02:00
Renato Vassão
70c4c528ed
Updates docs with new support for primary cookie name in istio router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-12-12 10:55:37 -03:00
Stefan Prodan
3ce87af077
Merge pull request #1868 from darkweaver87/chore/update-traefik
...
chore(ci): update Traefik to 3.6.2 in E2E tests
2025-12-11 13:22:30 +02:00
Rémi BUISSON
1709b076e0
chore(ci): update traefik for E2E tests
...
Signed-off-by: Rémi BUISSON <remi.buisson@traefik.io >
2025-12-11 11:36:53 +01:00
Renato Vassão
f3b240ca82
Adds integration tests for session affinity in Istio router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:16:42 -03:00
Renato Vassão
4821a687c1
Adds support for setting primary cookie name in istio router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:08:25 -03:00
Renato Vassão
931dd7fa6b
Adds usage of PrimarySessionAffinityCookie in Gateway API router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:07:19 -03:00
Renato Vassão
8018353d54
Adds primarySessionAffinityCookie field to sessionAffinity
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:04:04 -03:00
Erik Miller
ffddfd9c24
fix: datadog metrics should provide http status code on error if non-2xx response
...
currently the log line exposes the error, however that's always going to be nil
based on the check just above it. This provides better visibility into the failure reason
Signed-off-by: Erik Miller <erik.miller@gusto.com >
2025-11-13 12:59:08 -08:00
Stefan Prodan
3a27fd147f
Merge pull request #1847 from fluxcd/release-1.42.0
...
Release Flagger 1.42.0
v1.42.0
2025-10-16 16:56:35 +03:00
Stefan Prodan
1a727d294c
Release Flagger 1.42.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-16 15:59:48 +03:00
Stefan Prodan
b170bf479c
Merge pull request #1846 from fluxcd/loadtester-0.36.0
...
Release loadtester 0.36.0
2025-10-16 14:46:03 +03:00
Stefan Prodan
ae5e39bb3d
Release loadtester 0.36.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-16 13:34:13 +03:00
Stefan Prodan
7fcba13050
Merge pull request #1845 from fluxcd/update-docs
...
Update GitOps install docs to latest Flux APIs
2025-10-16 13:23:31 +03:00
Stefan Prodan
8fedc5cdd7
Update documentation
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-16 13:10:55 +03:00
Stefan Prodan
fce1781ebf
Merge pull request #1791 from steved/main
...
fix: gateway router should wait for accepted condition
2025-10-16 12:51:36 +03:00
Stefan Prodan
461abc9e10
Merge pull request #1797 from steved/steved/event-webhook-timeout
...
fix: honor event webhook timeout
2025-10-16 12:10:36 +03:00
Stefan Prodan
6b89d56074
Merge pull request #1792 from steved/steved/phase-succeeded-webhook
...
fix: send succeeded webhooks with correct phase
2025-10-16 11:03:49 +03:00
Steven Davidovitz
bb7ad65462
fix: gateway router should wait for accepted condition
...
It can take some time for changes to propagate for cloud load balancers,
so flagger should ensure the route changes are current before proceeding
with any more.
Signed-off-by: Steven Davidovitz <sdavidovitz@groq.com >
2025-10-15 17:27:12 -07:00
Steven Davidovitz
6fcbe192a7
fix: send succeeded webhooks with correct phase
...
Signed-off-by: Steven Davidovitz <sdavidovitz@groq.com >
2025-10-15 17:23:02 -07:00
Steven Davidovitz
253123bdff
fix: honor event webhook timeout
...
Signed-off-by: Steven Davidovitz <sdavidovitz@groq.com >
2025-10-15 17:21:14 -07:00
Stefan Prodan
ae72e15049
Merge pull request #1844 from fluxcd/svc-traffic-distribution
...
Add support for setting traffic distribution
2025-10-15 19:14:05 +03:00
Stefan Prodan
c30e6552d7
Add support for setting traffic distribution
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 16:57:06 +03:00
Stefan Prodan
60cb38a773
Merge pull request #1843 from fluxcd/gateway-api-cors
...
Add support for CORS policy to Gateway API
2025-10-15 16:55:58 +03:00
Stefan Prodan
6031abc3a9
Add support for CORS policy to Gateway API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 16:43:39 +03:00
Stefan Prodan
e4c355e772
Merge pull request #1842 from fluxcd/gateway-api-v1.4
...
Update Gateway API to v1.4.0
2025-10-15 14:15:47 +03:00
Stefan Prodan
f9fe9a1635
Update Gateway API to v1.4.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 12:41:37 +03:00
Stefan Prodan
34830b2448
Merge pull request #1836 from fluxcd/dependabot/github_actions/ci-ebec57696b
...
build(deps): bump the ci group across 1 directory with 4 updates
2025-10-15 12:25:16 +03:00
dependabot[bot]
9ed5fcdaa3
build(deps): bump the ci group across 1 directory with 4 updates
...
Bumps the ci group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-go](https://github.com/actions/setup-go ), [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
Updates `sigstore/cosign-installer` from 3.8.1 to 3.10.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.1...v3.10.0 )
Updates `github/codeql-action` from 3 to 4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-version: 3.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-15 08:33:49 +00:00
Stefan Prodan
3dc0658a80
Merge pull request #1832 from fluxcd/go1.25
...
Update dependencies to Kubernetes 1.34
2025-10-15 11:31:34 +03:00
Stefan Prodan
751f52ec25
Regenerate clientset with Kubernetes 1.34 code-gen
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 10:20:27 +03:00
Stefan Prodan
e1839fd9c3
Update dependencies to Kubernetes 1.34
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 10:10:43 +03:00
Stefan Prodan
b445c8eeaf
Build with Go 1.25
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 10:09:57 +03:00
Stefan Prodan
3d99d2fddd
Merge pull request #1823 from briansonnenberg/main
...
Add `unmanagedMetadata` to canary service specification
2025-10-15 09:52:08 +03:00
Stefan Prodan
b77230227f
Merge pull request #1826 from renatovassaomb/rv/add-cookie-attributes
...
Feat: Add Support for Cookie Attributes in Session Affinity
2025-10-15 00:33:38 +03:00