You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is an existent VPCPeeringconnection resource imported with crossplane.io/external-name annotation.
It works fine for provider-aws V0.40.0. Crossplane v1.12.0. Condition is synced with a ReconcilieSucccess reason.
This is resource definition yaml file
We noticed issue is some conflict with external-name annotation. If we remove this annotation from yaml file, a new Custom Resource Instance (VPCPeeringConnection) is created. Only problem here is AWS refuses to create a new VPCPeeringConnection, because there is already an existent one. Condition is synced with a ReconcileError reason. Message is create failed: cannot create VPCPeeringConnection in AWS: InvalidParameterValue: A matching peering exists with different tags.
So, we need to import this external entity so that crossplane can manage it.
Info about versions:
crossplane version V1.12.0
provider-aws version v0.41.0
Cloud provider AWS
Kubernetes versionv 1.25.12+ba5cc25
Kubernetes distribution OpenShift 4.12
The text was updated successfully, but these errors were encountered:
There is an existent VPCPeeringconnection resource imported with crossplane.io/external-name annotation.
It works fine for provider-aws V0.40.0. Crossplane v1.12.0. Condition is synced with a ReconcilieSucccess reason.
This is resource definition yaml file
Once updated provider-aws to v0.41.0 version, ( same resource definition yaml file ), pod always shows this error and go to a CrashLoopBackOff status.
We noticed issue is some conflict with external-name annotation. If we remove this annotation from yaml file, a new Custom Resource Instance (VPCPeeringConnection) is created. Only problem here is AWS refuses to create a new VPCPeeringConnection, because there is already an existent one. Condition is synced with a ReconcileError reason. Message is create failed: cannot create VPCPeeringConnection in AWS: InvalidParameterValue: A matching peering exists with different tags.
So, we need to import this external entity so that crossplane can manage it.
Info about versions:
The text was updated successfully, but these errors were encountered: