Skip to content

[Bug] vmkfstools_clone silently drops disks that live on a different datastore than the boot disk #561

Description

@ajoergensen

Hey there! 👋 Thanks for taking the time to report this bug — we appreciate it!

Please keep in mind: PegaProx is developed and maintained entirely by volunteers in our free time. We do our best, but we can't work magic 🪄 — please be patient, we'll get to your issue as soon as we can.

Want to help keep PegaProx alive?

  • Star the project — it's free and helps a lot!
  • 💖 Become a Sponsor — helps us dedicate more time to development
  • 🤝 Contributing code or docs is always welcome too!

Describe the bug

vmkfstools_clone silently drops disks that live on a different datastore than the boot disk

Steps to Reproduce

  • Source VM with 3 disks: disk1 + disk2 on datastore A, disk3 on datastore B.
  • Migrate via auto/vmkfstools_clone.
  • Result: Proxmox VM has only disk1 + disk2. disk3 is absent. Task completes "successfully".
  • If all disks are migrated to the same datastore, they are all migrated

Expected behavior

All disks should be migrated, even if they are not on the same datastore.

Environment

  • PegaProx Version: 0.9.13.1
  • Installation Method: Manual
  • OS: Debian 13
  • Browser: Brave v1.91.175 (Chromium 149.0.7827.155)
  • Behind Reverse Proxy? nginx
  • UI? Both corporate and modern

Logs

Let me know what is needed

Screenshots

Checklist

  • [ X] I have searched existing issues to make sure this is not a duplicate
  • [ X] I am using the latest version of PegaProx

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions