Zip Software Upgrade
This section defines the software upgrade procedure that is used when the user wants to upgrade the system via ZTP or Zero Touch Provisioning. This feature is only activated on the first system initialization or when the system is returned to factory defaults.
To perform an upgrade first log onto the zip server via ssh:
ssh: ztp@172.28.152.65
password: ztp
- Go to the configuration directory. There is an alias cdconfig to go to this directory.
Directory is: /opt/tellabs/ztp/httpfile/config
- Use nano or your favorite editor to edit the file:
ztp-config-<your serial number>.xml
- Find the following lines and modify the version numbers to the loads desired:
<primary-download-config-version>"SR33.0_620094"</primary-download-config-version>
<secondary-download-config-version>"SR33.0_620893"</secondary-download-config-version>
Go onto your BOLT board and log in.
- Go to the directory: /usr/bob/bin
Execute: ./reset_to_factory_defaults.sh pdo
- The pdo will bypass the dram optimization step and preserve the settings. This makes things go a lot faster and is only needed on new factory units.
- The pdo command will delete your database, and it will upgrade to the releases specified above.
- The system will reboot several times before completing the update. This is normal.
The user can attempt to upgrade while preserving the user's database by doing the following command. There are no guarantees that the user will have service after the upgrade, as schema changes will likely cause conflicts that confd will not be able to resolve and will halt the configuration process.
To do a software update without wiping the database:
- Go to the directory: cd /usr/bob/bin
Execute: Python ztp.py -- mode ZTPSW