|
@@ -93,13 +93,18 @@ def migrate_common_lib(values):
|
|
|
return values
|
|
|
|
|
|
def migrate(values):
|
|
|
- if 'isDataInTheSameVolume' in values.keys():
|
|
|
+ if 'isDataInTheSameVolume' in values.keys() or 'shouldShowStorageToggle' in values.keys():
|
|
|
values['ncStorage']['isDataInTheSameVolume'] = values.pop('isDataInTheSameVolume', True)
|
|
|
values['ncStorage']['shouldShowStorageToggle'] = values.pop('shouldShowStorageToggle', True)
|
|
|
return values
|
|
|
|
|
|
# If this missing, we have already migrated
|
|
|
if not 'appVolumeMounts' in values.keys():
|
|
|
+ # If 'shouldFixMigration' missing, we should fix migration and then add the key
|
|
|
+ if not 'migrationFixed' in values['ncStorage'].keys():
|
|
|
+ values['ncStorage']['shouldShowStorageToggle'] = True
|
|
|
+ values['ncStorage']['isDataInTheSameVolume'] = True
|
|
|
+ values['ncStorage']['migrationFixed'] = True
|
|
|
return values
|
|
|
|
|
|
|