Skip to content

Commit

Permalink
Merge pull request #11284 from oshoval/getrid3
Browse files Browse the repository at this point in the history
e2e: Drop utils NewRandomFedoraVMIWithBlacklistGuestAgent
  • Loading branch information
kubevirt-bot committed Feb 20, 2024
2 parents 493d4f2 + 2bfca31 commit e4ad7af
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 16 deletions.
14 changes: 0 additions & 14 deletions tests/utils.go
Expand Up @@ -586,20 +586,6 @@ func NewRandomFedoraVMI(opts ...libvmi.Option) *v1.VirtualMachineInstance {
)
}

// NewRandomFedoraVMIWithBlacklistGuestAgent
//
// Deprecated: Use libvmi directly
func NewRandomFedoraVMIWithBlacklistGuestAgent(commands string) *v1.VirtualMachineInstance {
networkData := cloudinit.CreateDefaultCloudInitNetworkData()

return libvmi.NewFedora(
libvmi.WithInterface(libvmi.InterfaceDeviceWithMasqueradeBinding()),
libvmi.WithNetwork(v1.DefaultPodNetwork()),
libvmi.WithCloudInitNoCloudUserData(GetFedoraToolsGuestAgentBlacklistUserData(commands)),
libvmi.WithCloudInitNoCloudNetworkData(networkData),
)
}

func GetFedoraToolsGuestAgentBlacklistUserData(commands string) string {
return fmt.Sprintf(`#!/bin/bash
echo -e "\n\nBLACKLIST_RPC=%s" | sudo tee -a /etc/sysconfig/qemu-ga
Expand Down
7 changes: 5 additions & 2 deletions tests/vmi_configuration_test.go
Expand Up @@ -75,6 +75,7 @@ import (
"kubevirt.io/kubevirt/tests/console"
cd "kubevirt.io/kubevirt/tests/containerdisk"
"kubevirt.io/kubevirt/tests/libdv"
"kubevirt.io/kubevirt/tests/libnet"
"kubevirt.io/kubevirt/tests/libnode"
"kubevirt.io/kubevirt/tests/libpod"
"kubevirt.io/kubevirt/tests/libstorage"
Expand Down Expand Up @@ -1341,7 +1342,8 @@ var _ = Describe("[sig-compute]Configurations", decorators.SigCompute, func() {
})

It("[test_id:5267]VMI condition should signal unsupported agent presence", func() {
agentVMI := tests.NewRandomFedoraVMIWithBlacklistGuestAgent("guest-shutdown")
opts := append(libnet.WithMasqueradeNetworking(), libvmi.WithCloudInitNoCloudUserData(tests.GetFedoraToolsGuestAgentBlacklistUserData("guest-shutdown")))
agentVMI := libvmi.NewFedora(opts...)
By("Starting a VirtualMachineInstance")
agentVMI, err := virtClient.VirtualMachineInstance(testsuite.GetTestNamespace(agentVMI)).Create(context.Background(), agentVMI)
Expect(err).ToNot(HaveOccurred(), "Should create VMI successfully")
Expand All @@ -1351,7 +1353,8 @@ var _ = Describe("[sig-compute]Configurations", decorators.SigCompute, func() {
})

It("[test_id:6958]VMI condition should not signal unsupported agent presence for optional commands", func() {
agentVMI := tests.NewRandomFedoraVMIWithBlacklistGuestAgent("guest-exec,guest-set-password")
opts := append(libnet.WithMasqueradeNetworking(), libvmi.WithCloudInitNoCloudUserData(tests.GetFedoraToolsGuestAgentBlacklistUserData("guest-exec,guest-set-password")))
agentVMI := libvmi.NewFedora(opts...)
By("Starting a VirtualMachineInstance")
agentVMI, err := virtClient.VirtualMachineInstance(testsuite.GetTestNamespace(agentVMI)).Create(context.Background(), agentVMI)
Expect(err).ToNot(HaveOccurred(), "Should create VMI successfully")
Expand Down

0 comments on commit e4ad7af

Please sign in to comment.