[k8s-fedora-atomic] Build kube_tag v1.15.12

Despite the policy that Kubernetes project maintains release branches
for the most recent three minor releases (1.18, 1.17, 1.16) [0],
v1.15.12 has been released so this change partially restores the
builder for this tag as an alternative to completely reverting
26411c2970.

[0] https://kubernetes.io/docs/setup/release/version-skew-policy/#supported-versions

Story: 2005124
Task: 39686

Change-Id: Ia458c5a87ba2357f845eb095548403cc7a25b58c
This commit is contained in:
Bharat Kunwar 2020-05-07 08:05:29 +00:00
parent 26411c2970
commit 51681ba53d
3 changed files with 29 additions and 17 deletions

View File

@ -6,6 +6,16 @@ magnum_images:
- name: heat-container-agent - name: heat-container-agent
tag: ussuri-dev tag: ussuri-dev
kubernetes_versions:
- version: v1.15.12
kubernetes_images:
- name: kubernetes-apiserver
- name: kubernetes-controller-manager
- name: kubernetes-kubelet
- name: kubernetes-scheduler
- name: kubernetes-proxy
helm_versions: helm_versions:
- version: v2.16.6 - version: v2.16.6
- version: v3.2.0 - version: v3.2.0

View File

@ -13,6 +13,21 @@
with_items: "{{ magnum_images }}" with_items: "{{ magnum_images }}"
retries: 10 retries: 10
- name: "Build kubernetes images"
block:
- name: "Build {{ magnum_repository }}/{{ item[1].name }}:{{ item[0].version }} image"
docker_image:
path: "{{ magnum_src_dir }}/dockerfiles/{{ item[1].name }}"
name: "{{ magnum_repository }}/{{ item[1].name }}"
tag: "{{ item[0].version }}"
buildargs:
KUBE_VERSION: "{{ item[0].version }}"
push: no
with_nested:
- "{{ kubernetes_versions }}"
- "{{ kubernetes_images }}"
retries: 10
- name: "Build helm-client image" - name: "Build helm-client image"
block: block:
- docker_image: - docker_image:

View File

@ -10,23 +10,10 @@
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ item.tag }} - command: docker push {{ magnum_repository }}/{{ item.name }}:{{ item.tag }}
with_items: "{{ magnum_images }}" with_items: "{{ magnum_images }}"
retries: 10 retries: 10
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_11 }} - command: docker push {{ magnum_repository }}/{{ item[1].name }}:{{ item[0].version }}
with_items: "{{ kubernetes_images }}" with_nested:
retries: 10 - "{{ kubernetes_versions }}"
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_12 }} - "{{ kubernetes_images }}"
with_items: "{{ kubernetes_images }}"
retries: 10
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_13 }}
with_items: "{{ kubernetes_images }}"
retries: 10
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_14 }}
with_items: "{{ kubernetes_images }}"
retries: 10
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_15 }}
with_items: "{{ kubernetes_images }}"
retries: 10
- command: docker push {{ magnum_repository }}/{{ item.name }}:{{ kubernetes_version_v1_16 }}
with_items: "{{ kubernetes_images }}"
retries: 10 retries: 10
- command: docker push {{ magnum_repository }}/helm-client:{{ helm_version }} - command: docker push {{ magnum_repository }}/helm-client:{{ helm_version }}
retries: 10 retries: 10