Граф коммитов

3 Коммитов

Автор SHA1 Сообщение Дата
Jingtao Ren 62051ed553 clean more orchestratorVersion specified test artifacts (#1213) 2017-08-08 14:51:00 -07:00
Jingtao Ren a60cde2976 [API] Change how orchestratorVersion is handled (#1108)
* introduce OrchestratorVersionHint

* replace places with OrchestratorVersion with OrchestratorVersionHint, and build pass

* fill in OrchestratorVersion when converttoapi

* fix test

* use go-version instead of VersionOrdinal

* use k8sVersion instead of k8sVersionHint in comparison

* remove duplicate consts, use common

* split KubeImagee into images and configs

* fix more KubernetesVersion referring

* style and deadcode fixes

* kube config validate needs version hint string

* need string literal to refer to v “1.5.3”

* enforcing default “” orchestratorVersion in apiloader

* gomega unused in engine_test.go

* s/VersionHint/Release

replacing the term “VersionHint” with “Release” throughout

* chore(gofmt)

* chore(glide) go-version

* rationalized KubeConfigs

- added pkg/acsengine/api.KubernetesReleaseToVersion as a map from major.minor “release” to specific “version”; replaced old usages of `api.KubeImages[<version>][”version”] with `api.KubernetesReleaseToVersion[<version>]`
- removed api.KubeImages
- all version-specific k8s config now derive from pkg/acsengine.KubeConfigs

* calico 1.5 logic now uses OrchestratorRelease

* make upgrade scenario working again

* fix upgrade test

* fix more for upgrade scenario

* fix release to versin mapping to 1.7.2
2017-08-08 13:53:08 -07:00
Cole Mickens 1189d5394d upgrade: add upgrade command behind feature env var 2017-05-12 16:52:06 -07:00