Skip to content

Commit

Permalink
Update E2E tests to run Kubernetes 1.31
Browse files Browse the repository at this point in the history
Update default e2e os images to rocky9
  • Loading branch information
thunderboltsid committed Sep 19, 2024
1 parent 296b7b6 commit 1d03591
Showing 1 changed file with 15 additions and 17 deletions.
32 changes: 15 additions & 17 deletions test/e2e/config/nutanix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -153,26 +153,24 @@ variables:
NUTANIX_PORT: "9440"
NUTANIX_INSECURE: true
NUTANIX_ADDITIONAL_TRUST_BUNDLE: ""
KUBERNETES_VERSION: "v1.30.2"
KUBERNETES_VERSION_v1_27: "v1.27.13"
KUBERNETES_VERSION_v1_28: "v1.28.9"
KUBERNETES_VERSION_v1_29: "v1.29.6"
KUBERNETES_VERSION_v1_30: "v1.30.2"
KUBERNETES_VERSION: "v1.31.0"
KUBERNETES_VERSION_v1_28: "v1.28.13"
KUBERNETES_VERSION_v1_29: "v1.29.8"
KUBERNETES_VERSION_v1_30: "v1.30.4"
NUTANIX_SSH_AUTHORIZED_KEY: ""
CONTROL_PLANE_ENDPOINT_IP: ""
CONTROL_PLANE_ENDPOINT_IP_V124: ""
CONTROL_PLANE_MACHINE_COUNT: 1
WORKER_MACHINE_COUNT: 1
WORKER_MACHINE_COUNT: 30
NUTANIX_PRISM_ELEMENT_CLUSTER_NAME: ""
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME: "ubuntu-2204-kube-v1.30.2.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_27: "ubuntu-2204-kube-v1.27.13.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_28: "ubuntu-2204-kube-v1.28.9.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_29: "ubuntu-2204-kube-v1.29.6.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_30: "ubuntu-2204-kube-v1.30.2.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME: "rockylinux-9-kube-v1.31.0.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_28: "rockylinux-9-kube-v1.28.13.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_29: "rockylinux-9-kube-v1.29.8.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_NAME_v1_30: "rockylinux-9-kube-v1.30.4.qcow2"
CONTROL_PLANE_MACHINE_TEMPLATE_UPGRADE_TO: "cluster-upgrade-conformance"
WORKERS_MACHINE_TEMPLATE_UPGRADE_TO: "cluster-upgrade-conformance"
NUTANIX_MACHINE_TEMPLATE_IMAGE_UPGRADE_TO: "ubuntu-2204-kube-v1.30.2.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_UPGRADE_FROM: "ubuntu-2204-kube-v1.29.6.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_UPGRADE_TO: "rockylinux-9-kube-v1.31.0.qcow2"
NUTANIX_MACHINE_TEMPLATE_IMAGE_UPGRADE_FROM: "rockylinux-9-kube-v1.30.4.qcow2"
NUTANIX_SUBNET_NAME: ""
# NOTE: 'NUTANIX_ADDITIONAL_SUBNET_NAME' is required for multi network interface e2e tests
NUTANIX_ADDITIONAL_SUBNET_NAME: ""
Expand All @@ -186,8 +184,8 @@ variables:
EXP_CLUSTER_RESOURCE_SET: "true"
EXP_CLUSTER_TOPOLOGY: "true"
DOCKER_POD_CIDRS: "192.168.0.0/16"
KUBERNETES_VERSION_UPGRADE_TO: "v1.30.2"
KUBERNETES_VERSION_UPGRADE_FROM: "v1.29.6"
KUBERNETES_VERSION_UPGRADE_TO: "v1.31.0"
KUBERNETES_VERSION_UPGRADE_FROM: "v1.30.4"
ETCD_VERSION_UPGRADE_TO: "3.5.12-0"
COREDNS_VERSION_UPGRADE_TO: "v1.11.1"
KUBETEST_CONFIGURATION: "./data/kubetest/conformance.yaml"
Expand All @@ -212,8 +210,8 @@ variables:
# NOTE: INIT_WITH_BINARY and INIT_WITH_KUBERNETES_VERSION are only used by the clusterctl upgrade test to initialize
# the management cluster to be upgraded.
# NOTE: We test the latest release with a previous contract.
INIT_WITH_BINARY: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.6.2/clusterctl-{OS}-{ARCH}"
INIT_WITH_KUBERNETES_VERSION: "v1.29.6"
INIT_WITH_BINARY: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.8.2/clusterctl-{OS}-{ARCH}"
INIT_WITH_KUBERNETES_VERSION: "v1.30.4"

intervals:
default/wait-controllers: ["3m", "10s"]
Expand Down

0 comments on commit 1d03591

Please sign in to comment.