Skip to content

Commit f09c38d

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

File tree

10 files changed

+88
-34
lines changed

10 files changed

+88
-34
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ack_generate_info:
2-
build_date: "2025-05-13T19:01:49Z"
3-
build_hash: 55bf57b2806c33a7fcd074be403f26ce3f8e58db
2+
build_date: "2025-05-24T00:40:28Z"
3+
build_hash: 66a58d259146834e61b211a9a01609beaa58ef77
44
go_version: go1.24.2
5-
version: v0.46.2
6-
api_directory_checksum: b11538a0012314e60374573a4c1362dd914026d3
5+
version: v0.47.1
6+
api_directory_checksum: c6bc1b869c1aae6c66f7c33ec568225118debdb0
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:

apis/v1alpha1/user_pool.go

Lines changed: 16 additions & 0 deletions
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/cognitoidentityprovider-controller
9-
newTag: 1.0.8
9+
newTag: 1.0.9

config/crd/bases/cognitoidentityprovider.services.k8s.aws_userpools.yaml

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -148,12 +148,16 @@ spec:
148148
type: string
149149
type: object
150150
emailVerificationMessage:
151-
description: This parameter is no longer used. See VerificationMessageTemplateType
152-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
151+
description: |-
152+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
153+
154+
Regex Pattern: `^[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*\{####\}[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*$`
153155
type: string
154156
emailVerificationSubject:
155-
description: This parameter is no longer used. See VerificationMessageTemplateType
156-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
157+
description: |-
158+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
159+
160+
Regex Pattern: `^[\p{L}\p{M}\p{S}\p{N}\p{P}\s]+$`
157161
type: string
158162
lambdaConfig:
159163
description: |-
@@ -227,7 +231,10 @@ spec:
227231
description: Specifies MFA configuration details.
228232
type: string
229233
name:
230-
description: A string used to name the user pool.
234+
description: |-
235+
A string used to name the user pool.
236+
237+
Regex Pattern: `^[\w\s+=,.@-]+$`
231238
type: string
232239
policies:
233240
description: The policies associated with the new user pool.
@@ -324,7 +331,10 @@ spec:
324331
type: object
325332
type: array
326333
smsAuthenticationMessage:
327-
description: A string representing the SMS authentication message.
334+
description: |-
335+
A string representing the SMS authentication message.
336+
337+
Regex Pattern: `\{####\}`
328338
type: string
329339
smsConfiguration:
330340
description: |-
@@ -343,8 +353,10 @@ spec:
343353
type: string
344354
type: object
345355
smsVerificationMessage:
346-
description: This parameter is no longer used. See VerificationMessageTemplateType
347-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
356+
description: |-
357+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
358+
359+
Regex Pattern: `\{####\}`
348360
type: string
349361
tags:
350362
additionalProperties:
@@ -517,10 +529,14 @@ spec:
517529
518530
For more information about adding a custom domain to your user pool, see
519531
Using Your Own Domain for the Hosted UI (https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-add-custom-domain.html).
532+
533+
Regex Pattern: `^[a-z0-9](?:[a-z0-9\-]{0,61}[a-z0-9])?$`
520534
type: string
521535
domain:
522-
description: The domain prefix, if the user pool has a domain associated
523-
with it.
536+
description: |-
537+
The domain prefix, if the user pool has a domain associated with it.
538+
539+
Regex Pattern: `^[a-z0-9](?:[a-z0-9\-]{0,61}[a-z0-9])?$`
524540
type: string
525541
emailConfigurationFailure:
526542
description: |-
@@ -532,7 +548,10 @@ spec:
532548
format: int64
533549
type: integer
534550
id:
535-
description: The ID of the user pool.
551+
description: |-
552+
The ID of the user pool.
553+
554+
Regex Pattern: `^[\w-]+_[0-9a-zA-Z]+$`
536555
type: string
537556
lastModifiedDate:
538557
description: |-

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.0
55
toolchain go1.24.1
66

