Skip to content

Conversation

@afrancis101
Copy link

@afrancis101 afrancis101 commented Oct 9, 2025

Description of your changes

This PR is written to fix issues encountered between v1beta1 and v1beta2 of the s3.aws.upbound.io resources. The issue encountered is:

conversion webhook for s3.aws.upbound.io/v1beta1, Kind=Bucket failed: cannot convert from the spoke version "v1beta1" to the hub version "v1beta2": cannot apply the PavedConversion for the "aws_s3_bucket" object: failed to convert the source map in mode "toEmbeddedObject" with source API version "*", target API version "v1beta2": value at the field path serverSideEncryptionConfiguration[0].rule[0].applyServerSideEncryptionByDefault must be []any, not "map[string]interface {}"

Fixes #

I have:

  • Read and followed Crossplane's [contribution process].
  • Run make generate and committed the results (ideally in a separate commit).
  • Not made any manual changes to generated files, and verified this with make check-diff.

How has this code been tested

@afrancis101 afrancis101 force-pushed the add-conversion-s3-bucket branch from cf08f62 to 2ef9444 Compare October 9, 2025 18:56
@jeanduplessis
Copy link
Collaborator

/test-examples="examples/s3/cluster/v1beta2/bucket.yaml"

@afrancis101 afrancis101 force-pushed the add-conversion-s3-bucket branch from 2ef9444 to b8a3a60 Compare October 10, 2025 12:32
@afrancis101 afrancis101 marked this pull request as ready for review October 10, 2025 12:57
@afrancis101 afrancis101 force-pushed the add-conversion-s3-bucket branch from 2350059 to 21b4f48 Compare October 10, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants