[id='patching']
:context: server
= Patching {brandname} Server Installations
Install and manage patches for {brandname} Server installations.

You can apply patches to multiple {brandname} Server installations with different versions to upgrade to a desired target version.
However, patches do not take effect if {brandname} Server is running.
If you want to upgrade {brandname} clusters without downtime, create a new cluster with the target version and perform a rolling upgrade to that version instead of patching.

include::{topics}/ref_server_patches.adoc[leveloffset=+1]
//Downstream content
ifdef::downstream[]
include::{topics}/proc_server_downloading_patches.adoc[leveloffset=+1]
endif::downstream[]
//Community content
ifdef::community[]
include::{topics}/proc_server_creating_patches.adoc[leveloffset=+1]
endif::community[]
include::{topics}/proc_server_installing_patches.adoc[leveloffset=+1]
include::{topics}/proc_server_rolling_back_patches.adoc[leveloffset=+1]

// Restore the parent context.
ifdef::parent-context[:context: {parent-context}]
ifndef::parent-context[:!context:]
