diff --git a/charts/minio/2.0.0/.helmignore b/charts/minio/2.0.1/.helmignore similarity index 100% rename from charts/minio/2.0.0/.helmignore rename to charts/minio/2.0.1/.helmignore diff --git a/charts/minio/2.0.0/CHANGELOG.md b/charts/minio/2.0.1/CHANGELOG.md similarity index 100% rename from charts/minio/2.0.0/CHANGELOG.md rename to charts/minio/2.0.1/CHANGELOG.md diff --git a/charts/minio/2.0.0/Chart.lock b/charts/minio/2.0.1/Chart.lock similarity index 100% rename from charts/minio/2.0.0/Chart.lock rename to charts/minio/2.0.1/Chart.lock diff --git a/charts/minio/2.0.0/Chart.yaml b/charts/minio/2.0.1/Chart.yaml similarity index 97% rename from charts/minio/2.0.0/Chart.yaml rename to charts/minio/2.0.1/Chart.yaml index d323589b77..984219fbb4 100644 --- a/charts/minio/2.0.0/Chart.yaml +++ b/charts/minio/2.0.1/Chart.yaml @@ -3,7 +3,7 @@ description: High Performance, Kubernetes Native Object Storage annotations: title: MinIO type: application -version: 2.0.0 +version: 2.0.1 apiVersion: v2 appVersion: "2023-03-13" kubeVersion: ">=1.16.0-0" diff --git a/charts/minio/2.0.0/README.md b/charts/minio/2.0.1/README.md similarity index 100% rename from charts/minio/2.0.0/README.md rename to charts/minio/2.0.1/README.md diff --git a/charts/minio/2.0.0/app-readme.md b/charts/minio/2.0.1/app-readme.md similarity index 100% rename from charts/minio/2.0.0/app-readme.md rename to charts/minio/2.0.1/app-readme.md diff --git a/charts/minio/2.0.0/charts/common-1.2.9.tgz b/charts/minio/2.0.1/charts/common-1.2.9.tgz similarity index 100% rename from charts/minio/2.0.0/charts/common-1.2.9.tgz rename to charts/minio/2.0.1/charts/common-1.2.9.tgz diff --git a/charts/minio/2.0.0/ci/basic-values.yaml b/charts/minio/2.0.1/ci/basic-values.yaml similarity index 100% rename from charts/minio/2.0.0/ci/basic-values.yaml rename to charts/minio/2.0.1/ci/basic-values.yaml diff --git a/charts/minio/2.0.0/ci/https-values.yaml b/charts/minio/2.0.1/ci/https-values.yaml similarity index 100% rename from charts/minio/2.0.0/ci/https-values.yaml rename to charts/minio/2.0.1/ci/https-values.yaml diff --git a/charts/minio/2.0.0/ix_values.yaml b/charts/minio/2.0.1/ix_values.yaml similarity index 100% rename from charts/minio/2.0.0/ix_values.yaml rename to charts/minio/2.0.1/ix_values.yaml diff --git a/charts/minio/2.0.0/migrations/migrate b/charts/minio/2.0.1/migrations/migrate similarity index 88% rename from charts/minio/2.0.0/migrations/migrate rename to charts/minio/2.0.1/migrations/migrate index 5ec59c3e87..f5df328037 100755 --- a/charts/minio/2.0.0/migrations/migrate +++ b/charts/minio/2.0.1/migrations/migrate @@ -23,9 +23,11 @@ def migrate_common_lib(values): 'dnsConfig', 'updateStrategy', 'enableResourceLimits', 'cpuLimit', 'memLimit', 'certificate', 'service', 'environmentVariables', 'minioDomain', 'accessKey', 'secretKey', 'distributedMode', 'distributedIps', 'logsearchapi', - 'appVolumeMounts', 'extraAppVolumeMounts', 'postgresAppVolumeMounts' + 'appVolumeMounts', 'extraAppVolumeMounts', 'postgresAppVolumeMounts', 'runAsUser', 'runAsGroup', ] + exportVol = migrate_volume(values['appVolumeMounts']['export']) + exportVol['mountPath'] = values['appVolumeMounts']['export']['mountPath'] values.update({ # Migrate Config 'minioConfig': { @@ -33,7 +35,7 @@ def migrate_common_lib(values): 'rootPassword': values['secretKey'], 'domain': values.get('minioDomain', ''), 'extraArgs': values.get('extraArgs', []), - 'additionalEnvs': [e for e in values.get('environmentVariables', []) if e['name'] not in ['PLEX_UID', 'PLEX_GID'] ], + 'additionalEnvs': values.get('environmentVariables', []), }, # Migrate Network 'minioNetwork': { @@ -59,13 +61,11 @@ def migrate_common_lib(values): }, # Migrate Storage 'minioStorage': { - 'distributedMode': values['distributedMode'] + 'distributedMode': values['distributedMode'], 'distributedIps': values['distributedIps'] if values['distributedMode'] else [], 'logSearchApi': values['logsearchapi']['enabled'], 'logSearchDiskCapacityGB': values['logsearchapi']['diskCapacityGB'] if values['logsearchapi']['enabled'] else 5, - 'export': migrate_volume(values['appVolumeMounts']['export']).update({ - mountPath: values['appVolumeMounts']['export'][mountPath] - }), + 'export': exportVol, 'pgData': migrate_volume(values['postgresAppVolumeMounts']['postgres-data']), 'pgBackup': migrate_volume(values['postgresAppVolumeMounts']['postgres-backup']), 'additionalStorages': [ @@ -87,7 +87,7 @@ def migrate_common_lib(values): def migrate(values): # If this missing, we have already migrated - if not 'nodePort' in values.keys(): + if not 'appVolumeMounts' in values.keys(): return values return migrate_common_lib(values) diff --git a/charts/minio/2.0.0/questions.yaml b/charts/minio/2.0.1/questions.yaml similarity index 98% rename from charts/minio/2.0.0/questions.yaml rename to charts/minio/2.0.1/questions.yaml index 587d04987f..484e674196 100644 --- a/charts/minio/2.0.0/questions.yaml +++ b/charts/minio/2.0.1/questions.yaml @@ -168,7 +168,7 @@ questions: label: Distributed Minio Instance URI(s) schema: type: list - show_if: [["distributedMode", "==", true]] + show_if: [["distributedMode", "=", true]] required: true default: [] items: @@ -182,7 +182,7 @@ questions: description: The path to store Minio Export. schema: type: dict - show_if: [["distributedMode", "==", true]] + show_if: [["distributedMode", "=", true]] attrs: - variable: type label: Type @@ -273,14 +273,14 @@ questions: label: Log Search Disk Capacity schema: type: int - show_if: [["logSearchApi", "==", true]] + show_if: [["logSearchApi", "=", true]] default: 5 - variable: pgData label: Minio Postgres Data Storage description: The path to store Minio Postgres Data. schema: type: dict - show_if: [["logSearchApi", "==", true]] + show_if: [["logSearchApi", "=", true]] attrs: - variable: type label: Type @@ -366,7 +366,7 @@ questions: description: The path to store Minio Postgres Backup. schema: type: dict - show_if: [["logSearchApi", "==", true]] + show_if: [["logSearchApi", "=", true]] attrs: - variable: type label: Type diff --git a/charts/minio/2.0.0/templates/NOTES.txt b/charts/minio/2.0.1/templates/NOTES.txt similarity index 100% rename from charts/minio/2.0.0/templates/NOTES.txt rename to charts/minio/2.0.1/templates/NOTES.txt diff --git a/charts/minio/2.0.0/templates/_configuration.tpl b/charts/minio/2.0.1/templates/_configuration.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_configuration.tpl rename to charts/minio/2.0.1/templates/_configuration.tpl diff --git a/charts/minio/2.0.0/templates/_logsearch.tpl b/charts/minio/2.0.1/templates/_logsearch.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_logsearch.tpl rename to charts/minio/2.0.1/templates/_logsearch.tpl diff --git a/charts/minio/2.0.0/templates/_migration.tpl b/charts/minio/2.0.1/templates/_migration.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_migration.tpl rename to charts/minio/2.0.1/templates/_migration.tpl diff --git a/charts/minio/2.0.0/templates/_minio.tpl b/charts/minio/2.0.1/templates/_minio.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_minio.tpl rename to charts/minio/2.0.1/templates/_minio.tpl diff --git a/charts/minio/2.0.0/templates/_persistence.tpl b/charts/minio/2.0.1/templates/_persistence.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_persistence.tpl rename to charts/minio/2.0.1/templates/_persistence.tpl diff --git a/charts/minio/2.0.0/templates/_portal.tpl b/charts/minio/2.0.1/templates/_portal.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_portal.tpl rename to charts/minio/2.0.1/templates/_portal.tpl diff --git a/charts/minio/2.0.0/templates/_postgres.tpl b/charts/minio/2.0.1/templates/_postgres.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_postgres.tpl rename to charts/minio/2.0.1/templates/_postgres.tpl diff --git a/charts/minio/2.0.0/templates/_service.tpl b/charts/minio/2.0.1/templates/_service.tpl similarity index 100% rename from charts/minio/2.0.0/templates/_service.tpl rename to charts/minio/2.0.1/templates/_service.tpl diff --git a/charts/minio/2.0.0/templates/common.yaml b/charts/minio/2.0.1/templates/common.yaml similarity index 100% rename from charts/minio/2.0.0/templates/common.yaml rename to charts/minio/2.0.1/templates/common.yaml diff --git a/charts/minio/2.0.0/to_keep_versions.md b/charts/minio/2.0.1/to_keep_versions.md similarity index 100% rename from charts/minio/2.0.0/to_keep_versions.md rename to charts/minio/2.0.1/to_keep_versions.md