Skip to main content

Baseline Patching Technical Details

OS Version Compatibility​

If a dependent action includes resources with OS types that weren't present in the baseline source, the patching will fail with an error. This is enforced to ensure consistency between environments.

Example:

Baseline Source:

  • windows2022-1-dev
  • windows2022-2-dev
  • ubuntu-22.04-1-dev
  • ubuntu22.04-2-dev

Dependent action:

  • windows2022-1-prod
  • windows2019-1-prod ← will produce an error

Package Version Resolution​

When multiple resources of the same OS type in the baseline source have different versions of the same package, the latest version is chosen for the baseline snapshot.

Example:

BaselineSource:

  • ubuntu22.04-1: gzip-1.23
  • ubuntu22.04-2: gzip-1.24
  • ubuntu22.04-3: gzip-1.23

Result: gzip-1.24 will be used (not gzip-1.23)

Batch Processing Limitations​

There are specific limitations when using action batches:

  • Action limitations within batches: You cannot add multiple SCAN or PATCH actions within the same batch as a baseline source. Each batch may contain only one action that serves as a baseline source.
note

This limitation exists because baseline patching is inherently sequential - first the baseline needs to be created, then applied.

Editing Limitations​

When working with plans that have a baseline source defined:

  1. Action order restrictions:

    • You cannot change the order of the baseline source action
    • You cannot move dependent actions above the baseline source
  2. Settings inheritance:

    • When baseline source is set, all dependent actions will inherit its settings
    • Settings that were defined in dependent actions will not be automatically restored after disabling the baseline source
  3. Single baseline source limitation:

    • Only one baseline source can be enabled per plan
    • This applies whether the baseline source is a standalone action or part of a batch
warning

Always review action settings manually after disabling a baseline source, as you may need to reconfigure some settings.