Attempting to add a VxUpdate package downloaded through the case portal fails with "Error: Package operating system is not supported."
Problem
Note that this issue can occur with any EEB or NetBackup version that has VxUpdate packages available.
After downloading an .sja file from the Veritas case portal, attempting to add the Vxupdate package on the NetBackup Appliance or BYO server will fail if the file is not renamed first.
For example:
# /usr/openv/netbackup/bin/admincmd/nbrepo -a nbeeb_4013394.12_8.3.0.1_windows_x64-210406172626.sja
Adding package to the repository. This may take a few minutes.
Error: Package operating system is not supported.
Error Message
Error: Package operating system is not supported.
Cause
The example package "nbeeb_4013394.12_8.3.0.1_windows_x64-210406172626.sja" being installed has extra characters on the file name (in bold) that were added during MFT file uploads through the case system.
Solution
To resolve the issue, remove the extra characters from the file name.
Example:
1. Rename the " nbeeb_4013394.12_8.3.0.1_windows_x64-210406172626.sja " to "nbeeb_4013394.12_8.3.0.1_windows_x64.sja"
i.e.
cp /tmp/nbeeb_4013394.12_8.3.0.1_windows_x64-210406172626.sja /tmp/nbeeb_4013394.12_8.3.0.1_windows_x64.sja
2. Run the command again. You should see a message "Adding package to repository" / Successfully added deployment package ID 81 to the repository.
/usr/openv/netbackup/bin/admincmd/nbrepo -a nbeeb_4013394.12_8.3.0.1_windows_x64.sja