Snaplex and Snap Pack compatibility
Environment admins control the timing of Snaplex and Snap Pack upgrades:
- Snaplexes: The current version has a
(Recommended)label.- You can create Snaplex in Project Manager and Admin Manager, however only an Administrator can edit Snaplex in Admin Manager.
- You can upgrade versions in Project Manager for individual Snaplexes by editing them and selecting a different version.
- To upgrade all Snaplexes in the environment automatically at release time, refer to the auto-upgrade setting in the Admin Manager Snaplexes table.
- Snap Packs: Snap Packs have Stable and Latest
versions. You can change the version for an individual Snap Pack or update all Snap Packs in the
environment to the Stable or Latest version. In
Admin Manager when you view the Snap Packs, you can select
New and Old distributions:
- The New distribution can run on Snaplexes on the current version.
- The Old distribution runs on Snaplexes on an older version.
Snaplex and Snap Pack dependencies
Snaplex and Snap Pack versions are interdependent. An older Snaplex can only run the older Snap Pack distributions. A Snaplex on the current version can run both Stable or Latest versions. New Snap Packs require an updated Control Plane and a Snaplex on the current version.
Assuming a quarterly release update of the Control plane, the following table shows the supported combinations of Snaplexes and Snap Packs:
| Control plane | Snaplex | Snap Packs | Supported |
|---|---|---|---|
| Updated | Older | Old | Yes. Both the Stable and Latest versions of older Snap Packs can run on an older Snaplex. Additionally, it supports Snap Pack overrides. |
| New | No. New Snap Packs require a Snaplex on the current version. | ||
Current (Recommended) |
Old | Not recommended. Snap Pack versions in the Old distribution aren't declared compatible with the current Snaplex API version. An Environment admin can still select one as an override, but consult SnapLogic Support to confirm compatibility before doing so. | |
| New | Yes. Both the Stable and Latest versions of new Snap Packs can run on a Snaplex on the current version. Additionally, it supports Snap Pack overrides. |