⚠️ Important Notice: Due to high demand, PegaProx releases will now be weekly as we work through the support backlog. Thank you for your patience!
🚀 What's New
🌐 SDN (Software Defined Networking) (GitHub Issue #38)
- Full SDN Management – View and manage zones, vnets, subnets, controllers, IPAM, and DNS
🔧 Cluster Node Operations
- Remove Node from Cluster – Runs
pvecm delnodewith automatic cleanup of stale config via SSH - Move Node to another Cluster – Automated 3-step flow: remove → cleanup → force join to target
- SSH Multipath Detection – Credential fallbacks for reliable cluster operations
- Node IP Resolution – Uses vmbr0 bridge interface instead of hostname/DNS (more reliable in multi-network setups)
💾 Storage
- iSCSI Multipath Setup – Easy Setup wizard now supports Multipath configuration
- Storage Rescan – Trigger storage refresh directly from UI
🛠️ Administration
- API Token Management – Create, list, and revoke Bearer tokens for scripts, CI/CD & monitoring
- Support Bundle – Generate diagnostic bundles for troubleshooting
- Taskbar Auto-Expand – Can now be disabled under "My Profile"
🐛 Fixes
- Fixed SSE/Taskbar oscillation bug in "All Clusters" view causing excessive re-renders
- Fixed Node IP resolution now happens BEFORE
pvecm delnodeto prevent cleanup on wrong node - Fixed Taskbar expand icon changed from ChevronUp to ChevronDown (thanks @gyptazy)
- Fixed Github Issue #40, #39, #38, #33, #32 , #31, #28
⚡ Improvements
- Node removal buttons relocated from maintenance-start to maintenance-completed section (logical flow)
- Offline node check changed from blocker to warning (
pvecm delnoderuns on remaining online node) - Force Join checkbox always visible with auto-check when old config detected
- Cleanup scripts use
killall -9for reliable pmxcfs termination