name: KUBERNETES_VERSION_UPGRADE_TO
default: '{k8s_version_upgrade_to}'
description: 'Kubernetes version upgrade to'
+ - string:
+ name: KUBECTL_SHA256
+ default: '{kubectl_sha256}'
+ description: 'Kubectl SHA256 digest matching KUBERNETES_VERSION_UPGRADE_FROM'
properties:
- build-discarder:
name: KUBERNETES_VERSION_UPGRADE_TO
default: '{k8s_version_upgrade_to}'
description: 'Kubernetes version upgrade to'
+ - string:
+ name: KUBECTL_SHA256
+ default: '{kubectl_sha256}'
+ description: 'Kubectl SHA256 digest matching KUBERNETES_VERSION_UPGRADE_FROM'
properties:
- build-discarder:
name: KUBERNETES_VERSION_UPGRADE_TO
default: '{k8s_version_upgrade_to}'
description: 'Kubernetes version upgrade to'
+ - string:
+ name: KUBECTL_SHA256
+ default: '{kubectl_sha256}'
+ description: 'Kubectl SHA256 digest matching KUBERNETES_VERSION_UPGRADE_FROM'
properties:
- build-discarder:
# This job can be triggered manually or through a Github pull request. It creates a
# pipeline job. The pipeline scripts are maintained in Nordix/metal3-dev-tools repository.
+# NOTE: KUBERNETES_VERSION and KUBECTL_SHA256 are changed as a pair
+
- job-template:
id: openstack_image_building
name: '{job_prefix}_openstack_image_building'
name: KUBERNETES_VERSION
default: "v1.28.1"
description: 'Kubernetes version'
+ - string:
+ name: KUBECTL_SHA256
+ default: 'e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1' # v1.28.1
+ description: 'Kubectl SHA256 digest matching KUBERNETES_VERSION'
- string:
name: KIND_NODE_IMAGE_VERSION
default: "v1.28.0"
# This job can be triggered manually or through a Github pull request. It creates a
# pipeline job. The pipeline scripts are maintained in Nordix/metal3-dev-tools repository.
+# NOTE: KUBERNETES_VERSION and KUBECTL_SHA256 are changed as a pair
+
- job-template:
id: openstack_node_image_building
name: '{job_prefix}_openstack_node_image_building'
name: KUBERNETES_VERSION
default: "v1.28.1"
description: 'Kubernetes version'
+ - string:
+ name: KUBECTL_SHA256
+ default: 'e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1' # v1.28.1
+ description: 'Kubectl SHA256 digest matching KUBERNETES_VERSION'
- string:
name: CRICTL_VERSION
default: "v1.28.0"
- 1-27-1-28:
k8s_version_upgrade_from: v1.27.4
k8s_version_upgrade_to: v1.28.1
+ kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
capm3_release_branch: main
capm3_target_branch: main
target_branches:
- 1-27-1-28:
k8s_version_upgrade_from: v1.27.4
k8s_version_upgrade_to: v1.28.1
+ kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
capm3_release_branch: main
capm3_target_branch: main
target_branches: