Skip to content

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