giantswarm / aws-operator

Manages Kubernetes clusters running on AWS (before Cluster API)

Home Page:https://www.giantswarm.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VPC peering errors processing existing clusters

rossf7 opened this issue · comments

There are errors appearing when the operator reprocesses existing clusters. This is because these TPOs don't have the necessary settings for VPC peering. These errors do not affect creating new clusters.

We should either not create the VPC peering or update the existing TPOs.

{"caller":"github.com/giantswarm/aws-operator/service/create/service.go:488","error":"error processing cluster 'y22nx': '[{/go/src/github.com/giantswarm/aws-operator/service/create/service.go:659: could not create vpc peering connection: '[{/go/src/github.com/giantswarm/aws-operator/resources/aws/peering.go:80: } {/go/src/github.com/giantswarm/aws-operator/resources/aws/peering.go:103: } {MissingParameter: The request must contain the parameter peerVpcId\n\tstatus code: 400, request id: 346710a0-c9ab-430d-a708-c0764a7e93e5}]'} {execution failed}]'","time":"17-09-06 10:29:45.400"}

Did we see this again? Does somebody know more? /cc @JosephSalisbury @puja108

I'd need to check

Lets try again. Is this issue still valid? Can we close it? Is there still a real problem?

This is because of old clusters that don't have the VPC peering settings. I'd say it's the same as #466 and we should close.