AppViewX Patch Management
Patches contain incremental script and plugin updates released via the AppViewX Release Portal.
Apply them through the Interactive UI.
Applying a Patch
- Download the scripts patch tarball (scripts, addons and plugins) from the Release Portal.
- Copy the patch files to the installer node.
- Move patch files to the patch directory:
mv <patch_file> appviewx_kubernetes/patch/. - Run:
./install.sh. - Select Continue and then select option 6.
- When prompted, confirm whether to skip backup.
- Provide the absolute path to the scripts tarball when prompted.
- The wizard backs up current scripts, overlays the patch, validates SSH/PEM, and executes.
- Press
Ctrl+Rto resume if interrupted.
Skipping MongoDB Backup During Apply Patch
Note: Ensure that node VM snapshots are taken before
skipping backup. The Ctrl+P rollback option in the Terminal UI will NOT restore data
if the MongoDB backup was skipped.
To skip the MongoDB backup during Apply Patch:
- Take VM snapshot (recommended).
- Download the scripts patch tarball (scripts, addons, and plugins) from the Release Portal.
- Copy the patch files to the installer node.
- Run
./install.shand select option 6. - Enter credentials and respond to prompts.
- When the configuration table screen appears, open a second terminal session.
- Navigate to:
<INSTALLER_PATH>/appviewx_kubernetes/scripts/. - Open the file:
application_upgrade.json. - Find the
take_backupparameter and change its value fromtruetofalse. - Save the file and return to the main session to continue.
Patch Rollback
AppViewX recommends taking a VM snapshot before starting the upgrade. In case of a failure during patch application, restore the VM from the snapshot, relaunch the installer, and press Ctrl+P to resume the execution from the next step.
Post-Patch Validation
- ./appviewx.sh --version - confirm the patch version.
- kubectl get pods -n <NAMESPACE> - all pods Running.
- Spot-check key workflows in the AppViewX Web UI.
