crossplane-contrib / provider-upjet-aws

Official AWS Provider for Crossplane by Upbound.
https://marketplace.upbound.io/providers/upbound/provider-aws
Apache License 2.0
137 stars 112 forks source link

Fix AccessKey.iam reconciliation #1344

Closed ulucinar closed 3 weeks ago

ulucinar commented 3 weeks ago

Description of your changes

Related issue: https://github.com/crossplane/upjet/issues/416 Depends on: https://github.com/crossplane/upjet/pull/417

If the MR API has a spec.forProvider.status field and there are sensitive attributes, then fieldpath.Paved.ExpandWildcards complains instead of expanding as an empty slice, which breaks the reconciliation. Please refer to https://github.com/crossplane/upjet/pull/417 for more context on the issue.

This PR bumps upjet to v1.4.1.

I have:

How has this code been tested

ulucinar commented 3 weeks ago

/test-examples="examples/iam/v1beta1/accesskey.yaml"

ulucinar commented 3 weeks ago

/test-examples="examples/mq/v1alpha1/user.yaml"

ulucinar commented 3 weeks ago

/test-examples="examples/iam/v1beta1/accesskey.yaml"