Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some VMs Boot into initramfs #145

Open
3deep5me opened this issue Nov 14, 2023 · 1 comment
Open

Some VMs Boot into initramfs #145

3deep5me opened this issue Nov 14, 2023 · 1 comment

Comments

@3deep5me
Copy link
Contributor

/kind bug

What steps did you take and what happened:
I create a cluster as described in the quick-start. I changed the replicas to 3 for md and controlplane. I also changed the storage for the vm-disks to a lvm-thin storage.
Some VMs (in this example two and three) do not boot correctly instead there a going into the initramfs.
Therefore the machines does not go into running state.
Its random which VMs run into the error. Sometimes its even the first controlplane VM.

image

first try

k get machines
NAME                           CLUSTER       NODENAME                         PROVIDERID                                       PHASE         AGE     VERSION
cappx-test-6dqst               cappx-test    cappx-test-controlplane-llwfx    proxmox://c6244ce6-be79-4073-a378-8b0fd75a79cf   Running       6m47s   v1.27.3
cappx-test-kw42b               cappx-test    cappx-test-controlplane-zj9b7    proxmox://81616cfd-df41-4d1a-aeab-c0fdb76c2987   Running       10m     v1.27.3
cappx-test-md-0-cnslp-45tvt    cappx-test                                     proxmox://a15e2fb3-5d6f-4b1f-84fd-7fb49c91abf8   Provisioned   13m     v1.27.3
cappx-test-md-0-cnslp-c28nt    cappx-test                                     proxmox://1c38b356-fa5a-4343-8cd9-e28f013cd55f   Provisioned   13m     v1.27.3
cappx-test-md-0-cnslp-td5hh    cappx-test    cappx-test-md-0-2fmq7            proxmox://6cf85bbb-c1d8-46df-a38e-b5b6f25dbf68   Running       13m     v1.27.3
cappx-test-tnrmr               cappx-test    cappx-test-controlplane-4fds9    proxmox://dc4da772-23a6-4446-80e8-40527dc8ac55   Running    

second try

k get machines
NAME                           CLUSTER       NODENAME                         PROVIDERID                                       PHASE         AGE     VERSION
cappx-test-cbbp8               cappx-test    cappx-test-controlplane-gkpbx    proxmox://cea53be2-dd58-4902-80c5-3eab7ba9e3d5   Running       3m17s   v1.27.3
cappx-test-md-0-85954-9ctbs    cappx-test                                     proxmox://3c92d086-7bce-4f4e-8986-2e1d43629aa5   Provisioned   6m51s   v1.27.3
cappx-test-md-0-85954-g6lnk    cappx-test                                     proxmox://0d6f79a8-867d-4a79-af75-3b7970dc498d   Provisioned   6m51s   v1.27.3
cappx-test-md-0-85954-j82jv    cappx-test                                     proxmox://5764bd21-660c-42aa-9466-bf4fe321cbeb   Provisioned   6m51s   v1.27.3
cappx-test-qdpkj               cappx-test    cappx-test-controlplane-v92sr    proxmox://3e631789-3aa5-4e05-846f-31e3a6a0a857   Running       6m50s   v1.27.3

What did you expect to happen:
The VMs should start as the others.

Anything else you would like to add:
I'm not sure if this is cappx related if not maybe this is something which can maybe be caught by a MachineHealthCheck.
(Will investigate in this)

Environment:

  • Cluster-api-provider-proxmox version: 0.3.3
  • Proxmox VE version: Virtual Environment 8.0.4
  • Kubernetes version: (use kubectl version):
Client Version: v1.28.2
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.27.3
  • OS (e.g. from /etc/os-release): debian(client) ubuntu(default, server)
@sp-yduck
Copy link
Collaborator

hmmm I have no idea for it. for me, it looks not related cappx but proxmox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants