System Upgrade
A 3-step recipe with Cisco Expressway. We can help you get access.
Recipe · 3 steps
System Upgrade
with Cisco Expressway
Configure SFTP, trigger the upgrade, then read upgrade progress.
- Write the SFTP configuration so the upgrade process knows where to fetch the image from.
- Trigger the system upgrade, which downloads the image via SFTP and optionally reboots when complete.
- Read the upgrade progress status and branch when the reported phase is Failed so callers can distinguish a failed upgrade from one in progress.
What you'll need to have ready
- host: FQDN or IP address of the Expressway node (server variable host).
- username: Expressway administrator username for HTTP Basic auth.
- password: Expressway administrator password for HTTP Basic auth.
- sftpServerAddress: Hostname or IP of the SFTP server holding the upgrade image.
- sftpPort: SFTP server port (defaults to 22).
- sftpUsername: Username for SFTP authentication.
- sftpPassword: Password for SFTP authentication.
- sftpFilePath: Path to the upgrade image file on the SFTP server.
- upgradeFileName: Filename of the upgrade image (e.g. s42701x14_2_0.tar.gz).
- autoReboot: Whether to automatically reboot after the download completes.
For your developer
Arazzo workflow cisco-expressway:system-upgrade, 3 operations: updateSftpConfig → triggerUpgrade → getUpgradeStatus. Specs on APIs.io.