Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update dependencies & longhorn to 1.8.1 #1709

Merged
merged 5 commits into from
Apr 1, 2025

Conversation

Despire
Copy link
Contributor

@Despire Despire commented Apr 1, 2025

General dependencies update across the repository.

Updates longhorn to 1.8.1. Closes #1707
This was tested by creating a deployment with pvc with loghorn 1.7.0 (the current version)
Upgrade to longhorn 1.8.1, all pods were deployed successfully, perform additional operation on the cluster without issues.
The hash of the replicas were the same after the upgrade.
Further longhorn also specifies in the release that 1.8.x is backwards compatible with 1.7.x https://github.com/longhorn/longhorn/releases/tag/v1.8.1

For volumes created with the old instance one can follow: https://longhorn.io/kb/troubleshooting-some-old-instance-manager-pods-are-still-running-after-upgrade/
It's possible to set via the Longhorn UI Settings > Concurrent Automatic Engine Upgrade Per Node Limit to a value higher than 0 to upgrade old volumes to the newly deployed manager

Old engine-image pods will be terminated after ~60 minutes of not being used (after all volumes are upgraded to the newest longhorn version)

Updates go to 1.24.

Updates go dependencies

@Despire Despire added the test-set-ordinary Will select ordinary test-sets that tests the general functionally of building/modifying clusters label Apr 1, 2025
@Despire Despire changed the title update dependencies & longhorn to 1.8.1 chore: update dependencies & longhorn to 1.8.1 Apr 1, 2025
@Despire Despire requested a review from JKBGIT1 April 1, 2025 09:05
Copy link
Contributor

@JKBGIT1 JKBGIT1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@Despire Despire added this pull request to the merge queue Apr 1, 2025
Merged via the queue into master with commit 9b603b8 Apr 1, 2025
@Despire Despire deleted the chore/regular-dependency-update branch April 1, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test-set-ordinary Will select ordinary test-sets that tests the general functionally of building/modifying clusters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature: Upgrade Longhorn to 1.7.2 or higher
2 participants