11.4. Cartridge Upgrade Script
You can provide a cartridge
upgrade
script in the $cartridge_name/bin/
directory to run during the upgrade process. The upgrade
script enables you to perform actions during the upgrade process that the compatible or incompatible processes do not perform. If you provide an upgrade
script, OpenShift Enterprise passes it the following arguments:
- The software version of the cartridge.
- The current cartridge version.
- The cartridge version being upgraded to.
A non-zero exit code from this script results in the upgrade operation failing.