[FEATURE]: Flexible hardware settings during VM deployment #21

Open
opened 2026-09-14 18:39:15 +04:00 by max · 0 comments
Owner

🎯 Problem Statement

Currently, VM are created with hardcoded hardware settings, which is not a crucial issue, since Proxmox allows to change these values easily with PVE. But many settings require VM restart which can be pretty annoying sometimes.

💡 Proposed Solution

Add simple prompts with default values to tweak hardware settings

🔄 Alternatives Considered

  • Set values via PVE after deployment: it requires reboot
  • Set values via PVE during deployment: it requires additional effort and attention

👤 Use Case / Persona

ME

📸 Screenshots

No response

⚙️ Technical Approach

  • Use ansible var_prompts
  • Set default values
  • Use pretasks for validation

✅ Acceptance Criteria

  • User sees prompts for hardware
    • CPU
    • RAM
    • root partition size
  • User can accept default values, which are shown in square brackets
  • User input is validated

🤝 Are you willing to contribute this feature?

Yes, I can contribute

✅ Submission Checklist

  • I have searched for existing issues (open and closed) that request the same feature
  • I have explained the problem this feature solves
  • I have described a concrete solution or direction
  • I have considered alternatives and explained why they fall short
### 🎯 Problem Statement Currently, VM are created with hardcoded hardware settings, which is not a crucial issue, since Proxmox allows to change these values easily with PVE. But many settings require VM restart which can be pretty annoying sometimes. ### 💡 Proposed Solution Add simple prompts with default values to tweak hardware settings ### 🔄 Alternatives Considered - Set values via PVE after deployment: it requires reboot - Set values via PVE during deployment: it requires additional effort and attention ### 👤 Use Case / Persona ME ### 📸 Screenshots _No response_ ### ⚙️ Technical Approach - Use ansible var_prompts - Set default values - Use pretasks for validation ### ✅ Acceptance Criteria - [ ] User sees prompts for hardware - [ ] CPU - [ ] RAM - [ ] root partition size - [ ] User can accept default values, which are shown in square brackets - [ ] User input is validated ### 🤝 Are you willing to contribute this feature? Yes, I can contribute ### ✅ Submission Checklist - [x] I have searched for existing issues (open and closed) that request the same feature - [x] I have explained the problem this feature solves - [x] I have described a concrete solution or direction - [x] I have considered alternatives and explained why they fall short
max added the enhancement label 2026-09-14 18:39:15 +04:00
Sign in to join this conversation.