Skip to content

Commit 614dd4e

Browse files
committed
add lz components
1 parent 2bbd4bd commit 614dd4e

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

docs/UPGRADE.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
An Enclave upgrade is the process of updating the deployed infrastructure to a new Enclave release. Each Enclave tarball is distributed with a tested combination of:
66

77
1. **Enclave automation** (playbooks, scripts, configuration)
8-
2. **Management Cluster OpenShift version** (e.g., 4.20.8)
9-
3. **Operator versions** (ACM, Quay, etc.)
8+
2. **Landing Zone components** (mirror-registry, metal3 stack, packages, binaries, etc.)
9+
3. **Management Cluster OpenShift version** (e.g., 4.20.8)
10+
4. **Operator versions** (ACM, Quay, etc.)
1011

1112
The tarball contains all version definitions in `defaults/*.yaml` files and is the artifact as-is—a complete, tested release.
1213

@@ -16,13 +17,13 @@ Upgrading to a new Enclave release follows this sequence:
1617

1718
1. **Deploy new Enclave tarball** - Extract new release to Landing Zone, preserving your `config/*.yaml` customizations
1819
2. **Sync/Mirror new content** - Run sync process to download and mirror new OpenShift and operator images to local registry (disconnected mode)
19-
3. **Upgrade the management cluster** - Update OpenShift to the version specified in the new tarball
20-
4. **Upgrade operators** - Update operators to the versions specified in the new tarball
21-
5. **Validation** - Verify all components are healthy and at expected versions
20+
3. **Upgrade Landing Zone components** - Update components to the versions specified in the new tarball
21+
4. **Upgrade the management cluster** - Update OpenShift to the version specified in the new tarball
22+
5. **Upgrade operators** - Update operators to the versions specified in the new tarball
2223

2324
**Key Principle**: Each Enclave tarball is a versioned release with a pre-defined set of component versions. Upgrades move from one tarball release to another.
2425

25-
**Important**: Components must be upgraded in order—tarball first, then sync content, then cluster, then operators.
26+
**Important**: Components must be upgraded in order—tarball first, then sync content, then landing zone, then cluster, then operators.
2627

2728
---
2829

@@ -42,8 +43,8 @@ Each Enclave tarball release includes:
4243
4. **Restore configurations** - Copy your `config/*.yaml` files back (or merge if needed)
4344
5. **Validate configuration** - Ensure your configs are compatible with new release
4445
6. **Sync content** - Run sync process to mirror new versions (disconnected mode)
45-
7. **Upgrade management cluster** - Update OpenShift to version in tarball
46-
8. **Upgrade operators** - Update operators to versions in tarball
46+
7. **Upgrade management cluster** - Update OpenShift to the version in the tarball
47+
8. **Upgrade operators** - Update operators to the versions in the tarball
4748

4849
---
4950

0 commit comments

Comments
 (0)