Installing Patches
Installing a patch is a straightforward process through the SMG command line.
- Log in to the SMG Command Line
- Open your SSH client or the virtual machine console and log in using the admin account
- List the available patches
- Review the patch notes
patch -p <SMG_VERSION> notes
(where <SMG_VERSION> is replaced with the patch number i.e. 10.6.3-267)
- Download the patch
patch -p <SMG_VERSION> download
- Run pre-update checks
patch -p <SMG_VERSION> check
- Install patch
patch -p <SMG_VERSION> install
Note: if the patch has not been dowloaded it will automatically download
- Verify patch
Removing Patches (Rollback)
In rare cases, you might need to remove a patch due to unforeseen issues. SMG provides a mechanism to roll back to the previous state.
- Log in to the SMG Command Line
- Open your SSH client or the virtual machine console and log in using the admin account
- Remove installed patches
Note: The patch remove command will remove all installed patches. At this time patches may not be removed individually.
Troubleshooting
If you encounter any issues during the patch installation or removal process:
- Check connectivity: Ensure your SMG appliance has stable network connectivity to the internet (for downloading patches) and your client machine (for uploading local patch files).
- Error messages: Note down any specific error messages displayed. These can be helpful when seeking support.
- Contact Support: If you are unable to resolve the issue, contact Broadcom technical support for assistance. Provide them with the SMG version, patch details, and any error messages you received.
Best Practices
- Regular Patching: Implement a schedule for regularly checking for and applying new patches to keep your SMG appliance up-to-date and secure.
- Test Environment (if applicable): If you have a test or staging environment, consider applying patches there first to identify any potential issues before deploying to production.
- Documentation: Keep a record of the patches installed and their installation dates for future reference.