Control docker version within stack 27/5327/1
authorFatih Degirmenci <fatih.degirmenci@est.tech>
Tue, 7 Jul 2020 06:48:24 +0000 (06:48 +0000)
committerFatih Degirmenci <fdegir@gmail.com>
Wed, 8 Jul 2020 14:35:53 +0000 (14:35 +0000)
Docker version was originally controlled within engine repository
but it is more appropriate to control it within the stack as the
version requirements could be different across the stacks. See the
dependent change for how it was controlled before.

Depends-On: Id5f2c72e35bba4d5ab413f7b19119330540f5674
Change-Id: I2720d6b6ddcde0f742f527e3f86b3085f13aaeda
(cherry picked from commit bfdd3d8ef9d2aa002bab69ebd36f971df3918146)

playbooks/roles/package/defaults/main.yaml
vars/kubernetes.yaml

index 44f045e6aca0563e80d56872b2ae18e6e3f82ef4..136ae2b6171c469901963fb5fbf70ba8c9c56e4a 100644 (file)
@@ -190,11 +190,6 @@ repositories:
     dest: "hwconfig"
     version: "{{ lookup('env', 'NORDIX_HWCONFIG_VERSION') | default('master', true) }}"
     refspec: "{{ lookup('env', 'NORDIX_HWCONFIG_REFSPEC') | default(omit) }}"
-  test:
-    repo: "https://gerrit.nordix.org/infra/test.git"
-    dest: "test"
-    version: "{{ lookup('env', 'NORDIX_TEST_VERSION') | default('master', true) }}"
-    refspec: "{{ lookup('env', 'NORDIX_TEST_REFSPEC') | default(omit) }}"
   # NOTE (fdegir): Engine provisioner and installer repos will be prepended with engine
   # in order to prevent name clashes during packaging
   # NOTE (fdegir): stack git details are inherited from engine/inventory/group_vars/all/sdf.yaml
index 14199d9f3cbe72edc881cce13f61750bf7d8b601..2173e9108ebe722581ce6d75f26b8cf116cd5353 100644 (file)
@@ -43,6 +43,17 @@ installers:
 scenarios:
   - k8-calico-nofeature
 
+# -------------------------------------------------------------------------------
+# Nordix: Docker version
+# -------------------------------------------------------------------------------
+# NOTE (fdegir): versions of docker as of 13.02.2020 matching to what Kubespray uses
+# Please note that docker-ce version is configured to be overrideable since some scenarios
+# require different docker versions
+docker_ce_version: "{{ lookup('env', 'DOCKER_CE_VERSION') | default('5:18.09.9~3-0~ubuntu-bionic', true) }}"
+docker_ce_cli_version: "{{ docker_ce_version }}"
+docker_registry_version: "2.7.1"
+containerd_io_version: "1.2.6-3"
+
 # -------------------------------------------------------------------------------
 # Kubernetes: Kubernetes and kubectl versions
 # -------------------------------------------------------------------------------