We at WSO2 continuously improve our products with bug and security fixes and various other improvements. We want everyone evaluating, developing, or preparing WSO2 products for production deployments to have the best experience and not trip over a bug that has already been fixed. WSO2 Updates makes this process much easier.
This deck will explore how to update your WSO2 product using our tools.
Watch the webinar on-demand here - https://wso2.com/library/webinars/2019/09/updating-your-wso2-products/
2. Why WSO2 Updates?
● We continuously improve our products.
○ Bug fixes, security fixes and improvements
● Everyone needs to have the best experience, when evaluating,
developing or preparing for production! Especially not trip over
a bug that has already been fixed!
3. How Do We Send Updates?
WSO2 Updates Manager(WUM) Tool
WSO2 In-Place Updates Tool
4. [IMPORTANT]
All WSO2 updates are licenced under EULA 2.0, thus only can be
accessed with a valid subscription.
No subscription yet? Sign up for a free trial subscription at
https://wso2.com/subscription/free-trial
5. Running Behind a Proxy Server / Firewall?
Please whitelist the following endpoints used in WSO2 update
service.
• https://api.updates.wso2.com
• https://cdn.updates.wso2.com
7. WUM Client
• Search and add WSO2 products to your product repository.
• List/remove WSO2 products from your product repository.
• Check for recent updates.
• Update your WSO2 product.
• Create a diff zip between two update levels of a WSO2
product.
8. How Do You Use the WUM Client ?
Most commonly used commands in WUM Client
• wum init
• wum search
• wum add
• wum list
• wum check-update
• wum update
• wum diff
• wum delete
11. In-Place Updates Tool
• Updates the customized product distribution while merging the
configurations and customized artifacts.
• Allows resolving merge conflicts.
• Views details on updates.
• Reverting the product update level to the previous.
• Simulate the update application!
12. How Do You Use the In-Place Tool?
The *MUST KNOW* in-place flags
• update
• update --revert
• update --details
• update --continue
• update --dry-run