Upgrading Infinite Scale
Introduction
When upgrading Infinite Scale, migration steps may be required. This document guides thru the necessary steps based on the versions used.
For any Infinite Scale version to upgrade to, see download.owncloud.com or Infinite Scale image to get the right version. |
Before starting any upgrade, make a backup first. |
If not explicitly mentioned, any upgrade is forward only and a backstep is neither supported nor recommended and will most likely break the instance. |
When upgrading from an older release to the desired one, ALL upgrade steps from each release must be taken in order and none can be skipped. |
Version 4.0.0 to 5.0.0
Notable Changes Requiring Manual Intervention
-
The Helm Chart has been upgraded.
-
The maintenance command
ocis storage-users uploads list
has been deprecated and will be removed in a later release. A successor with more capabilities has been implemented, see the Manage Unfinished Uploads documentation for more details.
Breaking Changes Requiring Manual Intervention
-
All environment variables that were marked for deprecation in Infinite Scale release 4.0.0 have finally been removed.
-
The default service registry has been changed.
-
Service accounts are now needed for some backend operations.
-
Resharing will be disabled and removed from the product.
Upgrade Steps
For a detailed description of the steps to upgrade, see the Upgrading from 4.0.0 to 5.0.0 documentation.
Version 3.0.0 to 4.0.0
Notable Changes Requiring Manual Intervention
-
The space index of the decomposedFS will be automatically migrated from symlinks to messagepack. This migration needs preparation to run successfully. See Upgrade Steps below.
-
The Helm Chart has been upgraded.
Breaking Changes Requiring Manual Intervention
-
All environment variables that were marked for deprecation in Infinite Scale release 4.0.0 have finally been removed.
-
Client pool selectors have changed from IP addresses
127.0.0.1:9xxx
to service namescom.owncloud.api.*
Upgrade Steps
For a detailed description of the steps to upgrade see the Upgrading from 3.0.0 to 4.0.0 documentation.
Version 2.0.0 to 3.0.0
Notable Changes Requiring Manual Intervention
-
A new
GRAPH_APPLICATION_ID
environment variable has been added that must be populated. -
Automatic Role Assignments have been introduced that need a settings review.
-
A new
OCIS_LDAP_DISABLE_USER_MECHANISM
environment variable has been introduced that needs a settings review. -
The search index needs to be deleted as the layout has been changed.
-
The metadata backend has changed.
-
The Helm Chart has been upgraded.
Upgrade Steps
For a detailed description of the steps to upgrade see the upgrading from 2.0.0 to 3.0.0 documentation.