This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.
Getting Continuous Updates
In these steps, you move updates to production by extracting the updates into a ZIP file, testing the updates, and then manually merging them to the existing product distribution. You do not replace the existing production setup with the WUM-updated setup.
If you are new to WUM, first see Getting Started with WUM to update your products. If you have already used WUM, follow the steps given below.
Before you begin, do you have a proxy server/firewall? Then, grant access to the endpoints mentioned below.
Run the following commands to check whether there are updates available:
wum check-update <product> E.g., wum check-update wso2am-2.5.0
If an update is available, run the following command to start updating your product:
wum update <product> E.g., wum update wso2am-2.5.0
Your local product repository should now contain the latest and the previous WUM-updated distributions. Let's extract the updates in the latest WUM-updated distribution to a ZIP file.
Execute the following command to identify the previous WUM-updated pack for this product.
wum list [product-name] E.g., wum list wso2am
Execute the following command:
wum diff <Latest-WUM-updated-distribution.zip> <Previous-WUM-updated-distribution.zip> E.g., wum diff wso2am-2.5.0+1538333553548.full.zip wso2am-2.5.0+1537333553538.full.zip
Note that the diff ZIP is created in the location from where you executed the diff command.
Next, let's apply the WUM updates that you extracted to the ZIP file to the distribution pack that is currently running in your environment.
Open the summary PDF that you get inside this ZIP file (also via email). It contains information about the:
New configurations introduced with the update.
Existing files/artifacts that are affected due to the update.
If you do not have any customizations in the existing distribution, simply copy the changed configuration files mentioned in the ZIP to the corresponding directories in your product distribution.
If you have customizations in the existing distribution, there might be conflicts between that and the WUM-updated distribution.
Do you have additional WSO2 features installed in your product distribution? If so,
Test the updated product distribution and deploy it in your production environment.