-
Notifications
You must be signed in to change notification settings - Fork 558
acs-engine deploy not validating orchestrator version properly #2025
Comments
I'm going to quickly investiagte the |
I can reproduce this error. Succinctly:
Thanks for reporting @lastcoolnameleft ! |
Phew. Glad it's not just me and I'm not going crazy. I "thought" I deployed a 1.9 cluster cluster, and when newer primitives didn't work as expected, I got really confused until I checked the version of the nodes. Reproduced the error 2x more times, just to make sure. |
You just need to compile latest code, i deployed 1.9 just today with acs engine. |
) * acs-engine deploy: model validation and required fields in --help * Forced apimodel validation to avoid incongruences (fixes #2025) * Added more details about required fields while deploying (fixes #2491) * WIP - Adding windows agent pool scaling * Revert "WIP - Adding windows agent pool scaling" - wrong branch This reverts commit 0eb7ece. * go fmt
* acs-engine deploy: model validation and required fields in --help * Forced apimodel validation to avoid incongruences (fixes #2025) * Added more details about required fields while deploying (fixes #2491) * WIP - Adding windows agent pool scaling * Revert "WIP - Adding windows agent pool scaling" - wrong branch This reverts commit 0eb7ece. * WIP - Windows Scaling on Availability Sets and VMSS * WIP - Naming format modified for vmss windows scaling * Merge remote-tracking branch 'Azure/patch-release-v0.16.2' into windowsscale * Fixing tests * feat(*): Bumps client-go to v7.0.0 This updates client-go to v7.0.0 and adds the needed dependencies on `k8s.io/api`. Also fixes a small issue with conflicting `uuid` library versions * testing re-vendor health make build-vendor passed! * removing the vnet from scale templates (#2994) This allows a cluster to scale even if the user has added a subnet to the vnet * Fix missing DefaultKubernetesClusterSubnet * dos2unix * Clean and go fmt * Clean and go fmt * Clean and go fmt * Fix util_test.go * Using StorageProfile.ImageReference.Publisher to understand if Windows Agent Pool in Scaling scenario * lint
Is this a request for help?: yes
Is this an ISSUE or FEATURE REQUEST? (choose one): ISSUE
What version of acs-engine?:
0.11.0, 0.10.0
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
1.9
What happened:
There might be two separate issues; however, they manifest themselves together:
If I attempt to generate an 1.9 K8S cluster, I get:
If I try to deploy this cluster, it will allow it; however, it will create a Kubernetes 1.7 cluster.
What you expected to happen:
I would expect the generate run to pass with a simple 1.9 cluster
I would expect the deploy run to deploy a K8S 1.9 cluster (instead of a 1.7 cluster)
How to reproduce it (as minimally and precisely as possible):
Use this as a base:
https://github.com/Azure/acs-engine/blob/master/examples/kubernetes-releases/kubernetes1.9.json
Run:
And
Anything else we need to know:
The text was updated successfully, but these errors were encountered: