alperencelik / kubemox

Proxmox operator for Kubernetes to manage Proxmox resources.
https://alperencelik.github.io/kubemox
Apache License 2.0
30 stars 5 forks source link

VM is created at each reconciling #29

Open themoriarti opened 5 months ago

themoriarti commented 5 months ago

Create a virtual machine from template by cloning. New virtual machine with the same name and a different id is created once a minute with each reconcile. After starting VM manualy, the creation of new ones stops.

This can be caused by different names and an incorrectly created virtual machine.

But it is very desirable that the newly created VM be registered by ID because it is unique, but the name is not unique.

Example:

apiVersion: proxmox.alperen.cloud/v1alpha1
kind: VirtualMachine
metadata:
  name: vm-new1
spec:
  name: vm-new-other1
  # Name of the node where the VM will be created
  nodeName: proxmox1
  template:
    # Name of the template to be cloned
    name: ubuntu-20
    # CPU cores to be allocated to the VM
    cores: 2
    # CPU sockets to be allocated to the VM
    socket: 1
    # Memory to be allocated to the VM
    memory: 4096 # As MB
    # Disk used by the VM
    disk: 
      - storage: kvm-disks
        size: 20 # As GB
        type: scsi
    # Network interfaces used by the VM
    network:
      - model: virtio
        bridge: vmbr0
alperencelik commented 5 months ago

Hi @themoriarti,

Could you please let me know the version/release of the operator and Proxmox you're using? The latest versions of Kubemox do not have a constant reconciliation mechanism. The project originally included continuous reconciliation loops, but I removed that functionality. I want to implement a custom external resource watcher for Proxmox (see #25).

Additionally, it's correct that the operator doesn't depend on the VMID. Kubemox relies on the virtual machine name, which is not a unique value per VirtualMachine or LXC in Proxmox.

themoriarti commented 5 months ago

Hi @alperencelik. I use Kubemox latest version, Proxmox 8.2.2.

alperencelik commented 4 months ago

Hi @themoriarti,

I'm unable to reproduce the issue. I reviewed the code and couldn't understand what might be triggering another reconciliation mechanism. Is there a chance that the vm.yaml file was updated while it was being created? Below is the full log from my run:

As you can see once the VirtualMachine creation got completed the operator verifies the VirtualMachine exists and running.

➜ kubemox git:(v0.0.6-rc2) make run test -s /Users/alperencelik/Desktop/Personal/kubemox/bin/controller-gen && /Users/alperencelik/Desktop/Personal/kubemox/bin/controller-gen --version | grep -q v0.12.0 || \ GOBIN=/Users/alperencelik/Desktop/Personal/kubemox/bin go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.12.0 /Users/alperencelik/Desktop/Personal/kubemox/bin/controller-gen rbac:roleName=manager-role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases /Users/alperencelik/Desktop/Personal/kubemox/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..." go fmt ./... go vet ./... go run ./cmd/main.go 2024-06-02T16:53:28+03:00 INFO controller-runtime.metrics Metrics server is starting to listen {"addr": ":8080"} 2024-06-02T16:53:32+03:00 INFO Connected to the Proxmox, version is: &{8.2 9355359cd7afbae4 8.2.2} 2024-06-02T16:53:32+03:00 INFO ManagedVM fedora-template does not exist so creating it 2024-06-02T16:53:32+03:00 ERROR cert-manager is not installed. Please install cert-manager to use CustomCertificate controller. github.com/alperencelik/kubemox/internal/controller/proxmox.(CustomCertificateReconciler).SetupWithManager /Users/alperencelik/Desktop/Personal/kubemox/internal/controller/proxmox/customcertificate_controller.go:173 main.main /Users/alperencelik/Desktop/Personal/kubemox/cmd/main.go:139 runtime.main /usr/local/go/src/runtime/proc.go:267 2024-06-02T16:53:32+03:00 INFO setup starting manager 2024-06-02T16:53:32+03:00 INFO starting server {"path": "/metrics", "kind": "metrics", "addr": "[::]:8080"} 2024-06-02T16:53:32+03:00 INFO Starting server {"kind": "health probe", "addr": "[::]:8081"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "virtualmachineset", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSet", "source": "kind source: v1alpha1.VirtualMachineSet"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "virtualmachineset", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSet", "source": "kind source: v1alpha1.VirtualMachine"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "virtualmachineset", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSet"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "virtualmachinesnapshot", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshot", "source": "kind source: v1alpha1.VirtualMachineSnapshot"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "virtualmachinesnapshot", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshot"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "managedvirtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "ManagedVirtualMachine", "source": "kind source: v1alpha1.ManagedVirtualMachine"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "managedvirtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "ManagedVirtualMachine"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "container", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "Container", "source": "kind source: v1alpha1.Container"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "container", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "Container"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine", "source": "kind source: v1alpha1.VirtualMachine"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "virtualmachinesnapshotpolicy", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshotPolicy", "source": "kind source: v1alpha1.VirtualMachineSnapshotPolicy"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "virtualmachinesnapshotpolicy", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshotPolicy"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "storagedownloadurl", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "StorageDownloadURL", "source": "kind source: v1alpha1.StorageDownloadURL"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine"} 2024-06-02T16:53:32+03:00 INFO Starting EventSource {"controller": "storagedownloadurl", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "StorageDownloadURL", "source": "kind source: v1alpha1.StorageDownloadURL"} 2024-06-02T16:53:32+03:00 INFO Starting Controller {"controller": "storagedownloadurl", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "StorageDownloadURL"} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "managedvirtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "ManagedVirtualMachine", "worker count": 5} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "virtualmachinesnapshot", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshot", "worker count": 3} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "container", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "Container", "worker count": 1} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine", "worker count": 10} 2024-06-02T16:53:33+03:00 INFO Reconciling ManagedVirtualMachine fedora-template {"controller": "managedvirtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "ManagedVirtualMachine", "ManagedVirtualMachine": {"name":"fedora-template","namespace":"default"}, "namespace": "default", "name": "fedora-template", "reconcileID": "eeda4fb5-a57b-4d98-bc1f-3ba8a69f9e74"} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "storagedownloadurl", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "StorageDownloadURL", "worker count": 3} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "virtualmachinesnapshotpolicy", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSnapshotPolicy", "worker count": 3} 2024-06-02T16:53:33+03:00 INFO Starting workers {"controller": "virtualmachineset", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachineSet", "worker count": 5} 2024-06-02T16:54:23+03:00 INFO Reconciling VirtualMachine virtualmachine-sample-clone {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine", "VirtualMachine": {"name":"virtualmachine-sample-clone","namespace":"default"}, "namespace": "default", "name": "virtualmachine-sample-clone", "reconcileID": "a99dfc8f-c34c-45f1-b8b8-7c8294df22c4"} 2024-06-02T16:54:23+03:00 INFO Creating VirtualMachine {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine", "VirtualMachine": {"name":"virtualmachine-sample-clone","namespace":"default"}, "namespace": "default", "name": "virtualmachine-sample-clone", "reconcileID": "a99dfc8f-c34c-45f1-b8b8-7c8294df22c4", "name": "virtualmachine-sample-clone"} 2024-06-02T16:54:23+03:00 INFO Creating VM from template: fedora-template 2024-06-02T16:54:23+03:00 INFO New VM virtualmachine-sample-clone has been creating with ID: 101 2024-06-02T16:54:23+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: create full clone of drive scsi0 (local-lvm:base-100-disk-0) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 5.5 GiB of 50.0 GiB (11.04%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 8.0 GiB of 50.0 GiB (16.06%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 5.0 GiB of 50.0 GiB (10.04%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 512.0 MiB of 50.0 GiB (1.00%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 7.5 GiB of 50.0 GiB (15.06%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 2.5 GiB of 50.0 GiB (5.02%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 4.5 GiB of 50.0 GiB (9.04%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 8.5 GiB of 50.0 GiB (17.07%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: Logical volume "vm-101-disk-0" created. 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 1.5 GiB of 50.0 GiB (3.01%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 4.0 GiB of 50.0 GiB (8.03%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 7.0 GiB of 50.0 GiB (14.05%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 2.0 GiB of 50.0 GiB (4.02%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 6.5 GiB of 50.0 GiB (13.05%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 6.0 GiB of 50.0 GiB (12.05%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 1.0 GiB of 50.0 GiB (2.01%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 0.0 B of 50.0 GiB (0.00%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 3.0 GiB of 50.0 GiB (6.02%) 2024-06-02T16:54:26+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 3.5 GiB of 50.0 GiB (7.03%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 22.1 GiB of 50.0 GiB (44.17%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 13.6 GiB of 50.0 GiB (27.11%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 19.1 GiB of 50.0 GiB (38.15%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 15.6 GiB of 50.0 GiB (31.12%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 17.6 GiB of 50.0 GiB (35.14%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 11.0 GiB of 50.0 GiB (22.09%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 22.6 GiB of 50.0 GiB (45.18%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 13.0 GiB of 50.0 GiB (26.10%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 21.1 GiB of 50.0 GiB (42.16%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 10.0 GiB of 50.0 GiB (20.08%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 23.1 GiB of 50.0 GiB (46.18%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 16.1 GiB of 50.0 GiB (32.12%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 17.1 GiB of 50.0 GiB (34.13%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 10.5 GiB of 50.0 GiB (21.08%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 15.1 GiB of 50.0 GiB (30.12%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 14.6 GiB of 50.0 GiB (29.11%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 21.6 GiB of 50.0 GiB (43.17%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 20.6 GiB of 50.0 GiB (41.16%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 12.0 GiB of 50.0 GiB (24.09%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 12.5 GiB of 50.0 GiB (25.10%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 20.1 GiB of 50.0 GiB (40.16%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 11.5 GiB of 50.0 GiB (23.09%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 9.0 GiB of 50.0 GiB (18.07%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 18.6 GiB of 50.0 GiB (37.14%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 19.6 GiB of 50.0 GiB (39.15%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 16.6 GiB of 50.0 GiB (33.13%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 18.1 GiB of 50.0 GiB (36.14%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 14.1 GiB of 50.0 GiB (28.11%) 2024-06-02T16:54:28+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 9.5 GiB of 50.0 GiB (19.07%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 30.1 GiB of 50.0 GiB (60.23%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 35.6 GiB of 50.0 GiB (71.28%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 28.6 GiB of 50.0 GiB (57.22%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 43.2 GiB of 50.0 GiB (86.34%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 40.2 GiB of 50.0 GiB (80.31%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 24.1 GiB of 50.0 GiB (48.19%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 29.1 GiB of 50.0 GiB (58.23%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 39.1 GiB of 50.0 GiB (78.30%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 42.7 GiB of 50.0 GiB (85.33%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 32.1 GiB of 50.0 GiB (64.25%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 40.7 GiB of 50.0 GiB (81.32%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 28.1 GiB of 50.0 GiB (56.22%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 33.1 GiB of 50.0 GiB (66.26%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 37.6 GiB of 50.0 GiB (75.29%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 27.6 GiB of 50.0 GiB (55.21%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 41.2 GiB of 50.0 GiB (82.32%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 33.6 GiB of 50.0 GiB (67.26%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 25.6 GiB of 50.0 GiB (51.20%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 42.2 GiB of 50.0 GiB (84.33%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 26.1 GiB of 50.0 GiB (52.20%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 23.6 GiB of 50.0 GiB (47.18%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 31.1 GiB of 50.0 GiB (62.24%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 34.6 GiB of 50.0 GiB (69.27%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 36.1 GiB of 50.0 GiB (72.28%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 24.6 GiB of 50.0 GiB (49.19%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 26.6 GiB of 50.0 GiB (53.21%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 38.6 GiB of 50.0 GiB (77.30%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 31.6 GiB of 50.0 GiB (63.25%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 41.7 GiB of 50.0 GiB (83.32%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 27.1 GiB of 50.0 GiB (54.21%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 34.1 GiB of 50.0 GiB (68.27%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 36.6 GiB of 50.0 GiB (73.29%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 32.6 GiB of 50.0 GiB (65.25%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 37.1 GiB of 50.0 GiB (74.29%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 35.1 GiB of 50.0 GiB (70.27%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 39.7 GiB of 50.0 GiB (79.31%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 38.1 GiB of 50.0 GiB (76.30%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 30.6 GiB of 50.0 GiB (61.24%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 25.1 GiB of 50.0 GiB (50.20%) 2024-06-02T16:54:30+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 29.6 GiB of 50.0 GiB (59.23%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 43.7 GiB of 50.0 GiB (87.34%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 46.2 GiB of 50.0 GiB (92.36%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 49.2 GiB of 50.0 GiB (98.38%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 49.7 GiB of 50.0 GiB (99.39%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 48.7 GiB of 50.0 GiB (97.38%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 46.7 GiB of 50.0 GiB (93.36%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 47.2 GiB of 50.0 GiB (94.37%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 44.7 GiB of 50.0 GiB (89.35%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 47.7 GiB of 50.0 GiB (95.37%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 44.2 GiB of 50.0 GiB (88.34%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 45.7 GiB of 50.0 GiB (91.36%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 45.2 GiB of 50.0 GiB (90.35%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 50.0 GiB of 50.0 GiB (100.00%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 50.0 GiB of 50.0 GiB (100.00%) 2024-06-02T16:54:32+03:00 INFO Virtual Machine virtualmachine-sample-clone, creation process: transferred 48.2 GiB of 50.0 GiB (96.37%) 2024-06-02T16:54:41+03:00 INFO VM virtualmachine-sample-clone has been created 2024-06-02T16:55:02+03:00 INFO VM virtualmachine-sample-clone has been started 2024-06-02T16:55:02+03:00 INFO VirtualMachine virtualmachine-sample-clone already exists and running {"controller": "virtualmachine", "controllerGroup": "proxmox.alperen.cloud", "controllerKind": "VirtualMachine", "VirtualMachine": {"name":"virtualmachine-sample-clone","namespace":"default"}, "namespace": "default", "name": "virtualmachine-sample-clone", "reconcileID": "a99dfc8f-c34c-45f1-b8b8-7c8294df22c4"}