Skip to content

Commit 34cad12

Browse files
committed
Add e2e test for br and rhel9
1 parent 15f88f4 commit 34cad12

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

test/e2e/vsphere_test.go

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3358,6 +3358,57 @@ func TestVSphereKubernetes133Ubuntu2204NetworksSimpleFlow(t *testing.T) {
33583358
runSimpleFlowWithSecondNetworkValidation(test, worker0)
33593359
}
33603360

3361+
func TestVSphereKubernetes134BottlerocketNetworksSimpleFlow(t *testing.T) {
3362+
licenseToken := framework.GetLicenseToken()
3363+
provider := framework.NewVSphere(t,
3364+
framework.WithBottleRocket134(),
3365+
// Add worker node group with second network config
3366+
framework.WithVSphereWorkerNodeGroup(
3367+
worker0,
3368+
framework.WithWorkerNodeGroup(worker0, api.WithCount(1)),
3369+
3370+
framework.WithSecondNetwork(),
3371+
),
3372+
)
3373+
test := framework.NewClusterE2ETest(
3374+
t,
3375+
provider,
3376+
).WithClusterConfig(
3377+
api.ClusterToConfigFiller(
3378+
api.WithLicenseToken(licenseToken),
3379+
api.WithKubernetesVersion(v1alpha1.Kube134),
3380+
),
3381+
)
3382+
3383+
// Create cluster and validate the network is up
3384+
runSimpleFlowWithSecondNetworkValidation(test, worker0)
3385+
}
3386+
3387+
func TestVSphereKubernetes134Redhat9NetworksSimpleFlow(t *testing.T) {
3388+
licenseToken := framework.GetLicenseToken()
3389+
provider := framework.NewVSphere(t,
3390+
framework.WithRedHat9134VSphere(),
3391+
// Add worker node group with second network config
3392+
framework.WithVSphereWorkerNodeGroup(
3393+
worker0,
3394+
framework.WithWorkerNodeGroup(worker0, api.WithCount(1)),
3395+
framework.WithSecondNetwork(),
3396+
),
3397+
)
3398+
test := framework.NewClusterE2ETest(
3399+
t,
3400+
provider,
3401+
).WithClusterConfig(
3402+
api.ClusterToConfigFiller(
3403+
api.WithLicenseToken(licenseToken),
3404+
api.WithKubernetesVersion(v1alpha1.Kube134),
3405+
),
3406+
)
3407+
3408+
// Create cluster and validate the network is up
3409+
runSimpleFlowWithSecondNetworkValidation(test, worker0)
3410+
}
3411+
33613412
func TestVSphereKubernetes128Ubuntu2404SimpleFlow(t *testing.T) {
33623413
licenseToken := framework.GetLicenseToken()
33633414
provider := framework.NewVSphere(t)

0 commit comments

Comments
 (0)