Hidde Beydals
b4b0eee142
Merge pull request #4494 from fluxcd/dependabot/go_modules/golang.org/x/crypto-0.17.0
...
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
1 year ago
dependabot[bot]
2935bea6a2
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>
1 year ago
Hidde Beydals
2bf80d8644
Merge pull request #4495 from fluxcd/dependabot/go_modules/tests/integration/golang.org/x/crypto-0.17.0
...
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /tests/integration
1 year ago
dependabot[bot]
284dfc05c6
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>
1 year ago
Hidde Beydals
4a97a13300
Merge pull request #4493 from fluxcd/dependabot/go_modules/tests/azure/golang.org/x/crypto-0.17.0
...
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /tests/azure
1 year ago
dependabot[bot]
9db8c4a990
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>
1 year ago
Hidde Beydals
eafbb753da
Merge pull request #4488 from fluxcd/update-test-deps
...
tests: update API dependencies
1 year ago
Hidde Beydals
0e75d96911
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>
1 year ago
Hidde Beydals
3ae3327a13
Merge pull request #4483 from fluxcd/update-components
...
Update toolkit components
1 year ago
fluxcdbot
9ec8e717ae
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>
1 year ago
Stefan Prodan
a995989961
Merge pull request #4484 from fluxcd/e2e-k8s-1.29.0
...
Run conformance tests for Kubernetes v1.29.0
1 year ago
Stefan Prodan
0cf855f16f
Run conformance tests for Kubernetes v1.29.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
88f973fc56
Merge pull request #4481 from hoexter/reconcile-reset-help-update
...
Remove duplicate part of the reconcile hr --reset help message
1 year ago
Sven Hoexter
59e5f4c887
Remove duplicate part of the reconcile hr --reset help message
...
Signed-off-by: Sven Hoexter <sven@stormbind.net>
1 year ago
Stefan Prodan
e0181209c9
Merge pull request #4478 from fluxcd/rm-deprecated-monitoring
...
Remove deprecated monitoring configs
1 year ago
Stefan Prodan
056189265b
Remove deprecated monitoring from e2e
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
36adfff99e
Remove deprecated monitoring configs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Hidde Beydals
6c45df8c46
Merge pull request #4476 from fluxcd/fix-no-match-err
...
Properly detect unsupported API errors
1 year ago
Hidde Beydals
bf6754e20c
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>
1 year ago
Hidde Beydals
bae59fde6a
Merge pull request #4468 from fluxcd/2.2.x-backport-label
...
Add 2.2.x backport label
1 year ago
Hidde Beydals
5ede32b327
Add 2.2.x backport label
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
1 year ago
Stefan Prodan
53ad742e2d
Merge pull request #4467 from fluxcd/drop-kube-eol
...
Drop support for Kubernetes EOL versions
1 year ago
Stefan Prodan
c22d8f28f9
Drop support for Kubernetes EOL versions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
4c905310c0
Merge pull request #4464 from souleb/update-go-git-provider
...
updating go-git-providers to v0.19.2
1 year ago
Soule BA
4cb756bfb0
updating go-git-providers to v0.19.2
...
Signed-off-by: Soule BA <soule@weave.works>
1 year ago
Stefan Prodan
b0629d74b1
Merge pull request #4317 from Jaykul/fix-commit-log
...
Correct "sync" to "component" in log lines
1 year ago
Joel Bennett
cdcf332491
Correct "sync" to "component" in log lines
...
Signed-off-by: Joel Bennett <Jaykul@HuddledMasses.org>
1 year ago
Stefan Prodan
7b56fffcc9
Merge pull request #4465 from fluxcd/alpine-3.19
...
build: Update alpine and kubectl in flux-cli image
1 year ago
Stefan Prodan
04cc1278fb
Update alpine and kubectl in flux-cli image
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
b0c697d2ac
Merge pull request #4437 from fluxcd/hr-force-reset
...
Add force and reset flags to `flux reconcile hr`
1 year ago
Stefan Prodan
2b653f9cfa
Use `IsObjectNamespaced` from controller-runtime
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
b4f5d121c8
Update tests to `HelmRelease` v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
afcf12194d
Adapt tree command to `HelmRelease` v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
437a943677
Update `HelmRelease` to v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
bed6efa671
Add force and reset flags to `flux reconcile hr`
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Hidde Beydals
7cf04515d5
Merge pull request #4461 from fluxcd/update-components
...
Update toolkit components
1 year ago
Hidde Beydals
eeaffd5c0e
Update HelmRelease golden file with new message
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
1 year ago
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>
1 year ago
Stefan Prodan
03b76aa0d1
Merge pull request #4463 from fluxcd/go-git-v5.11.0
...
Update Git dependencies
1 year ago
Stefan Prodan
8ce8b1b690
Update Git dependencies
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
1 year ago
Stefan Prodan
b742799307
Merge pull request #4460 from fluxcd/dependabot/github_actions/ci-4046e4e628
...
build(deps): bump the ci group with 4 updates
1 year ago
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>
1 year ago
Sunny
92486b70be
Merge pull request #4433 from fluxcd/helm-oci-static-rfc
...
Update Helm OCI RFC - static HelmRepository design
1 year ago
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>
1 year ago
Sunny
0e7dedc728
Merge pull request #4298 from fluxcd/no-reconcile-ready-static
...
Add support for HelmRepo OCI and NC v1beta3 static objects
1 year ago
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>
1 year ago
Sunny
e901e8b6f8
Update all the references of NC v1beta2 to v1beta3
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
1 year ago
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>
1 year ago
Sunny
6135c326d8
Merge pull request #4311 from fluxcd/kstatus-readiness
...
Check readiness of Flux kinds using kstatus
1 year ago
Sunny
05c13fe35a
check readiness using kstatus
...
This change replaces all the many functions and ways of calculating
readiness of objects into one unified way that uses kstatus.Compute() to
check if the object is in progress or current. Only the objects that are
current are considered to be ready. This takes advantage of the kstatus
compatibility of Flux's APIs and also makes sure that they remain
kstatus compatible.
The new isObjectReady() function is also aware of static/statusless
objects and knows how to check their readiness using kstatus. This
prepares the CLI for the upcoming static API objects.
All the is*Ready() functions for specific objects have been removed.
This change doesn't affect any of the existing tests results.
Introduce suspend and resume subcommands for alert-provider.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
1 year ago