Feature: This release adds a new parameter 'DBClusterParameterGroupName' to 'RestoreDBClusterFromSnapshot' API to associate the name of the DB cluster parameter group while performing restore.
Feature: This release adds a new Lambda InvokeWithResponseStream API to support streaming Lambda function responses. The release also adds a new InvokeMode parameter to Function Url APIs to control whether the response will be streamed or buffered.
Feature: This release has two changes: adding the OR condition to tag-based RLS rules in CreateDataSet and UpdateDataSet; adding RefreshSchedule and Incremental RefreshProperties operations for users to programmatically configure SPICE dataset ingestions.
Feature: This release adds support for the AWS Proton service sync feature. Service sync enables managing an AWS Proton service (creating and updating instances) and all of it's corresponding service instances from a Git repository.
Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.
The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC.
To verify the images and their provenance (SLSA level 3), please see the security documentation.
Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.
The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC.
To verify the images and their provenance (SLSA level 3), please see the security documentation.
This patch release comes with a fix to the GitRepository API to keep it
backwards compatible by removing the default value for .spec.provider field
when not set in the API. The controller will internally consider an empty value
for the provider as the generic provider.
Fix:
GitRepo: Remove provider default value from API
#1626
1.4.0
Release date: 2024-09-25
This minor release promotes the Bucket API to GA, and comes with new features,
improvements and bug fixes.
Bucket
The Bucket API has been promoted from v1beta2 to v1 (GA).
The v1 API is backwards compatible with v1beta2.
Bucket API now supports proxy through the field .spec.proxySecretRef and custom TLS client certificate and CA through the field .spec.certSecretRef.
Bucket API now also supports specifying a custom STS configuration through the field .spec.sts. This is currently only supported for the providers generic and aws. When specifying a custom STS configuration one must specify which STS provider to use. For the generic bucket provider we support the ldap STS provider, and for the aws bucket provider we support the aws STS provider. For the aws STS provider, one may use the default main STS endpoint, or the regional STS endpoints, or even an interface endpoint.
OCIRepository
OCIRepository API now supports proxy through the field .spec.proxySecretRef.
Warning: Proxy is not supported for cosign keyless verification.
GitRepository
GitRepository API now supports OIDC authentication for Azure DevOps repositories through the field .spec.provider using the value azure. See the docs for details here.
In addition, the Kubernetes dependencies have been updated to v1.31.1, Helm has
been updated to v3.16.1 and various other controller dependencies have been
updated to their latest version. The controller is now built with Go 1.23.
Fixes:
helm: Use the default transport pool to preserve proxy settings
#1490
Fix incorrect use of format strings with the conditions package.
#1529
Fix HelmChart local dependency resolution for name-based path
#1539
... (truncated)
Commits
50035c6 Merge pull request #1628 from fluxcd/release-v1.4.1
function/stdlib: The element function now accepts negative indices, extending the illusion of an infinitely-long list into the negative direction too.
cty: The various "transform" functions were previously incorrectly propagating marks from a parent object down to attribute values when calling the caller-provided transform functions. The marks will now no longer be propagated downwards, which is consistent with the treatment of collection and tuple elements. If your transform function needs to take into account context about marks of upstream containers then you can maintain a stack of active marks in your Transformer implementation, pushing in Enter and popping in Exit. (#185)
In accordance with RFC 7540, clients and servers will now reject TLS connections that don't support ALPN. This can be disabled by setting the environment variable GRPC_ENFORCE_ALPN_ENABLED to false (case insensitive). Please file a bug if you encounter any issues with this behavior. The environment variable to revert this behavior will be removed in an upcoming release. (#7535)
Release 1.66.2
Dependencies
Remove unintentional dependency on the testing package (#7579)
Remove unintentional dependency on the flate package (#7595)
balancer/rls: Add metrics for data cache and picker internals (#7484, #7495)
xds: LRS load reports now include the total_issued_requests field. (#7544)
Bug Fixes
grpc: Clients now return status code INTERNAL instead of UNIMPLEMENTED when the server uses an unsupported compressor. This is consistent with the gRPC compression spec. (#7461)
Please note that admission.Defaulter/Validator have been deprecated in favor of admission.CustomDefaulter/CustomValidator since v0.17 and will be removed with v0.20.
Bumps the go-minor group with 11 updates in the / directory:
3.2.3
3.3.0
1.30.3
1.31.0
1.34.4
1.35.3
1.58.2
1.63.3
0.9.0
0.10.1
1.5.0
1.6.1
0.47.1
0.49.1
1.3.0
1.4.1
1.14.4
1.15.0
1.65.0
1.67.0
0.39.1
0.41.1
Bumps the go-minor group with 2 updates in the /api directory: github.com/fluxcd/pkg/apis/meta and github.com/fluxcd/source-controller/api. Bumps the go-minor group with 6 updates in the /tfctl directory:
1.5.0
1.6.1
1.3.0
1.4.1
0.30.1
0.31.1
0.30.0
0.31.1
0.39.1
0.41.1
0.7.0
0.9.0
Updates
github.com/Masterminds/sprig/v3
from 3.2.3 to 3.3.0Release notes
Sourced from github.com/Masterminds/sprig/v3's releases.
Changelog
Sourced from github.com/Masterminds/sprig/v3's changelog.
Commits
e708470
Merge pull request #408 from mattfarina/update-changelog-3.38fc4354
Updating the changelog for the 3.3.0 releasecb81a32
Merge pull request #407 from mattfarina/remove-dup-math-functions2637693
Removing duplicate documentation06b9a87
Merge pull request #290 from zzhu41/patch-1e663ec6
Merge pull request #369 from chey/patch-1bb2f73f
Merge pull request #375 from carlpett/patch-1f07659e
Merge pull request #400 from itzik-elayev/master98b35c1
Add closing bracket7a88928
Merge pull request #406 from mattfarina/update-mergoUpdates
github.com/aws/aws-sdk-go-v2
from 1.30.3 to 1.31.0Commits
2f44586
Release 2024-09-2022d0876
Regenerated Clients5454ab9
Update API model06150d9
add tracing and metrics support (#2798)18f7b40
Release 2024-09-19e91c9c4
Regenerated Clients6df0a09
Update API model98ae688
Release 2024-09-18222928c
Regenerated Clients887c4de
Update API modelUpdates
github.com/aws/aws-sdk-go-v2/service/dynamodb
from 1.34.4 to 1.35.3Changelog
Sourced from github.com/aws/aws-sdk-go-v2/service/dynamodb's changelog.
... (truncated)
Commits
30383d5
Release 2023-04-07352f89c
Regenerated Clients5042939
Update API modeld40a16e
NXDOMAIN errors should not be retried (#2083)439f88c
Add announcement for next release for dlme4036a9
Release 2023-04-061c455e2
Regenerated Clientsadb09d3
Update endpoints model3d4ed44
Update API model296e005
Release 2023-04-05Updates
github.com/aws/aws-sdk-go-v2/service/s3
from 1.58.2 to 1.63.3Commits
22efd77
Release 2024-09-27ce669ca
Regenerated Clientsb008447
Update endpoints modela912d17
Update API model9306dbe
remove deprecated worklink service (#2814)d795d86
Release 2024-09-2603c3553
Regenerated Clientsb1c6a1f
Update endpoints modela51f8d9
Update API model3a96a42
update changelog (#2805)Updates
github.com/fluxcd/pkg/apis/event
from 0.9.0 to 0.10.1Commits
196a3ba
Merge pull request #93 from fluxcd/fix-le98bdf3b
Set leader election Lease duration to 35s1d56dd8
Merge pull request #92 from fluxcd/leaderelection-optionsc294d46
Add leader election config to runtime8ef4a8f
Merge pull request #91 from SomtochiAma/record-deepcopy9a29a95
Generate deepcopy method for event276ad93
Merge pull request #90 from SomtochiAma/runtime-suspend4efd97c
Uses suspendGuageec8435e
Merge pull request #89 from fluxcd/controller-runtime-v0.8.3f879c7e
Update controller-runtime to v0.8.3Updates
github.com/fluxcd/pkg/apis/meta
from 1.5.0 to 1.6.1Commits
c8165af
Merge pull request #809 from fluxcd/k8s-1.31.118924bf
Update controller-gen to v0.16.1735a85b
Update dependencies62475f1
Merge pull request #789 from dipti-pai/pkg-azure-git-wi-auth1686996
Support Azure OIDC authenticationa2a7a01
Merge pull request #808 from matheuscscp/oci-auth-proxy8b5c43a
Add proxy support for oci/auth logind467d6e
Merge pull request #807 from fluxcd/dependabot/github_actions/ci-6f7028051ea6b58a7
build(deps): bump the ci group with 2 updatesf0eb8aa
Merge pull request #806 from fluxcd/dependabot/github_actions/ci-fc48fdf541Updates
github.com/fluxcd/pkg/runtime
from 0.47.1 to 0.49.1Commits
7fe9789
Merge pull request #810 from fluxcd/up-int-depsf674386
Update internal dependenciesc8165af
Merge pull request #809 from fluxcd/k8s-1.31.118924bf
Update controller-gen to v0.16.1735a85b
Update dependencies62475f1
Merge pull request #789 from dipti-pai/pkg-azure-git-wi-auth1686996
Support Azure OIDC authenticationa2a7a01
Merge pull request #808 from matheuscscp/oci-auth-proxy8b5c43a
Add proxy support for oci/auth logind467d6e
Merge pull request #807 from fluxcd/dependabot/github_actions/ci-6f7028051eUpdates
github.com/fluxcd/source-controller/api
from 1.3.0 to 1.4.1Release notes
Sourced from github.com/fluxcd/source-controller/api's releases.
Changelog
Sourced from github.com/fluxcd/source-controller/api's changelog.
... (truncated)
Commits
50035c6
Merge pull request #1628 from fluxcd/release-v1.4.1c2b6b39
Release v1.4.1a2658ba
Add changelog entry for v1.4.1a485ed4
Merge pull request #1627 from fluxcd/backport-1626-to-release/v1.4.x0e4f558
GitRepo: Remove provider default value from APIe6e2b15
Merge pull request #1620 from fluxcd/release-v1.4.0e920838
Release v1.4.0c796f52
Add changelog entry for v1.4.003889fe
Merge pull request #1618 from fluxcd/dependabot/go_modules/go-deps-a9e873101f32bc10c
build(deps): bump the go-deps group across 1 directory with 3 updatesUpdates
github.com/zclconf/go-cty
from 1.14.4 to 1.15.0Changelog
Sourced from github.com/zclconf/go-cty's changelog.
Commits
d4f2633
v1.15.0 release0cccfb9
Update CHANGELOG.md043bf38
cty: use unmarked val when Transform walks object attrs7b73cce
function/stdlib: element accepts negative indices15a9d85
Prepare for a possible future v1.14.5 releaseUpdates
google.golang.org/grpc
from 1.65.0 to 1.67.0Release notes
Sourced from google.golang.org/grpc's releases.
... (truncated)
Commits
6f50403
Change version to 1.67.0 (#7604)3c3a025
mem: replace flate.Reader reference (#7595) (#7637)3ffb98b
.*: fix revive lintsredefines-builtin-id
(#7552)5666049
vet: enforce revive linter (#7589)c6ad07f
protoc: regenerate protos (#7590)70f19ee
credentials/tls: default GRPC_ENFORCE_ALPN_ENABLED to true (#7535)92111dc
xds: keep ads flow control local to xdsclient/transport package (#7578)535bdce
estats: remove dependency on testing package (#7579)0f03c74
.*: fix revive lint issuesunused-parameter
(#7580)6147c81
stats/opentelemetry: Optimize slice allocations (#7525)Updates
k8s.io/api
from 0.30.1 to 0.31.1Commits
eb5129b
Update dependencies to v0.31.1 tag46f6230
Merge pull request #126761thockin/automated-cherry-pick-of-#126749
1857695
fix v1a3 ResourceSliceList metadata field name382a091
update codegen and openapi1073c1e
regen clients6f8e3bd
Review feedback437d97a
Coordinated Leader Election Alpha API63e21d3
Merge pull request #126243 from SergeyKanzhelev/devicePluginFailuresca07d5a
generated files7192863
add AllocatedResourcesStatus field to ContainerStatusUpdates
k8s.io/apiextensions-apiserver
from 0.30.1 to 0.31.1Commits
b68c0dd
Update dependencies to v0.31.1 tag67f4a1d
informers: add comment that Start does not block647748e
Merge pull request #126353 from liggitt/fix-vendora9ee50f
revendor dependencies1ab7536
Merge pull request #126308 from cici37/hotFix4940c42
Allowing direct CEL reserved keyword usage in CRD (#126188)10c707f
Merge pull request #124061 from Jefftree/conversion-webhook-invalidca3bbcc94
Merge pull request #125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.c...93b42bf
Update with stdlib errors876df11
Hot fix for panic on schema conversion. (#126167)Updates
k8s.io/cli-runtime
from 0.30.1 to 0.31.1Commits
754d15f
Update dependencies to v0.31.1 tag86e7f90
revendor dependencies5f321dd
Merge pull request #125488 from pohly/dra-1.318b18255
DRA: bump API v1alpha2 -> v1alpha3094be53
Merge pull request #126018 from aroradaman/bump-k8s-utils8c0748c
bump k8s.io/utils80033e7
Merge pull request #125868 from soltysh/wait_for5e5ff2a
Expose WithError in FakeResourceFinder for testsf3a0798
Merge pull request #125922 from dims/update_otel_279b798b9
update OpenTelemetry dependencies and grpcUpdates
k8s.io/client-go
from 0.30.1 to 0.31.1Commits
c5196eb
Update dependencies to v0.31.1 tag5e3e8ea
informers: add comment that Start does not blockf71a5cc
Call non-blocking informerFactory.Start synchronously to avoid races4536e5a
Merge pull request #124012 from Jefftree/le-controller93c6a5b
Merge pull request #126353 from liggitt/fix-vendor6a9911a
revendor dependenciesfe54892
Merge pull request #126243 from SergeyKanzhelev/devicePluginFailures825f52e
Change PingTime to be persistentf45c451
fix ordering issue in candidates18dd587
feedback: leasecandidate clientsUpdates
k8s.io/kubectl
from 0.30.1 to 0.31.1Commits
0315be4
Update dependencies to v0.31.1 tag5ba0fa9
Merge remote-tracking branch 'origin/master' into release-1.3107d386f
wait: don't lowercase condition in --for argument8fc44bc
Promote VolumeAttributesClass to betab315eb8
Merge pull request #126231 from seans3/websocket-https-proxy-fix2c588bc
Falls back to SPDY for gorilla/websocket https proxy errorb4d17b8
Merge pull request #126173 from bergerhoffer/cli-help60dccb9
A few minor help text tweaks072e998
Merge pull request #126018 from aroradaman/bump-k8s-utilsd0ed078
bump k8s.io/utilsUpdates
sigs.k8s.io/controller-runtime
from 0.18.4 to 0.19.0Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.
... (truncated)
Commits
b901db1
Merge pull request ... _Description has been truncated_