Skip to content

Commit 1fcba0e

Browse files
authored
Fix union fields not being set in API payloads (#50)
Issue #, if available: [2651](aws-controllers-k8s/community#2651) Description of changes: - Rebuild with latest code-gen version - Set Create and Update API payloads with union member values when set in desired manifest - Check if multiple union members are set for a field and if true set an ACK.Terminal condition. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 94509ab commit 1fcba0e

File tree

6 files changed

+40
-8
lines changed

6 files changed

+40
-8
lines changed

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: "2025-09-19T16:47:20Z"
3-
build_hash: 6b4211163dcc34776b01da9a18217bac0f4103fd
4-
go_version: go1.24.6
5-
version: v0.52.0
2+
build_date: "2025-10-09T23:51:15Z"
3+
build_hash: eaabefb6bd7b2be8a1baf4478f22b3310e6921c8
4+
go_version: go1.25.0
5+
version: v0.52.0-6-geaabefb
66
api_directory_checksum: fe69c5e0ea00efd1d3b0b22950444718d9f790af
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6

config/crd/bases/pipes.services.k8s.aws_pipes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.2
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: pipes.pipes.services.k8s.aws
88
spec:
99
group: pipes.services.k8s.aws

helm/crds/pipes.services.k8s.aws_pipes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.2
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: pipes.pipes.services.k8s.aws
88
spec:
99
group: pipes.services.k8s.aws

helm/crds/services.k8s.aws_adoptedresources.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.2
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: adoptedresources.services.k8s.aws
88
spec:
99
group: services.k8s.aws

helm/crds/services.k8s.aws_fieldexports.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.2
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: fieldexports.services.k8s.aws
88
spec:
99
group: services.k8s.aws

pkg/resource/pipe/sdk.go

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)