TrueNAS over iSCSI Native Storage Plugin for TrueNAS 25.10

Is the Native Plugin exclusive to Truenas 25?

I want to know how to switch during migration.

1. Switch to proxmox-truenas-native
2. Upgrade to Truenas 25.10

1. Uninstall proxmox-truenas
2. Upgrade to Truenas 25.10
3. Install proxmox-truenas-native

We are considering switching to native plugins while using Truenas Scale 24 and planning a reboot for Truenas upgrade at a time when services can be stopped. Is this possible?
 
Last edited:
The native plug-in will only work on TrueNAS 25.10+.
It is still considered beta.

You will have to update your storage.cfg to use truenas: and remove some unnecessary fields. See the README. As long as you keep the name the same nothing needs to be updated in the VM config.

I would recommend upgrading TrueNAS first because some of the API methods don't exist in earlier versions.

FYI we have done quite a bit of testing of rebooting TrueNAS while proxmox is running. I've been working closely with TrueNAS devs and they indicate that storage reboot is a basic requirement for enterprise. That being said protect your data as you see appropriate. I've been doing nightly TrueNAS updates without shutting down proxmox in my lab with no issues.
 
Last edited:
Thank you. I will set up a test environment and review the trial migration procedure when I have time.