-
Notifications
You must be signed in to change notification settings - Fork 558
acs-engine 0.6.0 generate fails on DNSPrefix and ServicePrincipalProfile validation #1427
Comments
Possibly related: I've noticed that if you omit the service principal when you do an |
...in fact it seems to do this for almost any validation error: if I mistype the orchestratorProfile.orchestratorType as
Perhaps this is an artefact of the attempt to use LoadContainerServiceForAgentPoolOnlyCluster, but it's jolly confusing. |
Hmm, the fallback to LoadContainerServiceForAgentPoolOnlyCluster is also problematic for non-vlabs versions because it gives you a spurious "unrecognised APIVersion" error, even though your apiVersion was fine and acs-engine just decided to try it against a different code path. |
@itowlson I've confirmed that this error shows up during unrelated failures. Feel free to thow together a PR if you identify where we've erred in our validation logic! |
I can also confirm that this error pops up on unrelated failures. I experienced this error when calling
|
Is this a request for help?:
No
Is this an ISSUE or FEATURE REQUEST? (choose one):
ISSUE
What version of acs-engine?:
0.6.0
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
Kubernetes
What happened:
Error trying to generate template from latest kubernetes-hybrid.json template with populated values for all fields.
What you expected to happen:
Template generated
How to reproduce it (as minimally and precisely as possible):
acs-engine version 0.6.0 (downloaded as binary from https://github.com/Azure/acs-engine/releases/download/v0.6.0/acs-engine-v0.6.0-windows-amd64.zip)
example template with redacted values
Anything else we need to know:
The text was updated successfully, but these errors were encountered: