Upgrade and Rollback¶
Upgrade checklist¶
- Confirm entitlement and target version in the portal.
- Download artifact and checksum.
- Back up configuration and certificates.
- Review release notes.
- Upgrade non-production first.
- Validate status, logs, and representative traffic.
- Upgrade production during an approved window.
Package upgrade¶
sudo apt install ./vnetarmor-core_<version>_amd64.deb
sudo systemctl restart vnetarmor-core
or
sudo dnf install ./vnetarmor-core-<version>.x86_64.rpm
sudo systemctl restart vnetarmor-core
Container upgrade¶
docker compose pull
docker compose up -d
Rollback¶
- Stop the new version.
- Reinstall or retag the previous artifact.
- Restore known-good configuration if needed.
- Restart services.
- Validate traffic and logs.