@@ -35,11 +35,11 @@ import (
35
35
clusterv1alpha1 "k8c.io/machine-controller/pkg/apis/cluster/v1alpha1"
36
36
cloudprovidererrors "k8c.io/machine-controller/pkg/cloudprovider/errors"
37
37
"k8c.io/machine-controller/pkg/cloudprovider/instance"
38
- kubevirttypes "k8c.io/machine-controller/pkg/cloudprovider/provider/kubevirt/types"
39
38
cloudprovidertypes "k8c.io/machine-controller/pkg/cloudprovider/types"
40
39
controllerutil "k8c.io/machine-controller/pkg/controller/util"
41
40
"k8c.io/machine-controller/pkg/providerconfig"
42
41
providerconfigtypes "k8c.io/machine-controller/pkg/providerconfig/types"
42
+ kubevirttypes "k8c.io/machine-controller/sdk/cloudprovider/kubevirt"
43
43
44
44
corev1 "k8s.io/api/core/v1"
45
45
storagev1 "k8s.io/api/storage/v1"
@@ -99,7 +99,7 @@ type Config struct {
99
99
DNSConfig * corev1.PodDNSConfig
100
100
DNSPolicy corev1.DNSPolicy
101
101
CPUs string
102
- VCPUs * kubevirtcorev1 .CPU
102
+ VCPUs * kubevirtv1 .CPU
103
103
Resources * corev1.ResourceList
104
104
Memory string
105
105
Namespace string
@@ -856,7 +856,7 @@ func (p *provider) newVirtualMachine(c *Config, pc *providerconfigtypes.Config,
856
856
}
857
857
858
858
if c .VCPUs != nil {
859
- virtualMachine .Spec .Template .Spec .Domain .CPU = & kubevirtcorev1 .CPU {
859
+ virtualMachine .Spec .Template .Spec .Domain .CPU = & kubevirtv1 .CPU {
860
860
Cores : c .VCPUs .Cores ,
861
861
}
862
862
}
@@ -888,14 +888,14 @@ func (p *provider) Cleanup(ctx context.Context, _ *zap.SugaredLogger, machine *c
888
888
return false , sigClient .Delete (ctx , vm )
889
889
}
890
890
891
- func parseResources (cpus , memory string , vpcus kubevirttypes.VCPUs ) (* corev1.ResourceList , * kubevirtcorev1 .CPU , error ) {
891
+ func parseResources (cpus , memory string , vpcus kubevirttypes.VCPUs ) (* corev1.ResourceList , * kubevirtv1 .CPU , error ) {
892
892
memoryResource , err := resource .ParseQuantity (memory )
893
893
if err != nil {
894
894
return nil , nil , fmt .Errorf ("failed to parse memory requests: %w" , err )
895
895
}
896
896
897
897
if vpcus .Cores != 0 {
898
- return & corev1.ResourceList {corev1 .ResourceMemory : memoryResource }, & kubevirtcorev1 .CPU {Cores : uint32 (vpcus .Cores )}, nil
898
+ return & corev1.ResourceList {corev1 .ResourceMemory : memoryResource }, & kubevirtv1 .CPU {Cores : uint32 (vpcus .Cores )}, nil
899
899
}
900
900
901
901
cpuResource , err := resource .ParseQuantity (cpus )
0 commit comments