Skip to content

Commit bc6ec3a

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "[hca] Use wallaby-stable-1 as default HCA tag"
2 parents c07628b + 7be7a5a commit bc6ec3a

File tree

5 files changed

+27
-20
lines changed

5 files changed

+27
-20
lines changed

doc/source/user/index.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1358,9 +1358,10 @@ _`heat_container_agent_tag`
13581358
This label allows users to select `a specific heat_container_agent
13591359
version, based on its container tag
13601360
<https://hub.docker.com/r/openstackmagnum/heat-container-agent/tags/>`_.
1361-
Train-default: ussuri-dev
1362-
Ussuri-default: ussuri-dev
1363-
Victoria-default: victoria-dev
1361+
Train-default: train-stable-3
1362+
Ussuri-default: ussuri-stable-1
1363+
Victoria-default: victoria-stable-1
1364+
Wallaby-default: wallaby-stable-1
13641365

13651366
_`kube_dashboard_enabled`
13661367
This label triggers the deployment of the kubernetes dashboard.

magnum/drivers/k8s_fedora_atomic_v1/templates/kubecluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ parameters:
675675
heat_container_agent_tag:
676676
type: string
677677
description: tag of the heat_container_agent system container
678-
default: victoria-dev
678+
default: wallaby-stable-1
679679

680680
keystone_auth_enabled:
681681
type: boolean

magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,7 @@ parameters:
683683
heat_container_agent_tag:
684684
type: string
685685
description: tag of the heat_container_agent system container
686-
default: victoria-dev
686+
default: wallaby-stable-1
687687

688688
keystone_auth_enabled:
689689
type: boolean

playbooks/container-builder-vars.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ magnum_repository: openstackmagnum
77
# image is re-built and pushed under the same tag every time.
88
heat_container_agent_images:
99
- tag: victoria-stable-1
10-
- tag: wallaby-dev
11-
dev: true
10+
- tag: wallaby-stable-1
1211

1312
kubernetes_versions:
1413
- version: v1.15.12

playbooks/container-builder.yaml

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,32 +11,35 @@
1111
docker_image:
1212
name: "{{ magnum_repository }}/heat-container-agent"
1313
tag: "{{ item.tag }}"
14-
pull: yes
14+
source: pull
1515
register: docker_output
1616
when: not (item.dev | default(false) | bool)
17-
ignore_errors: true
17+
failed_when: (docker_output is failed and "pull rate limit" in docker_output.msg)
1818
with_items: "{{ heat_container_agent_images }}"
1919
- name: "Build {{ magnum_repository }}/heat-container-agent:{{ item.item.tag }} image"
2020
docker_image:
21-
path: "{{ magnum_src_dir }}/dockerfiles/heat-container-agent"
21+
build:
22+
path: "{{ magnum_src_dir }}/dockerfiles/heat-container-agent"
2223
name: "{{ magnum_repository }}/heat-container-agent"
2324
tag: "{{ item.item.tag }}"
2425
push: no
2526
source: build
2627
with_items: "{{ docker_output.results }}"
27-
when: (item is failed) or (item.item.dev | default(false) | bool)
28+
when: ("msg" in item and "not found" in item.msg) or (item.item.dev | default(false) | bool)
2829
retries: 10
2930

3031
- name: "Build kubernetes images"
3132
block:
3233
- name: "Build {{ magnum_repository }}/{{ item[1].name }}:{{ item[0].version }} image"
3334
docker_image:
34-
path: "{{ magnum_src_dir }}/dockerfiles/{{ item[1].name }}"
3535
name: "{{ magnum_repository }}/{{ item[1].name }}"
3636
tag: "{{ item[0].version }}"
37-
buildargs:
38-
KUBE_VERSION: "{{ item[0].version }}"
37+
build:
38+
path: "{{ magnum_src_dir }}/dockerfiles/{{ item[1].name }}"
39+
args:
40+
KUBE_VERSION: "{{ item[0].version }}"
3941
push: no
42+
source: build
4043
with_nested:
4144
- "{{ kubernetes_versions }}"
4245
- "{{ kubernetes_images }}"
@@ -45,24 +48,28 @@
4548
- name: "Build helm-client image"
4649
block:
4750
- docker_image:
48-
path: "{{ magnum_src_dir }}/dockerfiles/helm-client"
4951
name: "{{ magnum_repository }}/helm-client"
5052
tag: "{{ item.version }}"
51-
buildargs:
52-
HELM_VERSION: "{{ item.version }}"
53+
build:
54+
path: "{{ magnum_src_dir }}/dockerfiles/helm-client"
55+
args:
56+
HELM_VERSION: "{{ item.version }}"
5357
push: no
58+
source: build
5459
with_items: "{{ helm_versions }}"
5560
retries: 10
5661

5762
- name: "Build cluster-autoscaler image"
5863
block:
5964
- name: "Build {{ magnum_repository }}/cluster-autoscaler:v{{ item.version }}"
6065
docker_image:
61-
path: "{{ magnum_src_dir }}/dockerfiles/cluster-autoscaler"
6266
name: "{{ magnum_repository }}/cluster-autoscaler"
6367
tag: "v{{ item.version }}"
64-
buildargs:
65-
AUTOSCALER_VERSION: "cluster-autoscaler-{{ item.version }}"
68+
build:
69+
path: "{{ magnum_src_dir }}/dockerfiles/cluster-autoscaler"
70+
args:
71+
AUTOSCALER_VERSION: "cluster-autoscaler-{{ item.version }}"
6672
push: no
73+
source: build
6774
with_items: "{{ cluster_autoscaler_versions }}"
6875
retries: 10

0 commit comments

Comments
 (0)