Skip to content

Commit

Permalink
Add note for longhorn-system upgrade for v2 volumes
Browse files Browse the repository at this point in the history
Longhorn 7025

Signed-off-by: Derek Su <[email protected]>
  • Loading branch information
derekbit authored and David Ko committed Nov 2, 2023
1 parent 3ca1c70 commit b6ae56f
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 0 deletions.
4 changes: 4 additions & 0 deletions content/docs/1.5.0/deploy/important-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ Please see [here](https://github.com/longhorn/longhorn/releases/tag/v{{< current

Please ensure your Kubernetes cluster is at least v1.21 before upgrading to Longhorn v{{< current-version >}} because this is the minimum version Longhorn v{{< current-version >}} supports.

### Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.

### Attachment/Detachment Refactoring Side Effect On The Upgrade Process

In Longhorn v1.5.0, we refactored the internal volume attach/detach mechanism.
Expand Down
4 changes: 4 additions & 0 deletions content/docs/1.5.0/deploy/upgrade/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ During the upgrade, Longhorn will automatically:

Visit [Recurring Snapshots and Backups](../../snapshots-and-backups/scheduling-backups-and-snapshots) for more information about the new `Recurring Job` feature.

## 5. Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.

# Extended Reading

Visit [Some old instance manager pods are still running after upgrade](https://longhorn.io/kb/troubleshooting-some-old-instance-manager-pods-are-still-running-after-upgrade) for more information about the cleanup strategy of instance manager pods during upgrade.
Expand Down
4 changes: 4 additions & 0 deletions content/docs/1.5.1/deploy/important-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ Please see [here](https://github.com/longhorn/longhorn/releases/tag/v{{< current

Please ensure your Kubernetes cluster is at least v1.21 before upgrading to Longhorn v{{< current-version >}} because this is the minimum version Longhorn v{{< current-version >}} supports.

### Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.

### Attachment/Detachment Refactoring Side Effect On The Upgrade Process

In Longhorn v1.5.0, we refactored the internal volume attach/detach mechanism.
Expand Down
4 changes: 4 additions & 0 deletions content/docs/1.5.1/deploy/upgrade/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ During the upgrade, Longhorn will automatically:

Visit [Recurring Snapshots and Backups](../../snapshots-and-backups/scheduling-backups-and-snapshots) for more information about the new `Recurring Job` feature.

## 5. Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.

# Extended Reading

Visit [Some old instance manager pods are still running after upgrade](https://longhorn.io/kb/troubleshooting-some-old-instance-manager-pods-are-still-running-after-upgrade) for more information about the cleanup strategy of instance manager pods during upgrade.
Expand Down
4 changes: 4 additions & 0 deletions content/docs/1.5.2/deploy/important-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ Please see [here](https://github.com/longhorn/longhorn/releases/tag/v{{< current

Please ensure your Kubernetes cluster is at least v1.21 before upgrading to Longhorn v{{< current-version >}} because this is the minimum version Longhorn v{{< current-version >}} supports.

### Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.

### Offline Upgrade Required To Fully Prevent Unexpected Replica Expansion

Longhorn v1.5.2 introduces a new mechanism to prevent [unexpected replica
Expand Down
5 changes: 5 additions & 0 deletions content/docs/1.5.2/deploy/upgrade/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ During the upgrade, Longhorn will automatically:

Visit [Recurring Snapshots and Backups](../../snapshots-and-backups/scheduling-backups-and-snapshots) for more information about the new `Recurring Job` feature.

## 5. Detach All V2 Volumes Before Upgrade

Please note that Longhorn does not support the upgrade when v2 volumes are attached. Prior to initiating the upgrade process, ensure that all v2 volumes are detached.


# Extended Reading

Visit [Some old instance manager pods are still running after upgrade](https://longhorn.io/kb/troubleshooting-some-old-instance-manager-pods-are-still-running-after-upgrade) for more information about the cleanup strategy of instance manager pods during upgrade.
Expand Down

0 comments on commit b6ae56f

Please sign in to comment.