Overview
This guide walks you through the full upgrade lifecycle in three phases:- Pre-upgrade — back up your instance and update the CLI
- Upgrade — reconfigure and install the new platform version
- Post-upgrade — migrate API tokens to the new Gateway system (required for ZylonGPT API access)
Do I need the token migration?
Only using Workspace endpoints
You’re not affected by the token changes. Complete the platform upgrade steps and skip the post-upgrade section.
Using ZylonGPT API (or planning to)
Tokens generated before v1.54 will only work as Workspace tokens and cannot call
/api/gpt/v1/*. You must complete the post-upgrade token migration.Pre-upgrade
Back up your instance
Take a full backup of your instance before making any changes. The upgrade only affects the platform layer and drivers — your knowledge base, chats, agent flows, and configuration are not touched — but a backup is strongly recommended.
Upgrade
Reconfigure your instance
v1.54.0 requires you to regenerate your config file. Choose one of the following:
- Interactive wizard — run
sudo zylon-cli config initand follow the prompts. - Silent regeneration — run
sudo zylon-cli config init -yto regenerate without prompts.
Start the installation
List available versions and install your target version:Starting with v1.54.0, each version bundles its own dependencies — including Apt packages, binaries, and drivers — so you get the exact environment required for that version. This release also upgrades to CUDA 13.0.
Reboot the system
After seeing the uninstall message, reboot:This is required before the new CUDA 13.0 drivers can be installed.
Complete the installation
Once the system is back up, re-run the install command:The installation will now complete successfully with the new CUDA 13.0 drivers.
Going forward, always use
sudo zylon-cli install <version> to upgrade. The sudo zylon-cli update command still exists but no longer manages version upgrades as of v1.53.0 — it now acts as sudo zylon-cli sync.Post-upgrade: Migrate API tokens
Tokens generated before v1.54 only work as Workspace tokens. To call ZylonGPT endpoints, you need a Gateway token.Create a Gateway
Log in with your
admin@zylon.ai account and create a new Gateway in the Backoffice. Go to Backoffice → GatewaysOnly the
admin@zylon.ai account has Gateway creation permissions by default. Any operator assigned the Operator role in the Backoffice can also create Gateways.Add members to the Gateway
Once the Gateway is created, add the users who need access as Developer members.
Generate a new Gateway token
- Log in with your user account (not the admin account).
- Open Developer Console and select your Gateway.
- Click Create API Token, name it, and generate.
- Copy the token secret — it is shown only once.
/api/gpt/v1/*) endpoints. See the full token management documentation for details.Troubleshooting
Triton fails to boot after upgrading
Triton fails to boot after upgrading
The most likely cause is that the CLI was not updated to 2.0.0 before running the install. Verify:If the CLI is older than 2.0.0 and Triton is not showing
1/1 READY, follow the recovery steps in this guide from the beginning, starting with the CLI self-update.Installation is stuck on an apt library (e.g. libc-bin)
Installation is stuck on an apt library (e.g. libc-bin)
Stop the current install command, manually reinstall the problematic package, then retry:
Installation is stuck uninstalling NVIDIA drivers (e.g. nvidia-container-toolkit)
Installation is stuck uninstalling NVIDIA drivers (e.g. nvidia-container-toolkit)
Reboot the machine and retry. If the issue persists, contact Zylon support. You can also run a faster check by skipping packages and binaries:
My existing token stopped working after upgrading
My existing token stopped working after upgrading
Tokens generated before v1.54 only work as Workspace tokens. If you’re calling
/api/gpt/v1/* endpoints, follow the Post-upgrade: Migrate API tokens steps above to create a Gateway and generate a new Gateway token.