77
require (
8-
github.com/aws-controllers-k8s/runtime v0.46.1
8+
github.com/aws-controllers-k8s/runtime v0.47.0
99
github.com/aws/aws-sdk-go v1.55.5
1010
github.com/aws/aws-sdk-go-v2 v1.36.0
1111
github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.49.3

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
github.com/aws-controllers-k8s/runtime v0.46.1 h1:61RU6uYiFSp0cDhv52vAmaPzrebzoudtsp1fGkk6iLk=
2-
github.com/aws-controllers-k8s/runtime v0.46.1/go.mod h1:G2UMBKA7qgXG4JV16NTIUp715uqvUEvWaa7TG1I527U=
1+
github.com/aws-controllers-k8s/runtime v0.47.0 h1:pWzMLrwAFrAmMuSukYDLrQp5Yw594w1ke6XWGmI3uyo=
2+
github.com/aws-controllers-k8s/runtime v0.47.0/go.mod h1:G2UMBKA7qgXG4JV16NTIUp715uqvUEvWaa7TG1I527U=
33
github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU=
44
github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
55
github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk=

helm/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
name: cognitoidentityprovider-chart
33
description: A Helm chart for the ACK service controller for Amazon Cognito Identity Provider (Cognito Identity Provider)
4-
version: 1.0.8
5-
appVersion: 1.0.8
4+
version: 1.0.9
5+
appVersion: 1.0.9
66
home: https://github.com/aws-controllers-k8s/cognitoidentityprovider-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:

helm/crds/cognitoidentityprovider.services.k8s.aws_userpools.yaml

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -148,12 +148,16 @@ spec:
148148
type: string
149149
type: object
150150
emailVerificationMessage:
151-
description: This parameter is no longer used. See VerificationMessageTemplateType
152-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
151+
description: |-
152+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
153+
154+
Regex Pattern: `^[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*\{####\}[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*$`
153155
type: string
154156
emailVerificationSubject:
155-
description: This parameter is no longer used. See VerificationMessageTemplateType
156-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
157+
description: |-
158+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
159+
160+
Regex Pattern: `^[\p{L}\p{M}\p{S}\p{N}\p{P}\s]+$`
157161
type: string
158162
lambdaConfig:
159163
description: |-
@@ -227,7 +231,10 @@ spec:
227231
description: Specifies MFA configuration details.
228232
type: string
229233
name:
230-
description: A string used to name the user pool.
234+
description: |-
235+
A string used to name the user pool.
236+
237+
Regex Pattern: `^[\w\s+=,.@-]+$`
231238
type: string
232239
policies:
233240
description: The policies associated with the new user pool.
@@ -324,7 +331,10 @@ spec:
324331
type: object
325332
type: array
326333
smsAuthenticationMessage:
327-
description: A string representing the SMS authentication message.
334+
description: |-
335+
A string representing the SMS authentication message.
336+
337+
Regex Pattern: `\{####\}`
328338
type: string
329339
smsConfiguration:
330340
description: |-
@@ -343,8 +353,10 @@ spec:
343353
type: string
344354
type: object
345355
smsVerificationMessage:
346-
description: This parameter is no longer used. See VerificationMessageTemplateType
347-
(https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
356+
description: |-
357+
This parameter is no longer used. See VerificationMessageTemplateType (https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_VerificationMessageTemplateType.html).
358+
359+
Regex Pattern: `\{####\}`
348360
type: string
349361
tags:
350362
additionalProperties:
@@ -517,10 +529,14 @@ spec:
517529
518530
For more information about adding a custom domain to your user pool, see
519531
Using Your Own Domain for the Hosted UI (https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-add-custom-domain.html).
532+
533+
Regex Pattern: `^[a-z0-9](?:[a-z0-9\-]{0,61}[a-z0-9])?$`
520534
type: string
521535
domain:
522-
description: The domain prefix, if the user pool has a domain associated
523-
with it.
536+
description: |-
537+
The domain prefix, if the user pool has a domain associated with it.
538+
539+
Regex Pattern: `^[a-z0-9](?:[a-z0-9\-]{0,61}[a-z0-9])?$`
524540
type: string
525541
emailConfigurationFailure:
526542
description: |-
@@ -532,7 +548,10 @@ spec:
532548
format: int64
533549
type: integer
534550
id:
535-
description: The ID of the user pool.
551+
description: |-
552+
The ID of the user pool.
553+
554+
Regex Pattern: `^[\w-]+_[0-9a-zA-Z]+$`
536555
type: string
537556
lastModifiedDate:
538557
description: |-

helm/templates/NOTES.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{ .Chart.Name }} has been installed.
2-
This chart deploys "public.ecr.aws/aws-controllers-k8s/cognitoidentityprovider-controller:1.0.8".
2+
This chart deploys "public.ecr.aws/aws-controllers-k8s/cognitoidentityprovider-controller:1.0.9".
33

44
Check its status by running:
55
kubectl --namespace {{ .Release.Namespace }} get pods -l "app.kubernetes.io/instance={{ .Release.Name }}"

helm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
image:
66
repository: public.ecr.aws/aws-controllers-k8s/cognitoidentityprovider-controller
7-
tag: 1.0.8
7+
tag: 1.0.9
88
pullPolicy: IfNotPresent
99
pullSecrets: []
1010

0 commit comments

Comments
 (0)