This section provides general guidelines for supported direct upgrade paths in syslog-ng Store Box (SSB).
For more information about possible upgrade scenarios, and their recommended upgrade paths for upgrading from LTS or Feature releases to LTS or Feature releases, see Possible upgrade path scenarios, and their recommended upgrade paths.
For more information about specific upgrade paths to the current release of SSB (version 6.10.0), see Upgrade paths to the current version of SSB.
General guidelines for direct upgrade paths
The following general guidelines apply for direct upgrade paths in SSB at all times:
Maintenance version prerequisites
Before you upgrade from any LTS or Feature release version, always make sure that the release you are using has the latest available maintenance version installed. Otherwise, always upgrade directly to the latest available maintenance version of the release version you are using.
Examples: meeting maintenance version prerequisites before upgrading
The following examples illustrate two different upgrade scenarios when you can not upgrade directly and have to meet the maintenance requirements first.
Feature release version
If your SSB appliance is at feature version 4.9.0, we need to do a direct upgrade to 4.9.1 (that is, to the latest available 4 F9 maintenance version) before upgrading forward.
If your SSB appliance is at 5.0.1, we need to do a direct upgrade to version 5.0.4 (that is, to the latest available 5 LTS maintenance version) before upgrading forward.
Supported direct upgrade scenarios
Direct upgrade scenarios are only available to the next LTS releases (or the preceding versions).
Example: direct upgrade
For example, from version 5.0.4, you can jump directly to versions 5.1.0, 5.2.0, ..., 6.0.1.
However, it is not possible to do a single-step, direct upgrade to a version that is larger than the next LTS release (for example, from version 5.1.0 to version 6.5.0).
NOTE: While it is not possible to do a single-step upgrade (for example, directly upgrading from version 5.1.0 to version 6.5.0), you can upgrade from version 5.1.0 to version 6.5.0 in two steps, by first upgrading to the latest available maintenance version of 6 LTS, and then further upgrading to version 6.5.0.