-
Notifications
You must be signed in to change notification settings - Fork 558
Impossible to create a LoadBalancer #194
Comments
Could it be related to #193 ? It was working perfectly before this. |
I have the same issue at the moment. Downgrading to docker 1.12 does not help. Also, from the error messages it does not look related. There seems to be an API incompatibility introduced in the last days. @AlexGrs Can you reopen this issue? |
This seems to be introduced with a cherry pick into 1.5.2: kubernetes/kubernetes#38943 It updated the azure-sdk-for-go library which in turn introduced constraints validation to Azure API calls. It looks like the updating of security groups fails here as it reuses a json object from a previous GET, which has the Subnets and Interfaces properties set. Not sure how to fix this. I would assume that setting these properties to nil before doing CreateOrUpdate should be a proper fix? But first it should be clarified if these properties should really be ReadOnly. |
Just want to confirm that setting NetworkInterfaces and Subnets to nil does work. I can create a PR if it can be confirmed that this fix is ok. |
@codablock I don't see that PR in 1.5.1 tree though... Did you manually switch to 1.5.2? ACS-Engine hasn't been bumped to 1.5.2 yet (PR in progress...) |
@colemickens I don't use ACS engine but kargo. As @AlexGrs issue looked exactly the same as mine, I assumed you were also on 1.5.2 with ACS engine. Or maybe he uses a custom build version as we suggested to him due to the volume fixes? |
@AlexGrs Can you please chime in on what the issue was, why you closed it, etc? Thanks. |
Okay, I repro'd this as well.
cc: @brendandburns |
I'm going to leave this closed. We can track it in the Go-Autorest or Kubernetes issue. |
I have the following error message:
My services definition is the following:
Any idea what could be the cause ?
The text was updated successfully, but these errors were encountered: