Hidde Beydals
eaae83efa4
Merge pull request #4504 from fluxcd/backport-4501-to-release/v2.2.x
...
[release/v2.2.x] Update toolkit components
2023-12-19 18:14:47 +01:00
fluxcdbot
c1f7f20454
Update toolkit components
...
- helm-controller to v0.37.2
https://github.com/fluxcd/helm-controller/blob/v0.37.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
(cherry picked from commit 954e682da8 )
2023-12-19 17:03:46 +00:00
Hidde Beydals
bba9e0952d
Merge pull request #4503 from fluxcd/backport-4499-to-release/v2.2.x
...
[release/v2.2.x] Fix typo in Git bootstrap
2023-12-19 17:59:34 +01:00
Stuebinger, Bernd
0ea68fd43b
Fix typo in bootstrap_plain_git.go
...
Signed-off-by: Bernd Stübinger <41049452+stuebingerb@users.noreply.github.com>
(cherry picked from commit b93d4a4a17 )
2023-12-19 16:47:28 +00:00
Hidde Beydals
492b50e4f0
Merge pull request #4502 from fluxcd/backport-4491-to-release/v2.2.x
...
[release/v2.2.x] build(deps): bump the ci group with 3 updates
2023-12-19 17:41:56 +01:00
dependabot[bot]
f46f59bbba
build(deps): bump the ci group with 3 updates
...
Bumps the ci group with 3 updates: [korthout/backport-action](https://github.com/korthout/backport-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `korthout/backport-action` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](b982d297e3...addffea45a )
Updates `actions/upload-artifact` from 3.1.3 to 4.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](a8a3f3ad30...c7d193f32e )
Updates `sigstore/cosign-installer` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](1fc5bd396d...9614fae9e5 )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 4f20be427e )
2023-12-19 16:34:02 +00:00
Hidde Beydals
2eb52e314a
Merge pull request #4498 from fluxcd/backport-4494-to-release/v2.2.x
...
[release/v2.2.x] build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
2023-12-19 09:56:21 +01:00
dependabot[bot]
06dd89e160
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 2935bea6a2 )
2023-12-19 08:49:16 +00:00
Hidde Beydals
2ac481c889
Merge pull request #4497 from fluxcd/backport-4495-to-release/v2.2.x
...
[release/v2.2.x] build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /tests/integration
2023-12-19 09:48:36 +01:00
dependabot[bot]
f434fed50f
build(deps): bump golang.org/x/crypto in /tests/integration
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 284dfc05c6 )
2023-12-19 08:41:45 +00:00
Hidde Beydals
01f43fc109
Merge pull request #4496 from fluxcd/backport-4493-to-release/v2.2.x
...
[release/v2.2.x] build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /tests/azure
2023-12-19 09:41:15 +01:00
dependabot[bot]
c369c06731
build(deps): bump golang.org/x/crypto in /tests/azure
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 9db8c4a990 )
2023-12-19 08:38:17 +00:00
Hidde Beydals
9b3958825a
Merge pull request #4489 from fluxcd/backport-4488-to-release/v2.2.x
...
[release/v2.2.x] tests: update API dependencies
2023-12-15 11:25:52 +01:00
Hidde Beydals
f581add81c
tests: update API dependencies
...
- github.com/fluxcd/helm-controller/api to v0.37.1
- github.com/fluxcd/kustomize-controller/api to v1.2.1
- github.com/fluxcd/notification-controller/api to v1.2.3
- github.com/fluxcd/source-controller/api to v1.2.3
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
(cherry picked from commit 0e75d96911 )
2023-12-15 10:07:37 +00:00
Hidde Beydals
107dbd09ab
Merge pull request #4487 from fluxcd/backport-4483-to-release/v2.2.x
...
[release/v2.2.x] Update toolkit components
2023-12-15 10:49:49 +01:00
fluxcdbot
ec034c0c3c
Update toolkit components
...
- helm-controller to v0.37.1
https://github.com/fluxcd/helm-controller/blob/v0.37.1/CHANGELOG.md
- kustomize-controller to v1.2.1
https://github.com/fluxcd/kustomize-controller/blob/v1.2.1/CHANGELOG.md
- source-controller to v1.2.3
https://github.com/fluxcd/source-controller/blob/v1.2.3/CHANGELOG.md
- notification-controller to v1.2.3
https://github.com/fluxcd/notification-controller/blob/v1.2.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
(cherry picked from commit 9ec8e717ae )
2023-12-15 09:39:53 +00:00
Hidde Beydals
012782448e
Merge pull request #4486 from fluxcd/backport-4484-to-release/v2.2.x
...
[release/v2.2.x] Run conformance tests for Kubernetes v1.29.0
2023-12-15 10:28:16 +01:00
Stefan Prodan
6be9ce2d4e
Run conformance tests for Kubernetes v1.29.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
(cherry picked from commit 0cf855f16f )
2023-12-15 10:16:35 +01:00
Stefan Prodan
0a380b1495
Merge pull request #4482 from fluxcd/backport-4481-to-release/v2.2.x
...
[release/v2.2.x] Remove duplicate part of the reconcile hr --reset help message
2023-12-14 12:46:30 +02:00
Sven Hoexter
aae92ee097
Remove duplicate part of the reconcile hr --reset help message
...
Signed-off-by: Sven Hoexter <sven@stormbind.net>
(cherry picked from commit 59e5f4c887 )
2023-12-14 10:29:53 +00:00
Hidde Beydals
459f6f2c24
Merge pull request #4477 from fluxcd/backport-4476-to-release/v2.2.x
...
[release/v2.2.x] Properly detect unsupported API errors
2023-12-13 13:37:49 +01:00
Hidde Beydals
986e405ada
Properly detect unsupported API errors
...
This can happen when Custom Resource Definitions do not exist on the
cluster. For example, because only a subset of the Flux controllers are
installed on the cluster.
Previously, the detection was based on a combination of error type and
string matching. However, a more reliable (and maintained)
`apimeta.IsNoMatchError` checker is available upstream. Making it less
likely this suddenly stops to matching properly when Kubernetes changes
things.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
(cherry picked from commit bf6754e20c )
2023-12-13 12:26:38 +00:00
Stefan Prodan
53ad742e2d
Merge pull request #4467 from fluxcd/drop-kube-eol
...
Drop support for Kubernetes EOL versions
2023-12-12 15:22:36 +01:00
Stefan Prodan
c22d8f28f9
Drop support for Kubernetes EOL versions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 16:09:54 +02:00
Stefan Prodan
4c905310c0
Merge pull request #4464 from souleb/update-go-git-provider
...
updating go-git-providers to v0.19.2
2023-12-12 12:38:12 +01:00
Soule BA
4cb756bfb0
updating go-git-providers to v0.19.2
...
Signed-off-by: Soule BA <soule@weave.works>
2023-12-12 12:23:07 +01:00
Stefan Prodan
b0629d74b1
Merge pull request #4317 from Jaykul/fix-commit-log
...
Correct "sync" to "component" in log lines
2023-12-12 12:18:41 +01:00
Joel Bennett
cdcf332491
Correct "sync" to "component" in log lines
...
Signed-off-by: Joel Bennett <Jaykul@HuddledMasses.org>
2023-12-12 12:01:14 +01:00
Stefan Prodan
7b56fffcc9
Merge pull request #4465 from fluxcd/alpine-3.19
...
build: Update alpine and kubectl in flux-cli image
2023-12-12 11:38:44 +01:00
Stefan Prodan
04cc1278fb
Update alpine and kubectl in flux-cli image
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 12:27:32 +02:00
Stefan Prodan
b0c697d2ac
Merge pull request #4437 from fluxcd/hr-force-reset
...
Add force and reset flags to `flux reconcile hr`
2023-12-12 11:22:56 +01:00
Stefan Prodan
2b653f9cfa
Use IsObjectNamespaced from controller-runtime
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 11:55:35 +02:00
Stefan Prodan
b4f5d121c8
Update tests to HelmRelease v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 11:40:16 +02:00
Stefan Prodan
afcf12194d
Adapt tree command to HelmRelease v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 11:25:12 +02:00
Stefan Prodan
437a943677
Update HelmRelease to v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 11:08:30 +02:00
Stefan Prodan
bed6efa671
Add force and reset flags to flux reconcile hr
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 11:00:49 +02:00
Hidde Beydals
7cf04515d5
Merge pull request #4461 from fluxcd/update-components
...
Update toolkit components
2023-12-12 09:55:30 +01:00
Hidde Beydals
eeaffd5c0e
Update HelmRelease golden file with new message
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-12-12 09:40:44 +01:00
fluxcdbot
43c9cfc52f
Update toolkit components
...
- helm-controller to v0.37.0
https://github.com/fluxcd/helm-controller/blob/v0.37.0/CHANGELOG.md
- kustomize-controller to v1.2.0
https://github.com/fluxcd/kustomize-controller/blob/v1.2.0/CHANGELOG.md
- source-controller to v1.2.2
https://github.com/fluxcd/source-controller/blob/v1.2.2/CHANGELOG.md
- notification-controller to v1.2.2
https://github.com/fluxcd/notification-controller/blob/v1.2.2/CHANGELOG.md
- image-reflector-controller to v0.31.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.31.1/CHANGELOG.md
- image-automation-controller to v0.37.0
https://github.com/fluxcd/image-automation-controller/blob/v0.37.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2023-12-12 08:12:44 +00:00
Stefan Prodan
03b76aa0d1
Merge pull request #4463 from fluxcd/go-git-v5.11.0
...
Update Git dependencies
2023-12-12 08:56:32 +01:00
Stefan Prodan
8ce8b1b690
Update Git dependencies
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-12 09:26:11 +02:00
Stefan Prodan
b742799307
Merge pull request #4460 from fluxcd/dependabot/github_actions/ci-4046e4e628
...
build(deps): bump the ci group with 4 updates
2023-12-11 08:43:28 +01:00
dependabot[bot]
3abc829250
build(deps): bump the ci group with 4 updates
...
Bumps the ci group with 4 updates: [korthout/backport-action](https://github.com/korthout/backport-action ), [actions/setup-go](https://github.com/actions/setup-go ), [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) and [anchore/sbom-action](https://github.com/anchore/sbom-action ).
Updates `korthout/backport-action` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](08bafb375e...b982d297e3 )
Updates `actions/setup-go` from 4.1.0 to 5.0.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](93397bea11...0c52d547c9 )
Updates `google-github-actions/setup-gcloud` from 1.1.1 to 2.0.0
- [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](e30db14379...825196879a )
Updates `anchore/sbom-action` from 0.15.0 to 0.15.1
- [Release notes](https://github.com/anchore/sbom-action/releases )
- [Commits](fd74a6fb98...5ecf649a41 )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: google-github-actions/setup-gcloud
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
- dependency-name: anchore/sbom-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 01:03:57 +00:00
Sunny
92486b70be
Merge pull request #4433 from fluxcd/helm-oci-static-rfc
...
Update Helm OCI RFC - static HelmRepository design
2023-12-08 22:13:20 +05:30
Sunny
1e37cbeae7
Update Helm OCI RFC - static HelmRepository design
...
Update the design details to reflect the design change to make the
HelmRepository of type OCI static.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-12-08 21:46:05 +05:30
Sunny
0e7dedc728
Merge pull request #4298 from fluxcd/no-reconcile-ready-static
...
Add support for HelmRepo OCI and NC v1beta3 static objects
2023-12-08 21:32:27 +05:30
Sunny
2649bfb3a3
tests/int: do not wait for static objects
...
HelmRepo OCI, Alerts and Providers are static objects and don't need to
be checked for readiness.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-12-08 21:16:54 +05:30
Sunny
e901e8b6f8
Update all the references of NC v1beta2 to v1beta3
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-12-08 21:16:54 +05:30
Sunny
b28b5dd9b9
non-reconciliable & readiness of static objects
...
Remove reconcile subcommand for static object APIs Alerts and Providers.
Add a isStatic() method on all the object adapters to determine if
they are static and don't have reconciler. The objects that don't
have reconcilers are skipped from reconciliation and readiness
checks like HelmRepository of type OCI.
Add default ready message for `get` subcommand output for static
objects, Alerts, Providers and HelmRepositories of type OCI, as ready
message can't be derived for them from their status.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-12-08 21:15:20 +05:30
Sunny
6135c326d8
Merge pull request #4311 from fluxcd/kstatus-readiness
...
Check readiness of Flux kinds using kstatus
2023-12-08 20:29:16 +05:30