Introduction
Sequence Patching is an innovative feature designed to manage various patching dependencies systematically.
It allows you to define a controlled, ordered patching process where each Remediation Plan is activated based on the success of the previous one.
Common use cases include:
- Dependent group patching across different stages (QA, Staging, Pre-Prod, Prod).
- Application layer patching (DB, Backend, Frontend).
- High-availability (H/A) server patching.
Sequence Patching can be accessed under the Patches section.
This section specifies the user journey in creating a new sequence patching plan.
Create New Sequence Patching
Click the '+ADD' button to create a new Sequence Patching Plan. Fill in the following information:
- Name – The Sequence Patching plan name.
- Description – A description of the Sequence Patching plan.
- Remediation Plans – Add and order the Remediation Plans that will form the sequence.
Each step (RP) in the sequence must be configured with:
- Activation Criteria – Defines the success threshold of the previous RP required to trigger activation of the current RP.
- Approval Method – Defines how the current RP will be activated (Manual or Automatic). This does not apply to the 1st RP.
Save Options
| Button | Behavior |
| Save | Saves the Sequence Patching Plan only. Enabled only when all mandatory fields are filled. |
| Save & Activate | Saves the plan AND auto-activates the 1st Remediation Plan. Enabled only when all mandatory fields are filled. |
Select Remediation Plans and Set the Sequence
When clicking 'Add Remediation Plan', a pop-up window displays a table of all eligible Remediation Plans (Status: Activation Required, not already part of another Sequence Patching plan).
| Note: You must select at least two Remediation Plans to create a Sequence Patching Plan. |
Remediation Plans Table
The pop-up table includes the following columns:
- Remediation Plan Name
- Remediation Plan ID
- Description
- Emergency – Whether the RP is set as Emergency (Yes / No).
Table Filters
- Search – Search by RP ID or Name.
- Remediation Plans – Dropdown of all RPs in status “Activation Required”.
- Emergency – Yes / No dropdown.
- Refresh – Refreshes the table with current data.
- Clear Filters
| Note: The Save button in the pop-up is disabled until at least two Remediation Plans are selected. A tooltip will display: “You must select at least two Remediation Plans.” |
Sequence Order, Activation Criteria & Approval Methods
After selecting Remediation Plans and clicking Save, a table displays the selected RPs with the following columns:
- Change Order – Drag up/down to reorder the sequence.
- Remediation Plan ID
- Description
- Created By – The user who created the RP.
- Activated By – The user who activated the RP.
- Emergency – Yes / No.
- Activation Criteria – The configured success threshold.
- Approval Method – Manual or Automatic.
Set Sequence Order
Drag RPs up or down to change the sequence order.
When reordering, a confirmation is displayed:
“Are you sure you want to change the Order of the Sequence Patching? This will affect the Sequence Patching Approval Methods and Activation Criteria.” (Yes / Close)
Sequence RP Actions
- Delete – Disabled for the 1st RP. Displays a confirmation warning before removing the RP from the sequence.
- Edit – Opens the pop-up to edit the Approval Method and Success Criteria for the selected RP.
Setting Activation Criteria
Defines WHAT is considered successful to move to the next step — i.e., under what conditions the current RP should be activated based on the previous RP’s results.
Two options are available, selected via radio button:
| Option | Calculation Basis | Display Format |
| Option 1 | Based on ACTIONS – total actions performed across all endpoints (e.g., 10 patches × 10 endpoints = 100 actions). Select a percentage (10%–100%) of total actions that should be installed. | [Percentage]% of total Installation |
| Option 2 | Based on DEVICE COMPLIANCE – a percentage of devices must reach a configured compliance percentage. | [Percentage]% of devices with [Percentage]% compliance |
| Note: Both options include a “Custom” entry in the percentage dropdown to allow manual input. If the configured percentage is not 100%, the next step may still be executed even if not all patches are installed. |
Setting Approval Method
Defines HOW to start the current step — i.e., how the current RP will be activated once the Activation Criteria are met.
This is enabled only after setting the Activation Criteria, and does not apply to the 1st RP.
| Approval Method | Behavior |
| Manual Approval | When the previous RP reaches the Activation Criteria, the current RP status is set to ‘Sequence Manual Approval’ (purple dot). It is placed in the Pending column. The user must manually activate the RP to continue the sequence. |
| Automatic Approval | When the previous RP reaches the Activation Criteria, the next RP is auto-activated. If the previous step does not reach success criteria despite maximum retries, the user can manually move to the next step. |
| Note: For all Approval Methods — if the RP does not reach the Activation Criteria, the user can manually move to the next step by ignoring the criteria and activating the current RP directly. |
Detailed Functional Requirements
The Sequence Patching table displays the following information:
- Name – Sequence Patching plan name.
- Description
- Created By – Who created or last edited the plan.
- Status – Color-coded:
- Activation Required – Saved but not yet activated.
- Active (In-Progress) – Currently running.
- Completed – All RPs completed.
- Canceled – Canceled, or one of the running RPs was canceled.
- Current Remediation Plan ID – Displays the ID of the currently relevant RP based on status.
- State – The relative position of the current RP within the sequence (e.g., 2/5).
- Next Remediation Plan – The ID of the next RP to be activated after the current one.
- Activation Criteria – As configured.
- Approval Method – Automatic or Manual.
Actions
| Action | Description |
| Edit | Enabled only for status ‘Activation Required’. Disabled when the current RP is Pending, In-Progress, or Manual Approval. |
| View | Replaces the Edit icon for Active, Completed, and Canceled sequences. Opens the plan in read-only mode. |
| Cancel | Enabled only for Active sequences. Triggers a warning and offers two options: Cancel Immediately or Cancel on RP Completion. Canceling stops the sequence and releases all non-activated RPs as regular RPs (no ‘S’ icon). |
| Delete | Enabled for Activation Required, Completed, and Canceled sequences. Disabled for In-Progress sequences. |
| Manual Approval | Enabled for Active sequences where the previous RP is Completed and the next RP is set to Manual Approval. Displays a confirmation pop-up before activating. |
| Activate | Displayed for new sequences in ‘Activation Required’ status. Activates the 1st RP and starts the sequence process. |
Table Filters
- Search – Free text search by Sequence Patching name.
- Remediation Plan – Multi-select dropdown of all RPs (any status). Filters the table to display sequences that include the selected RPs.
RP Dashboard
New Filter – Sequence Patching Plans
A new filter is available on the RP Board.
Selecting a sequence filters the board to display all Remediation Plans associated with that sequence.
New Action – Create New Sequence Patching
A new option is available under the Actions button on the RP Board to create a new blank Sequence Patching Plan.
RP Visual Indicators on Board
- Sequence Patching RPs are marked with a purple ‘S’ icon (similar to Critical/Emergency).
- An additional blue text displays the sequence position: “Sequence Plan [x / total]”.
Sequence RPs – Action Buttons
| Action | Behavior |
| Edit (New RP) | Displays a warning: editing may affect the entire sequence plan. Requires confirmation (Yes / No). |
| Delete (New RP) | Disabled. Tooltip: “This remediation plan is part of a sequence patching plan — unable to delete.” |
| Activate - 1st RP | Purple icon. Displays a warning that activating this RP will start the entire sequence. Requires confirmation. |
| Activate - Any Other RP | Purple icon. Displays a warning that the RP will be executed immediately regardless of sequence order. Requires confirmation. |
| Manual Approval | Behaves the same as Activate (Any Other RP) — same icon and warning message. |
| Cancel RP | Cancels the RP and the entire sequence. All non-activated RPs are released as regular RPs. Offers Cancel Immediately or Cancel on RP Completion. |
| Cancel - Completed RP | Same as current behavior. Does NOT affect the sequence — the process continues to the next RP. |
| Archive - Completed RP | Same as current behavior. Does NOT affect the sequence. |
| Compliance Report | Same as current behavior. |
| Duplicate | RP is duplicated as a standard (non-sequence) RP. |
| Note: The Sequence Patching Plan maintains the defined order and conditions (Activation Criteria, Approval Method) regardless of whether the RP was activated automatically or manually. |
ITSM
Sequence Patching keeps the same ITSM ticket behavior as standard Remediation Plans, with the following additions:
- Ticket Description – An additional line is added: “This Remediation Plan is Part of Sequence Patching Plan [Sequence_Patching_Name].”
- Cancel ITSM Ticket – Cancels the RP (‘Canceled by ITSM’). The sequence is canceled, and all non-activated RPs are released as regular RPs.
- Reject ITSM Ticket – Rejects the RP (‘Rejected by ITSM’). The sequence is canceled. RPs associated with the ITSM ticket are set to New > Rejected by ITSM; all other RPs are released as regular RPs.
Cancel on SLA Completion
When a Remediation Plan is canceled due to SLA expiry (‘Canceled by JetPatch Manager’), this does NOT affect the Sequence Patching Plan - because it cancels a completed RP.
The Sequence Patching Process will NOT be canceled and will continue to the next RP in the sequence.
Comments
0 comments
Please sign in to leave a comment.