-
Notifications
You must be signed in to change notification settings - Fork 567
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
investigate: why uninstaller get involved in the Longhorn app upgrade/rollback process #783
Comments
@yasker Regarding my comment from #755: I saw the uninstaller running at least once, but don't remember if it was when I created a 0.5 release following a 0.6.1 one, or later when rolling back to a previous revision. Sorry, I wish I could be of more help. |
Steps to reproduce this issue:
|
The causes of this issue:
This issue will be fixed by PR of Rancher |
The key point for this issue is to avoid upgrade failure (error in step 4) in old Rancher. For the details, see: https://github.com/longhorn/longhorn/wiki/Longhorn-v0.6.0-Upgrade:-caveats-about-rolling-back-to-v0.5.0 |
Validation: Failed Steps to test
In Scenario 2, after upgrade to v0.6.1 succeeds:
|
The above failure is actually caused by these two issues: @meldafrawi Could you directly use the latest version( |
Validation: PASSED Steps to test
In Scenario 2, after upgrade to v0.6.2 (master) succeeds:
|
There are two reports that the uninstaller get involved: #782 (comment) and #755 (comment)
We don't expect the uninstaller to get involved during upgrade/rollback, since it will clean up the user volume data if triggered. If it's the mechanism of Helm chart rollback, we need to stop it from happening.
The text was updated successfully, but these errors were encountered: