Skip to content

Commit 6828e1c

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

25 files changed

+42
-52
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ack_generate_info:
2-
build_date: "2025-02-18T00:17:50Z"
3-
build_hash: 66c0f840b0bcf6f552be46cf5ee0fb95ad57053e
4-
go_version: go1.23.6
5-
version: v0.43.0
6-
api_directory_checksum: 0a1f48636957e70cb10b108f9b6ddea1696ebf8b
2+
build_date: "2025-02-20T18:18:50Z"
3+
build_hash: a326346bd3a6973254d247c9ab2dc76790c36241
4+
go_version: go1.24.0
5+
version: v0.43.2
6+
api_directory_checksum: 7e1c19231d3275a1147157f6943a7391953f7001
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:

apis/v1alpha1/group.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/instance_profile.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/open_id_connect_provider.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/policy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/role.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/user.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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/iam-controller
9-
newTag: 1.3.17
9+
newTag: 1.3.18

config/crd/bases/iam.services.k8s.aws_groups.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ spec:
138138
type: object
139139
conditions:
140140
description: |-
141-
All CRS managed by ACK have a common `Status.Conditions` member that
141+
All CRs managed by ACK have a common `Status.Conditions` member that
142142
contains a collection of `ackv1alpha1.Condition` objects that describe
143143
the various terminal states of the CR and its backend AWS service API
144144
resource

config/crd/bases/iam.services.k8s.aws_instanceprofiles.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ spec:
7676
(\u007F), including most punctuation characters, digits, and upper and lowercased
7777
letters.
7878
type: string
79+
x-kubernetes-validations:
80+
- message: Value is immutable once set
81+
rule: self == oldSelf
7982
role:
8083
type: string
8184
roleRef:
@@ -154,7 +157,7 @@ spec:
154157
type: object
155158
conditions:
156159
description: |-
157-
All CRS managed by ACK have a common `Status.Conditions` member that
160+
All CRs managed by ACK have a common `Status.Conditions` member that
158161
contains a collection of `ackv1alpha1.Condition` objects that describe
159162
the various terminal states of the CR and its backend AWS service API
160163
resource

0 commit comments

Comments
 (0)