e765897df7
Update image-reflector-controller API imports to v1
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-15 13:34:32 +01:00
210b2aa458
Update toolkit components
...
- image-reflector-controller to v1.0.0
https://github.com/fluxcd/image-reflector-controller/blob/v1.0.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2025-09-15 11:34:09 +00:00
a8e0ea495d
Merge pull request #5508 from fluxcd/azure-e2e
...
ci: Align azure e2e tests secret names with fluxcd/pkg
2025-09-08 20:31:07 +01:00
8fb1ccebfa
ci: Align azure e2e tests secret names with fluxcd/pkg
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-08 19:58:51 +01:00
664423230d
Merge pull request #5507 from fluxcd/skip-rc-upd
...
Skip release candidates on updates
2025-09-04 19:58:11 +01:00
0c8cfcdc85
Skip release candidates on updates
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-09-04 19:54:33 +01:00
89d4467a50
Merge pull request #5505 from hawkaii/history
...
Add `--show-history` flag to `debug helmrelease`
2025-09-04 14:44:37 +01:00
bef6f36755
Add --show-history flag to debug helmrelease
...
Signed-off-by: Parthib Mukherjee <parthibmukherjee@gmail.com>
2025-09-04 12:44:28 +00:00
6125991b78
Merge pull request #5292 from fluxcd/rfc-external-artifact
...
[RFC-0012] External Artifact API
2025-09-03 18:40:04 +03:00
64bfa02db4
Add Artifact access restrictions to recommendations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 13:57:38 +03:00
1e662e5ed9
Assign 0012 to RFC
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:04:08 +03:00
df57392f48
Add Feature Gate
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:00:47 +03:00
19cd02e548
Add SDK for packaging and exposing artifacts
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:00:35 +03:00
8bc7822fe5
Add security considerations and recommendations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:00:34 +03:00
e97da26435
Add design details to ExternalArtifact RFC
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:00:34 +03:00
1a89fa419e
RFC External Artifact API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-09-03 01:00:33 +03:00
7c0e70b9cc
Merge pull request #5321 from adri1197/rfcs-opentelemetry
...
[RFC-0011] OpenTelemetry Tracing
2025-09-03 00:58:36 +03:00
ed9ee95dbe
[RFC-0011] - OpenTelemetry Tracing
...
Signed-off-by: Adrian Fernandez De La Torre <adri1197@gmail.com>
2025-09-01 20:37:10 +02:00
63a38ab228
Merge pull request #5414 from mohiuddin-khan-shiam/main
...
fix(events): respect `--all-namespaces` flag
2025-09-01 09:09:53 +01:00
c2a883e25a
fix(events): respect --all-namespaces flag
...
The `flux events` command always applied a namespace filter, even when `--all-namespaces` was set.
This produced incomplete results and confused users expecting cluster-wide events.
Changes made:
* Build `clientListOpts` dynamically.
* Omit `client.InNamespace(...)` when `eventArgs.allNamespaces` is true, ensuring no namespace constraint.
Impact:
`flux events --all-namespaces` now returns events from every namespace, restoring expected functionality without affecting other options.
Signed-off-by: S. M. Mohiuddin Khan Shiam <147746955+mohiuddin-khan-shiam@users.noreply.github.com>
2025-09-01 08:55:15 +01:00
24ae50cfd5
Merge pull request #5501 from fluxcd/auto-gomaxprocs
...
Allow the Go runtime to dynamically set `GOMAXPROCS`
2025-09-01 10:46:29 +03:00
0573138e38
Allow the Go runtime to dynamically set GOMAXPROCS
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-31 22:07:38 +03:00
2f14313646
Merge pull request #5500 from fluxcd/dependabot/github_actions/ci-fe119e88f8
...
build(deps): bump the ci group across 1 directory with 10 updates
2025-08-30 16:55:04 +03:00
e135336aae
build(deps): bump the ci group across 1 directory with 10 updates
...
Bumps the ci group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `4.2.2` | `5.0.0` |
| [korthout/backport-action](https://github.com/korthout/backport-action ) | `3.2.1` | `3.3.0` |
| [fluxcd/pkg](https://github.com/fluxcd/pkg ) | `1.19.0` | `1.20.0` |
| [google-github-actions/auth](https://github.com/google-github-actions/auth ) | `2.1.10` | `3.0.0` |
| [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) | `2.1.4` | `3.0.1` |
| [docker/login-action](https://github.com/docker/login-action ) | `3.4.0` | `3.5.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.29.2` | `3.29.11` |
| [anchore/sbom-action](https://github.com/anchore/sbom-action ) | `0.20.2` | `0.20.5` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.9.1` | `3.9.2` |
| [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) | `6.3.0` | `6.4.0` |
Updates `actions/checkout` from 4.2.2 to 5.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08c6903cd8 )
Updates `korthout/backport-action` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](0193454f0c...ca4972adce )
Updates `fluxcd/pkg` from 1.19.0 to 1.20.0
- [Commits](9e79277372...7f090e9313 )
Updates `google-github-actions/auth` from 2.1.10 to 3.0.0
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](ba79af0395...7c6bc770da )
Updates `google-github-actions/setup-gcloud` from 2.1.4 to 3.0.1
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](77e7a554d4...aa5489c893 )
Updates `docker/login-action` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](74a5d14239...184bdaa072 )
Updates `github/codeql-action` from 3.29.2 to 3.29.11
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](181d5eefc2...3c3833e0f8 )
Updates `anchore/sbom-action` from 0.20.2 to 0.20.5
- [Release notes](https://github.com/anchore/sbom-action/releases )
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md )
- [Commits](cee1b8e05a...da167eac91 )
Updates `sigstore/cosign-installer` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](398d4b0eee...d58896d6a1 )
Updates `goreleaser/goreleaser-action` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](9c156ee8a1...e435ccd777 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: korthout/backport-action
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: fluxcd/pkg
dependency-version: 1.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: google-github-actions/auth
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: google-github-actions/setup-gcloud
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: docker/login-action
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: github/codeql-action
dependency-version: 3.29.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: anchore/sbom-action
dependency-version: 0.20.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-version: 3.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: goreleaser/goreleaser-action
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-30 13:29:00 +00:00
64eeda58e6
Merge pull request #5499 from fluxcd/k8s-1.34
...
Update to Kubernetes v1.34.0 and Go 1.25.0
2025-08-30 16:24:22 +03:00
acdf523c54
Build with Go 1.25
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-30 15:35:53 +03:00
e2abf8e358
Update flux-cli image to Alpine 3.22 and kubectl 1.34
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-30 15:11:43 +03:00
d340f80d75
Update dependencies to Kubernetes v1.34.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-30 15:11:43 +03:00
76d36cb429
Merge pull request #5497 from fluxcd/conform-k8s-1.34
...
Run conformance tests for Kubernetes 1.34.0
2025-08-29 13:10:58 +02:00
a7fadcd344
Run conformance tests for Kubernetes 1.34.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-29 12:32:31 +02:00
f19f8611f4
Merge pull request #5480 from fluxcd/rfc-0007-history
...
[RFC-0007] Implementation history update
2025-08-13 14:13:23 +03:00
8cccb90f90
[RFC-0007] Implementation history update
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-13 13:25:41 +03:00
1408bb8294
Merge pull request #5473 from fluxcd/cmd-migrate
...
Implement `flux migrate` command
2025-08-11 17:56:05 +03:00
45837d2d1b
Implement flux migrate command
...
The migrate command must be run before a Flux minor version upgrade.
The command migrates the Flux custom resources stored in Kubernetes etcd to their latest API version, ensuring the Flux components can continue to function correctly after the upgrade.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-08-08 13:23:00 +03:00
ccb9d12927
Merge pull request #5462 from cappyzawa/feat/runtime-secrets-migration
...
Migrate sourcesecret package to runtime/secrets APIs
2025-07-29 14:59:44 +01:00
8b95a09319
Migrate sourcesecret package to runtime/secrets APIs
...
The sourcesecret package now uses pkg/runtime/secrets factory
functions instead of the previous monolithic approach. This
provides standardized secret generation with consistent
validation and error handling across all authentication types.
Signed-off-by: cappyzawa <cappyzawa@gmail.com>
2025-07-29 22:50:56 +09:00
8176d88801
Merge pull request #5440 from pinkavaj/pi-labels
...
manifests: Add `app.kubernetes.io/part-of: flux` label to controller pods
2025-07-28 11:37:24 +03:00
2f850743fa
Add labels to Pod templates
...
Ensure also pods contain the relevant labels inherited from pared
Deployment object, this makes it easier to select and filter the pods
using the labels eg. when scraping for metrics.
Signed-off-by: Jiří Pinkava <j-pi@seznam.cz>
2025-07-28 10:09:12 +02:00
4e53b6cb8d
Merge pull request #5460 from fluxcd/ci-token-update
...
ci: Use GITHUB_TOKEN for API calls in update workflow
2025-07-18 14:16:08 +03:00
0bb2e3929f
ci: Use GITHUB_TOKEN for API calls in update workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-07-18 13:33:10 +03:00
82b38dfa68
Merge pull request #5455 from fluxcd/upgrade-deps
...
Upgrade fluxcd/pkg dependencies
2025-07-15 10:51:36 +01:00
b3b404ed30
Upgrade fluxcd/pkg dependencies
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-07-15 10:32:35 +01:00
45990633e6
Merge pull request #5435 from fluxcd/dependabot/github_actions/ci-641206964f
...
build(deps): bump the ci group across 1 directory with 7 updates
2025-07-15 10:31:53 +03:00
97937c55bf
build(deps): bump the ci group across 1 directory with 7 updates
...
Bumps the ci group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [korthout/backport-action](https://github.com/korthout/backport-action ) | `3.2.0` | `3.2.1` |
| [fluxcd/pkg](https://github.com/fluxcd/pkg ) | `1.17.0` | `1.18.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `3.10.0` | `3.11.1` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) | `2.4.1` | `2.4.2` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.17` | `3.29.2` |
| [anchore/sbom-action](https://github.com/anchore/sbom-action ) | `0.19.0` | `0.20.1` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.8.2` | `3.9.1` |
Updates `korthout/backport-action` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](436145e922...0193454f0c )
Updates `fluxcd/pkg` from 1.17.0 to 1.18.0
- [Commits](7e9c75bbb6...3d6f759b76 )
Updates `docker/setup-buildx-action` from 3.10.0 to 3.11.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](b5ca514318...e468171a9d )
Updates `ossf/scorecard-action` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](f49aabe0b5...05b42c6244 )
Updates `github/codeql-action` from 3.28.17 to 3.29.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](60168efe1c...181d5eefc2 )
Updates `anchore/sbom-action` from 0.19.0 to 0.20.1
- [Release notes](https://github.com/anchore/sbom-action/releases )
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md )
- [Commits](9f73021414...9246b90769 )
Updates `sigstore/cosign-installer` from 3.8.2 to 3.9.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](3454372f43...398d4b0eee )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: fluxcd/pkg
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: docker/setup-buildx-action
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: github/codeql-action
dependency-version: 3.29.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: anchore/sbom-action
dependency-version: 0.20.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-version: 3.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 06:30:36 +00:00
f79c44ee0a
Merge pull request #5453 from fluxcd/k8s-1.33.2
...
Update dependencies to Kubernetes 1.33.2
2025-07-11 19:31:37 +03:00
16eb212609
Update dependencies to Kubernetes 1.33.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-07-11 18:31:11 +03:00
5da5186b3b
Merge pull request #5451 from dgunzy/bump-kustomize-1.18.1
...
Fix `flux diff kustomization` ignore patterns
2025-07-11 18:05:29 +03:00
158618e632
Bump pkg/kustomize 1.18.1
...
Fixes #4921
Signed-off-by: Daniel Guns <danbguns@gmail.com>
2025-07-11 11:53:42 -03:00
81bd619abd
Merge pull request #5452 from fluxcd/rfc-0010-kubeconfig
...
[RFC-0010] Add workload identity support for remote generic clusters
2025-07-11 11:42:10 +01:00
d2aa9fb996
[RFC-0010] Add workload identity support for remote generic clusters
...
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2025-07-11 11:40:45 +01:00