Troubleshooting¶
This page covers common upgrade troubleshooting scenarios, including targeting rules for partial releases and recovering from process errors.
Partial releases¶
When doing partial releases, the choice of target processes depends on what is being released — for example, all GWs and RPs of the involved nodes must be targeted when adding or modifying an API. See Perform a partial release for the full targeting rules.
Process errors during an upgrade¶
When something goes wrong in a process during an upgrade, restarting the process usually works. Because of the dynamic nature of q, a process at a given revision number may attempt to access another process that has not been upgraded yet and therefore is not available.
Next steps¶
- Dynamic upgrades using the KX Sensors CLI for the full deployment reference.
- Perform an offline upgrade if a dynamic upgrade isn't suitable for your change.