Skip to content

Commit

Permalink
Add 1.28 Tinkerbell E2E (#6774)
Browse files Browse the repository at this point in the history
* Add 1.28 Tinkerbell E2E

* fix typo

* fix tinkerbell hardware count

* add to tinkerbell hardware count

* update tinkerbell 1.28 integration buildspecs

* skip redundant tests
  • Loading branch information
tatlat authored Oct 6, 2023
1 parent b71cfa3 commit 0ef99c3
Show file tree
Hide file tree
Showing 5 changed files with 327 additions and 324 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -88,12 +88,14 @@ env:
T_TINKERBELL_IMAGE_UBUNTU_1_25: "tinkerbell_ci:image_ubuntu_1_25"
T_TINKERBELL_IMAGE_UBUNTU_1_26: "tinkerbell_ci:image_ubuntu_1_26"
T_TINKERBELL_IMAGE_UBUNTU_1_27: "tinkerbell_ci:image_ubuntu_1_27"
T_TINKERBELL_IMAGE_UBUNTU_1_28: "tinkerbell_ci:image_ubuntu_1_28"
T_TINKERBELL_IMAGE_REDHAT_1_22: "tinkerbell_ci:image_redhat_1_22"
T_TINKERBELL_IMAGE_REDHAT_1_23: "tinkerbell_ci:image_redhat_1_23"
T_TINKERBELL_IMAGE_REDHAT_1_24: "tinkerbell_ci:image_redhat_1_24"
T_TINKERBELL_IMAGE_REDHAT_1_25: "tinkerbell_ci:image_redhat_1_25"
T_TINKERBELL_IMAGE_REDHAT_1_26: "tinkerbell_ci:image_redhat_1_26"
T_TINKERBELL_IMAGE_REDHAT_1_27: "tinkerbell_ci:image_redhat_1_27"
T_TINKERBELL_IMAGE_REDHAT_1_28: "tinkerbell_ci:image_redhat_1_28"
T_TINKERBELL_SSH_AUTHORIZED_KEY: "vsphere_ci_beta_connection:ssh_authorized_key"
T_TINKERBELL_CP_NETWORK_CIDR: "tinkerbell_ci:cp_network_cidr"
T_TINKERBELL_S3_INVENTORY_CSV_KEY: "tinkerbell_ci:s3_inventory_csv"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,21 +31,21 @@ env:
T_PRIVATE_REGISTRY_MIRROR_PASSWORD_TINKERBELL: "harbor-registry-data:authenticated_tinkerbell_password"
T_PRIVATE_REGISTRY_MIRROR_CA_CERT_TINKERBELL: "harbor-registry-data:authenticated_tinkerbell_caCert"
T_AWS_IAM_ROLE_ARN: "aws-iam-auth-role:ec2_role_arn"
T_TINKERBELL_IMAGE_UBUNTU_1_23: "tinkerbell_ci:image_ubuntu_1_23"
T_TINKERBELL_IMAGE_UBUNTU_1_24: "tinkerbell_ci:image_ubuntu_1_24"
T_TINKERBELL_IMAGE_UBUNTU_1_25: "tinkerbell_ci:image_ubuntu_1_25"
T_TINKERBELL_IMAGE_UBUNTU_1_26: "tinkerbell_ci:image_ubuntu_1_26"
T_TINKERBELL_IMAGE_UBUNTU_1_27: "tinkerbell_ci:image_ubuntu_1_27"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_23: "tinkerbell_ci:image_ubuntu_2204_1_23"
T_TINKERBELL_IMAGE_UBUNTU_1_28: "tinkerbell_ci:image_ubuntu_1_28"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_24: "tinkerbell_ci:image_ubuntu_2204_1_24"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_25: "tinkerbell_ci:image_ubuntu_2204_1_25"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_26: "tinkerbell_ci:image_ubuntu_2204_1_26"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_27: "tinkerbell_ci:image_ubuntu_2204_1_27"
T_TINKERBELL_IMAGE_REDHAT_1_23: "tinkerbell_ci:image_redhat_1_23"
T_TINKERBELL_IMAGE_UBUNTU_2204_1_28: "tinkerbell_ci:image_ubuntu_2204_1_28"
T_TINKERBELL_IMAGE_REDHAT_1_24: "tinkerbell_ci:image_redhat_1_24"
T_TINKERBELL_IMAGE_REDHAT_1_25: "tinkerbell_ci:image_redhat_1_25"
T_TINKERBELL_IMAGE_REDHAT_1_26: "tinkerbell_ci:image_redhat_1_26"
T_TINKERBELL_IMAGE_REDHAT_1_27: "tinkerbell_ci:image_redhat_1_27"
T_TINKERBELL_IMAGE_REDHAT_1_28: "tinkerbell_ci:image_redhat_1_28"
T_TINKERBELL_SSH_AUTHORIZED_KEY: "vsphere_ci_beta_connection:ssh_authorized_key"
T_TINKERBELL_CP_NETWORK_CIDR: "tinkerbell_ci:cp_network_cidr"
T_TINKERBELL_S3_INVENTORY_CSV_KEY: "tinkerbell_ci:s3_inventory_csv"
Expand Down
1 change: 1 addition & 0 deletions test/e2e/SKIPPED_TESTS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ skipped_tests:
- TestTinkerbellKubernetes125RedHatSimpleFlow
- TestTinkerbellKubernetes126RedHatSimpleFlow
- TestTinkerbellKubernetes127RedHatSimpleFlow
- TestTinkerbellKubernetes128RedHatSimpleFlow
- TestTinkerbellKubernetes123UbuntuSimpleFlow
- TestTinkerbellKubernetes124UbuntuSimpleFlow
- TestTinkerbellKubernetes125UbuntuSimpleFlow
Expand Down
116 changes: 57 additions & 59 deletions test/e2e/TINKERBELL_HARDWARE_COUNT.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
TestTinkerbellKubernetes123AWSIamAuth: 2
TestTinkerbellKubernetes127AWSIamAuth: 2
TestTinkerbellKubernetes123BottleRocketAWSIamAuth: 2
TestTinkerbellKubernetes127BottleRocketAWSIamAuth: 2
TestTinkerbellKubernetes127UbuntuWorkerNodeUpgrade: 3
TestTinkerbellKubernetes128AWSIamAuth: 2
TestTinkerbellKubernetes128BottleRocketAWSIamAuth: 2
TestTinkerbellKubernetes128UbuntuWorkerNodeUpgrade: 3
TestTinkerbellKubernetes125UbuntuWorkerNodeScaleUpWithAPI: 3
TestTinkerbellKubernetes125UbuntuAddWorkerNodeGroupWithAPI: 2
TestTinkerbellKubernetes127UbuntuSingleNodeCuratedPackagesFlow: 1
Expand All @@ -15,6 +13,7 @@ TestTinkerbellKubernetes127UbuntuCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes127BottleRocketCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes127UbuntuCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes127BottleRocketCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes127UbuntuCuratedPackagesClusterAutoscalerSimpleFlow: 3
TestTinkerbellKubernetes126UbuntuSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes126BottleRocketSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes126UbuntuSingleNodeCuratedPackagesEmissaryFlow: 1
Expand Down Expand Up @@ -45,86 +44,85 @@ TestTinkerbellKubernetes124UbuntuCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes124BottleRocketCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes124UbuntuCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes124BottleRocketCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes123UbuntuSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes123BottleRocketSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes123UbuntuSingleNodeCuratedPackagesEmissaryFlow: 1
TestTinkerbellKubernetes123BottleRocketSingleNodeCuratedPackagesEmissaryFlow: 1
TestTinkerbellKubernetes123UbuntuSingleNodeCuratedPackagesHarborFlow: 1
TestTinkerbellKubernetes123BottleRocketSingleNodeCuratedPackagesHarborFlow: 1
TestTinkerbellKubernetes123UbuntuCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes123BottleRocketCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes123UbuntuCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes123BottleRocketCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes127BottleRocketSingleNodeSimpleFlow: 1
TestTinkerbellKubernetes127UbuntuSingleNodeSimpleFlow: 1
TestTinkerbellKubernetes127UbuntuWorkloadCluster: 4
TestTinkerbellKubernetes127UbuntuWorkloadClusterWithAPI: 4
TestTinkerbellKubernetes127UbuntuWorkloadClusterGitFluxWithAPI: 4
TestTinkerbellKubernetes127BottlerocketWorkloadClusterSimpleFlow: 4
TestTinkerbellKubernetes127BottlerocketWorkloadClusterWithAPI: 4
TestTinkerbellKubernetes127UbuntuSingleNodeWorkloadCluster: 2
TestTinkerbellKubernetes127UbuntuSingleNodeWorkloadClusterWithAPI: 2
TestTinkerbellKubernetes127BottlerocketSingleNodeWorkloadCluster: 2
TestTinkerbellKubernetes127BottlerocketSingleNodeWorkloadClusterWithAPI: 2
TestTinkerbellKubernetes127BottlerocketWorkloadClusterSkipPowerActions: 4
TestTinkerbellUpgrade127MulticlusterWorkloadClusterWorkerScaleup: 5
TestTinkerbellKubernetes128UbuntuSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes128BottleRocketSingleNodeCuratedPackagesFlow: 1
TestTinkerbellKubernetes128UbuntuSingleNodeCuratedPackagesEmissaryFlow: 1
TestTinkerbellKubernetes128BottleRocketSingleNodeCuratedPackagesEmissaryFlow: 1
TestTinkerbellKubernetes128UbuntuSingleNodeCuratedPackagesHarborFlow: 1
TestTinkerbellKubernetes128BottleRocketSingleNodeCuratedPackagesHarborFlow: 1
TestTinkerbellKubernetes128UbuntuCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes128BottleRocketCuratedPackagesAdotSimpleFlow: 1
TestTinkerbellKubernetes128UbuntuCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes128BottleRocketCuratedPackagesPrometheusSimpleFlow: 1
TestTinkerbellKubernetes128UbuntuCuratedPackagesClusterAutoscalerSimpleFlow: 3
TestTinkerbellKubernetes128BottleRocketSingleNodeSimpleFlow: 1
TestTinkerbellKubernetes128UbuntuSingleNodeSimpleFlow: 1
TestTinkerbellKubernetes128UbuntuWorkloadCluster: 4
TestTinkerbellKubernetes128UbuntuWorkloadClusterWithAPI: 4
TestTinkerbellKubernetes128UbuntuWorkloadClusterGitFluxWithAPI: 4
TestTinkerbellKubernetes128BottlerocketWorkloadClusterSimpleFlow: 4
TestTinkerbellKubernetes128BottlerocketWorkloadClusterWithAPI: 4
TestTinkerbellKubernetes128UbuntuSingleNodeWorkloadCluster: 2
TestTinkerbellKubernetes128UbuntuSingleNodeWorkloadClusterWithAPI: 2
TestTinkerbellKubernetes128BottlerocketSingleNodeWorkloadCluster: 2
TestTinkerbellKubernetes128BottlerocketSingleNodeWorkloadClusterWithAPI: 2
TestTinkerbellKubernetes128BottlerocketWorkloadClusterSkipPowerActions: 4
TestTinkerbellUpgrade128MulticlusterWorkloadClusterWorkerScaleup: 5
TestTinkerbellSingleNode125ManagementScaleupWorkloadWithAPI: 4
TestTinkerbellKubernetes123UbuntuTo124Upgrade: 4
TestTinkerbellKubernetes124UbuntuTo125Upgrade: 4
TestTinkerbellKubernetes125UbuntuTo126Upgrade: 4
TestTinkerbellKubernetes126UbuntuTo127Upgrade: 4
TestTinkerbellKubernetes127UbuntuTo128Upgrade: 4
TestTinkerbellKubernetes125To126Ubuntu2204Upgrade: 4
TestTinkerbellKubernetes126To127Ubuntu2204Upgrade: 4
TestTinkerbellKubernetes127To128Ubuntu2204Upgrade: 4
TestTinkerbellKubernetes126Ubuntu2004To2204Upgrade: 4
TestTinkerbellKubernetes127Ubuntu2004To2204Upgrade: 4
TestTinkerbellUpgrade127MulticlusterWorkloadClusterWorkerScaleupGitFluxWithAPI: 4
TestTinkerbellUpgrade127MulticlusterWorkloadClusterCPScaleup: 6
TestTinkerbellUpgrade127MulticlusterWorkloadClusterWorkerScaleDown: 5
TestTinkerbellUpgradeMulticlusterWorkloadClusterK8sUpgrade126To127: 6
TestTinkerbellKubernetes128Ubuntu2004To2204Upgrade: 4
TestTinkerbellUpgrade128MulticlusterWorkloadClusterWorkerScaleupGitFluxWithAPI: 4
TestTinkerbellUpgrade128MulticlusterWorkloadClusterCPScaleup: 6
TestTinkerbellUpgrade128MulticlusterWorkloadClusterWorkerScaleDown: 5
TestTinkerbellUpgradeMulticlusterWorkloadClusterK8sUpgrade127To128: 6
TestTinkerbellUpgradeMulticlusterWorkloadClusterK8sUpgrade124To125WithAPI: 4
TestTinkerbellKubernetes127WithNodesPoweredOn: 2
TestTinkerbellKubernetes127OIDC: 2
TestTinkerbellKubernetes127UbuntuRegistryMirror: 2
TestTinkerbellKubernetes127UbuntuInsecureSkipVerifyRegistryMirror: 2
TestTinkerbellKubernetes127BottlerocketRegistryMirror: 2
TestTinkerbellKubernetes127UbuntuAuthenticatedRegistryMirror: 2
TestTinkerbellKubernetes127BottlerocketAuthenticatedRegistryMirror: 2
TestTinkerbellKubernetes123UbuntuSimpleFlow: 2
TestTinkerbellKubernetes128WithNodesPoweredOn: 2
TestTinkerbellKubernetes128OIDC: 2
TestTinkerbellKubernetes128UbuntuRegistryMirror: 2
TestTinkerbellKubernetes128UbuntuInsecureSkipVerifyRegistryMirror: 2
TestTinkerbellKubernetes128BottlerocketRegistryMirror: 2
TestTinkerbellKubernetes128UbuntuAuthenticatedRegistryMirror: 2
TestTinkerbellKubernetes128BottlerocketAuthenticatedRegistryMirror: 2
TestTinkerbellKubernetes124UbuntuSimpleFlow: 2
TestTinkerbellKubernetes125UbuntuSimpleFlow: 2
TestTinkerbellKubernetes126UbuntuSimpleFlow: 2
TestTinkerbellKubernetes127UbuntuSimpleFlow: 2
TestTinkerbellKubernetes128UbuntuSimpleFlow: 2
TestTinkerbellKubernetes123Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes124Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes125Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes126Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes127Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes128Ubuntu2204SimpleFlow: 2
TestTinkerbellKubernetes123RedHatSimpleFlow: 2
TestTinkerbellKubernetes124RedHatSimpleFlow: 2
TestTinkerbellKubernetes125RedHatSimpleFlow: 2
TestTinkerbellKubernetes126RedHatSimpleFlow: 2
TestTinkerbellKubernetes127RedHatSimpleFlow: 2
TestTinkerbellKubernetes128RedHatSimpleFlow: 2
TestTinkerbellKubernetes123BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes124BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes125BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes126BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes127BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes128BottleRocketSimpleFlow: 2
TestTinkerbellKubernetes127UbuntuThreeControlPlaneReplicasSimpleFlow: 4
TestTinkerbellKubernetes127BottleRocketThreeControlPlaneReplicasSimpleFlow: 4
TestTinkerbellKubernetes127UbuntuThreeWorkersSimpleFlow: 4
TestTinkerbellKubernetes127BottleRocketThreeWorkersSimpleFlow: 4
TestTinkerbellKubernetes127SkipPowerActions: 2
TestTinkerbellKubernetes127SingleNodeSkipPowerActions: 1
TestTinkerbellKubernetes127UbuntuControlPlaneScaleUp: 4
TestTinkerbellKubernetes127UbuntuWorkerNodeScaleUp: 3
TestTinkerbellKubernetes127UbuntuWorkerNodeScaleDown: 3
TestTinkerbellKubernetes127UbuntuControlPlaneScaleDown: 4
TestTinkerbellKubernetes127UbuntuWorkerNodeGroupsTaintsAndLabels: 3
TestTinkerbellKubernetes127BottlerocketWorkerNodeGroupsTaintsAndLabels: 3
TestTinkerbellAirgappedKubernetes127BottleRocketRegistryMirror: 2
TestTinkerbellAirgappedKubernetes127BottlerocketProxyConfigFlow: 2
TestTinkerbellAirgappedKubernetes127UbuntuProxyConfigFlow: 2
TestTinkerbellKubernetes128UbuntuThreeControlPlaneReplicasSimpleFlow: 4
TestTinkerbellKubernetes128BottleRocketThreeControlPlaneReplicasSimpleFlow: 4
TestTinkerbellKubernetes128UbuntuThreeWorkersSimpleFlow: 4
TestTinkerbellKubernetes128BottleRocketThreeWorkersSimpleFlow: 4
TestTinkerbellKubernetes128SkipPowerActions: 2
TestTinkerbellKubernetes128SingleNodeSkipPowerActions: 1
TestTinkerbellKubernetes128UbuntuControlPlaneScaleUp: 4
TestTinkerbellKubernetes128UbuntuWorkerNodeScaleUp: 3
TestTinkerbellKubernetes128UbuntuWorkerNodeScaleDown: 3
TestTinkerbellKubernetes128UbuntuControlPlaneScaleDown: 4
TestTinkerbellKubernetes128UbuntuWorkerNodeGroupsTaintsAndLabels: 3
TestTinkerbellKubernetes128BottlerocketWorkerNodeGroupsTaintsAndLabels: 3
TestTinkerbellAirgappedKubernetes128BottleRocketRegistryMirror: 2
TestTinkerbellAirgappedKubernetes128BottlerocketProxyConfigFlow: 2
TestTinkerbellAirgappedKubernetes128UbuntuProxyConfigFlow: 2
Loading

0 comments on commit 0ef99c3

Please sign in to comment.