We’ve got a new update for you v1.0.13, along with some manual steps for anyone who installed MultiPortal starting from v1.0.12, plus an update on Proxmox V9 support.
MultiPortal and Proxmox V9 Support
We have been testing the new release of Proxmox V9 and currently have identified issues with the HA functionality within the latest version, due to Proxmox removing the HA Groups in favour of Affinity Rules.
While general functionality remains intact, we recommend not upgrading to Proxmox VE 9 until MultiPortal is updated to support both Proxmox VE 8 Groups and Proxmox VE 9 Affinity Rules moving forward.
We are currently working on adding the ability for MultiPortal to handle the new Affinity Rules in the following update.
For information regarding MultiPortal and the supported versions, please refer to Proxmox Support Status | MultiPortal
Important for First-Time Updaters
If you’ve never updated MultiPortal before, you may hit an error when going to v1.0.13. This is due to a configuration issue introduced by the v1.0.12 installation script.
To prevent issues, please run the following command inside your MultiPortal instance before updating. This ensures your system can properly fetch the update:
“`
sudo sed -i ‘s#fetch = +refs/heads/.*:refs/remotes/origin/.*#fetch = +refs/heads/*:refs/remotes/origin/*#’ .git/config
“`
If you’re not sure whether you’ve updated via the built-in updater before, you can safely run this command.
For those looking forward to the next update here’s what’s included:
Version 1.0.13 Update
Highlights
- New: Running tasks monitoring
- Early access: Security Groups
- Internal Network Fixes
- Expanded API usage + VDC improvements
- 10+ bug fixes including SSO, VLAN handling, and dark mode
Features
- Running tasks now added where items run in the background
- Currently supported functions: Create Virtual Machine, Deletion of Tenants and VDCs, More functions to be added in future releases
- Security Groups (early access) Initial support for proxmox Firewall Rules
- Allows you to set firewall rules
- Feature is disabled by default and can be enabled via the Update Tenant form for Tenant users to see
Improvements
- Added NIC model filtering at the Data Center Level
- Updated the VM Update process so only the changes items are pushed to Proxmox
- Resolved an issue where sessions weren’t passed correctly when trying to connect to a console instance when using MultiPortal and Proxmox in HA mode.
- Removed Obsolete error log exporter
- Fixed HA error message when trying to sync
- Fixed error handling for storage sync when a Proxmox data center is unavailable
Bug Fixes:
- Fixed internal network failing to validate zone when attempting to create a new internal network
- Resolved issue where VLAN Starting Range was incorrectly applied when creating Internal Networks (Bug 10)
- Fixed issue where Internal Network VLAN IDs were incrementing each time the network was saved
- Corrected issue with SSO values not saving
- Usernames can now include hyphens
- Fixed Darkmode not saving correctly
- Fixed issue for storage not displaying when your Fully Qualified Domain Name contains the word “console”
- Fixed Delete All function for Tenant not completing
- Filtering on virtual machine import fixed.
- Improved delete network validation when entering the network name
- Improved Proxmox Storage prioritization based on usage
- Fixed database constraint when trying to delete a data center
- Fixed Imported template assigned to VDC when marked as public (Bug 11)
- Stopped MAC addresses updating every time you saved a VM
- Improved importing of Virtual Machine filtering
API Improvements
- API now includes Virtual Machine status on GET requests
- VDC API updated: returns both raw byte values and formatted data (GB/TB), with validation fixes for consistency
- User status now able to be set via the API, by default it is active
Known Issues
- When re-importing a template the hash id is duplicated (Bug 12)
VLAN help tooltip shows null instead of displaying the available VLANs (Bug 13)
How to Update?
You can update MultiPortal by navigating to Settings > Check for Update.
As always, we appreciate your feedback and support! If you have any questions, reach out via support@multiportal.io or use the internal feedback tool.
Thanks for being part of the MultiPortal community!