Skip to content

Commit 0e793f6

Browse files
authored
Update to ACK runtime v0.58.0, code-generator v0.58.0 (#117)
### Update to ACK runtime `v0.58.0`, code-generator `v0.58.0` ---------- * ACK code-generator `v0.58.0` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.58.0) * ACK runtime `v0.58.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.58.0) ---------- NOTE: This PR increments the release version of service controller from `v1.2.1` to `v1.2.2` Once this PR is merged, release `v1.2.2` will be automatically created for `apigatewayv2-controller` **Please close this PR, if you do not want the new patch release for `apigatewayv2-controller`** ---------- #### stdout for `make build-controller`: ``` building ack-generate ... ok. ==== building apigatewayv2-controller ==== Copying common custom resource definitions into apigatewayv2 Building Kubernetes API objects for apigatewayv2 Generating deepcopy code for apigatewayv2 Generating custom resource definitions for apigatewayv2 Building service controller for apigatewayv2 Running GO mod tidy Generating RBAC manifests for apigatewayv2 Running gofmt against generated code for apigatewayv2 Updating additional GitHub repository maintenance files ==== building apigatewayv2-controller release artifacts ==== Building release artifacts for apigatewayv2-v1.2.2 Generating common custom resource definitions Generating custom resource definitions for apigatewayv2 Generating RBAC manifests for apigatewayv2 ``` ---------- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 1a71793 commit 0e793f6

8 files changed

Lines changed: 178 additions & 342 deletions

File tree

ATTRIBUTION.md

Lines changed: 38 additions & 179 deletions
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,21 @@ Subdependencies:
4545
* `github.com/aws/smithy-go`
4646
* `github.com/cenkalti/backoff/v4`
4747
* `github.com/go-logr/logr`
48+
* `github.com/go-logr/zapr`
4849
* `github.com/google/go-cmp`
4950
* `github.com/itchyny/gojq`
5051
* `github.com/jaypipes/envutil`
52+
* `github.com/micahhausler/aws-iam-policy`
5153
* `github.com/pkg/errors`
5254
* `github.com/prometheus/client_golang`
53-
* `github.com/samber/lo`
5455
* `github.com/spf13/pflag`
5556
* `github.com/stretchr/testify`
5657
* `go.uber.org/zap`
5758
* `k8s.io/api`
5859
* `k8s.io/apimachinery`
5960
* `k8s.io/client-go`
6061
* `k8s.io/klog/v2`
62+
* `k8s.io/utils`
6163
* `sigs.k8s.io/controller-runtime`
6264
* `github.com/aws/aws-sdk-go-v2/feature/ec2/imds`
6365
* `github.com/aws/aws-sdk-go-v2/internal/configsources`
@@ -75,15 +77,11 @@ Subdependencies:
7577
* `github.com/evanphx/json-patch/v5`
7678
* `github.com/fsnotify/fsnotify`
7779
* `github.com/fxamacker/cbor/v2`
78-
* `github.com/go-logr/zapr`
7980
* `github.com/go-openapi/jsonpointer`
8081
* `github.com/go-openapi/jsonreference`
8182
* `github.com/go-openapi/swag`
82-
* `github.com/gogo/protobuf`
83-
* `github.com/golang/protobuf`
8483
* `github.com/google/btree`
8584
* `github.com/google/gnostic-models`
86-
* `github.com/google/gofuzz`
8785
* `github.com/google/uuid`
8886
* `github.com/itchyny/timefmt-go`
8987
* `github.com/josharian/intern`
@@ -99,25 +97,25 @@ Subdependencies:
9997
* `github.com/stretchr/objx`
10098
* `github.com/x448/float16`
10199
* `go.uber.org/multierr`
102-
* `golang.org/x/exp`
100+
* `go.yaml.in/yaml/v2`
101+
* `go.yaml.in/yaml/v3`
103102
* `golang.org/x/net`
104103
* `golang.org/x/oauth2`
105104
* `golang.org/x/sync`
106105
* `golang.org/x/sys`
107106
* `golang.org/x/term`
108107
* `golang.org/x/text`
109108
* `golang.org/x/time`
110-
* `golang.org/x/tools`
111109
* `gomodules.xyz/jsonpatch/v2`
112110
* `google.golang.org/protobuf`
113111
* `gopkg.in/evanphx/json-patch.v4`
114112
* `gopkg.in/inf.v0`
115113
* `gopkg.in/yaml.v3`
116114
* `k8s.io/apiextensions-apiserver`
117115
* `k8s.io/kube-openapi`
118-
* `k8s.io/utils`
119116
* `sigs.k8s.io/json`
120-
* `sigs.k8s.io/structured-merge-diff/v4`
117+
* `sigs.k8s.io/randfill`
118+
* `sigs.k8s.io/structured-merge-diff/v6`
121119
* `sigs.k8s.io/yaml`
122120

123121
#### github.com/aws/aws-sdk-go-v2
@@ -169,6 +167,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
169167

170168
License Identifier: Apache-2.0
171169

170+
#### github.com/go-logr/zapr
171+
172+
License Identifier: Apache-2.0
173+
172174
#### github.com/google/go-cmp
173175

174176
License Identifier: BSD-3-Clause
@@ -231,6 +233,20 @@ SOFTWARE.
231233

232234
License Identifier: Apache-2.0
233235

236+
#### github.com/micahhausler/aws-iam-policy
237+
238+
License Identifier: MIT
239+
240+
The MIT License (MIT)
241+
242+
Copyright (c) 2023, Micah Hausler
243+
244+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
245+
246+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
247+
248+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
249+
234250
#### github.com/pkg/errors
235251

236252
License Identifier: BSD-2-Clause
@@ -263,32 +279,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
263279

264280
License Identifier: Apache-2.0
265281

266-
#### github.com/samber/lo
267-
268-
License Identifier: MIT
269-
270-
MIT License
271-
272-
Copyright (c) 2022 Samuel Berthe
273-
274-
Permission is hereby granted, free of charge, to any person obtaining a copy
275-
of this software and associated documentation files (the "Software"), to deal
276-
in the Software without restriction, including without limitation the rights
277-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
278-
copies of the Software, and to permit persons to whom the Software is
279-
furnished to do so, subject to the following conditions:
280-
281-
The above copyright notice and this permission notice shall be included in all
282-
copies or substantial portions of the Software.
283-
284-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
285-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
286-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
287-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
288-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
289-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
290-
SOFTWARE.
291-
292282
#### github.com/spf13/pflag
293283

294284
License Identifier: BSD-3-Clause
@@ -386,6 +376,10 @@ License Identifier: Apache-2.0
386376

387377
License Identifier: Apache-2.0
388378

379+
#### k8s.io/utils
380+
381+
License Identifier: Apache-2.0
382+
389383
#### sigs.k8s.io/controller-runtime
390384

391385
License Identifier: Apache-2.0
@@ -635,10 +629,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
635629
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
636630
SOFTWARE.
637631

638-
#### github.com/go-logr/zapr
639-
640-
License Identifier: Apache-2.0
641-
642632
#### github.com/go-openapi/jsonpointer
643633

644634
License Identifier: Apache-2.0
@@ -651,77 +641,6 @@ License Identifier: Apache-2.0
651641

652642
License Identifier: Apache-2.0
653643

654-
#### github.com/gogo/protobuf
655-
656-
License Identifier: BSD-3-Clause
657-
658-
Copyright (c) 2013, The GoGo Authors. All rights reserved.
659-
660-
Protocol Buffers for Go with Gadgets
661-
662-
Go support for Protocol Buffers - Google's data interchange format
663-
664-
Copyright 2010 The Go Authors. All rights reserved.
665-
https://github.com/golang/protobuf
666-
667-
Redistribution and use in source and binary forms, with or without
668-
modification, are permitted provided that the following conditions are
669-
met:
670-
671-
* Redistributions of source code must retain the above copyright
672-
notice, this list of conditions and the following disclaimer.
673-
* Redistributions in binary form must reproduce the above
674-
copyright notice, this list of conditions and the following disclaimer
675-
in the documentation and/or other materials provided with the
676-
distribution.
677-
* Neither the name of Google Inc. nor the names of its
678-
contributors may be used to endorse or promote products derived from
679-
this software without specific prior written permission.
680-
681-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
682-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
683-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
684-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
685-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
686-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
687-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
688-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
689-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
690-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
691-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
692-
693-
#### github.com/golang/protobuf
694-
695-
License Identifier: BSD-3-Clause
696-
697-
Copyright 2010 The Go Authors. All rights reserved.
698-
699-
Redistribution and use in source and binary forms, with or without
700-
modification, are permitted provided that the following conditions are
701-
met:
702-
703-
* Redistributions of source code must retain the above copyright
704-
notice, this list of conditions and the following disclaimer.
705-
* Redistributions in binary form must reproduce the above
706-
copyright notice, this list of conditions and the following disclaimer
707-
in the documentation and/or other materials provided with the
708-
distribution.
709-
* Neither the name of Google Inc. nor the names of its
710-
contributors may be used to endorse or promote products derived from
711-
this software without specific prior written permission.
712-
713-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
714-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
715-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
716-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
717-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
718-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
719-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
720-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
721-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
722-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
723-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
724-
725644
#### github.com/google/btree
726645

727646
License Identifier: Apache-2.0
@@ -730,10 +649,6 @@ License Identifier: Apache-2.0
730649

731650
License Identifier: Apache-2.0
732651

733-
#### github.com/google/gofuzz
734-
735-
License Identifier: Apache-2.0
736-
737652
#### github.com/google/uuid
738653

739654
License Identifier: BSD-3-Clause
@@ -1017,37 +932,13 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1017932
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1018933
THE SOFTWARE.
1019934

1020-
#### golang.org/x/exp
935+
#### go.yaml.in/yaml/v2
1021936

1022-
License Identifier: BSD-3-Clause
1023-
1024-
Copyright 2009 The Go Authors.
1025-
1026-
Redistribution and use in source and binary forms, with or without
1027-
modification, are permitted provided that the following conditions are
1028-
met:
937+
License Identifier: Apache-2.0
1029938

1030-
* Redistributions of source code must retain the above copyright
1031-
notice, this list of conditions and the following disclaimer.
1032-
* Redistributions in binary form must reproduce the above
1033-
copyright notice, this list of conditions and the following disclaimer
1034-
in the documentation and/or other materials provided with the
1035-
distribution.
1036-
* Neither the name of Google LLC nor the names of its
1037-
contributors may be used to endorse or promote products derived from
1038-
this software without specific prior written permission.
939+
#### go.yaml.in/yaml/v3
1039940

1040-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1041-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1042-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1043-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1044-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1045-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1046-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1047-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1048-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1049-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1050-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
941+
License Identifier: Apache-2.0
1051942

1052943
#### golang.org/x/net
1053944

@@ -1273,38 +1164,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
12731164
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
12741165
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
12751166

1276-
#### golang.org/x/tools
1277-
1278-
License Identifier: BSD-3-Clause
1279-
1280-
Copyright 2009 The Go Authors.
1281-
1282-
Redistribution and use in source and binary forms, with or without
1283-
modification, are permitted provided that the following conditions are
1284-
met:
1285-
1286-
* Redistributions of source code must retain the above copyright
1287-
notice, this list of conditions and the following disclaimer.
1288-
* Redistributions in binary form must reproduce the above
1289-
copyright notice, this list of conditions and the following disclaimer
1290-
in the documentation and/or other materials provided with the
1291-
distribution.
1292-
* Neither the name of Google LLC nor the names of its
1293-
contributors may be used to endorse or promote products derived from
1294-
this software without specific prior written permission.
1295-
1296-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1297-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1298-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1299-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1300-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1301-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1302-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1303-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1304-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1305-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1306-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1307-
13081167
#### gomodules.xyz/jsonpatch/v2
13091168

13101169
License Identifier: Apache-2.0
@@ -1416,10 +1275,6 @@ License Identifier: Apache-2.0
14161275

14171276
License Identifier: Apache-2.0
14181277

1419-
#### k8s.io/utils
1420-
1421-
License Identifier: Apache-2.0
1422-
14231278
#### sigs.k8s.io/json
14241279

14251280
License Identifier: BSD-3-Clause
@@ -1663,7 +1518,11 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
16631518
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
16641519
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16651520

1666-
#### sigs.k8s.io/structured-merge-diff/v4
1521+
#### sigs.k8s.io/randfill
1522+
1523+
License Identifier: Apache-2.0
1524+
1525+
#### sigs.k8s.io/structured-merge-diff/v6
16671526

16681527
License Identifier: Apache-2.0
16691528

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ack_generate_info:
2-
build_date: "2026-01-07T18:16:48Z"
3-
build_hash: e743d683160cf0f58a4864e052cdcb0927335ca7
4-
go_version: go1.25.5
5-
version: v0.57.0
2+
build_date: "2026-03-11T18:51:27Z"
3+
build_hash: 5ac6c79fbc941c426d8b70cba768820fc9296542
4+
go_version: go1.25.7
5+
version: v0.58.0
66
api_directory_checksum: 5111539ac4c4401f7da6826a1911e116e83f57a4
77
api_version: v1alpha1
88
aws_sdk_go_version: 1.32.6

config/controller/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ kind: Kustomization
66
images:
77
- name: controller
88
newName: public.ecr.aws/aws-controllers-k8s/apigatewayv2-controller
9-
newTag: 1.2.1
9+
newTag: 1.2.2

0 commit comments

Comments
 (0)