From 38702b646bc9dbb0d64d0093e8d915d878f06a0c Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 2 Dec 2024 12:40:35 -0800 Subject: [PATCH 01/17] Update provisioning-job.yaml Templating sleep time so that it can be passed using values.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/templates/provisioning-job.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/minio/templates/provisioning-job.yaml b/bitnami/minio/templates/provisioning-job.yaml index cdc3fefc835e12..8e3006483c220e 100644 --- a/bitnami/minio/templates/provisioning-job.yaml +++ b/bitnami/minio/templates/provisioning-job.yaml @@ -143,10 +143,10 @@ spec: mc admin service restart {{ $minioAlias }} --wait --json; - # Adding a sleep to ensure that the check below does not cause + # Adding a sleep and templating it to ensure that the check below does not cause # a race condition. We check for the MinIO port because the # "mc admin service restart --wait" command is not working as expected - sleep 5; + sleep {{ .Values.provisioning.sleepTime | default 5 }}; echo "Waiting for Minio to be available after restart"; wait-for-port \ --host={{ include "common.names.fullname" . }} \ From 500a458e96556b4727250274ac8c36b0d49de294 Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 2 Dec 2024 12:42:39 -0800 Subject: [PATCH 02/17] Update Chart.yaml Bumping Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index 797b40e65e4013..4903ea7a3d5164 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,4 +34,4 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.8.5 +version: 14.8.6 From a160203c557be380675dfe039f224eda7fcb3f8a Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 2 Dec 2024 12:55:36 -0800 Subject: [PATCH 03/17] Update README.md Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bitnami/minio/README.md b/bitnami/minio/README.md index 06b57cb6061ce3..85c49edeb56540 100644 --- a/bitnami/minio/README.md +++ b/bitnami/minio/README.md @@ -352,6 +352,7 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `provisioning.networkPolicy.allowExternalEgress` | Allow the pod to access any range of port and all destinations. | `true` | | `provisioning.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` | | `provisioning.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy | `[]` | +| `provisioning.sleepTime` | Provisioning Job sleep time | `5` | | `automountServiceAccountToken` | Mount Service Account token in pod | `false` | | `hostAliases` | MinIO® pod host aliases | `[]` | | `containerPorts.api` | MinIO® container port to open for MinIO® API | `9000` | @@ -656,4 +657,4 @@ Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and -limitations under the License. \ No newline at end of file +limitations under the License. From 65956a28a78a56f55da0ff8bb28dfcbfa113ff74 Mon Sep 17 00:00:00 2001 From: Bitnami Containers Date: Mon, 2 Dec 2024 21:05:09 +0000 Subject: [PATCH 04/17] Update CHANGELOG.md Signed-off-by: Bitnami Containers --- bitnami/minio/CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bitnami/minio/CHANGELOG.md b/bitnami/minio/CHANGELOG.md index fe5a76c7e7f995..dbce6112b123c9 100644 --- a/bitnami/minio/CHANGELOG.md +++ b/bitnami/minio/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 14.8.5 (2024-11-08) +## 14.8.6 (2024-12-02) -* [bitnami/minio] Release 14.8.5 ([#30312](https://github.com/bitnami/charts/pull/30312)) +* [bitnami/minio]: Templating sleep sleep time so that it can be passed using values.yaml ([#30718](https://github.com/bitnami/charts/pull/30718)) + +## 14.8.5 (2024-11-08) + +* [bitnami/minio] Release 14.8.5 (#30312) ([b10ded8](https://github.com/bitnami/charts/commit/b10ded8570d4f70da7cc75a75685f4ff97a55717)), closes [#30312](https://github.com/bitnami/charts/issues/30312) ## 14.8.4 (2024-11-07) From f90ee43d0767564fef2ec633162be65e47586721 Mon Sep 17 00:00:00 2001 From: Bitnami Containers Date: Tue, 3 Dec 2024 09:23:45 +0000 Subject: [PATCH 05/17] Update CHANGELOG.md Signed-off-by: Bitnami Containers --- bitnami/minio/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/CHANGELOG.md b/bitnami/minio/CHANGELOG.md index dbce6112b123c9..13bebcf84cc355 100644 --- a/bitnami/minio/CHANGELOG.md +++ b/bitnami/minio/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 14.8.6 (2024-12-02) +## 14.8.6 (2024-12-03) * [bitnami/minio]: Templating sleep sleep time so that it can be passed using values.yaml ([#30718](https://github.com/bitnami/charts/pull/30718)) From 20ef0e2e087a0f79b41aa1b2b0289ffb7498b647 Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 14:54:38 -0800 Subject: [PATCH 06/17] Update Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index 4903ea7a3d5164..3f298a1d71caf5 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,4 +34,4 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.8.6 +version: 14.9.0 From c309fb00c69485551e95b67b6bb819cd215e370a Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 14:55:28 -0800 Subject: [PATCH 07/17] Update values.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/bitnami/minio/values.yaml b/bitnami/minio/values.yaml index ea42c1d1594cfa..de6cb9be54a717 100644 --- a/bitnami/minio/values.yaml +++ b/bitnami/minio/values.yaml @@ -235,6 +235,7 @@ provisioning: ## @param provisioning.enabled Enable MinIO® provisioning Job ## enabled: false + sleepTime: 5 ## @param provisioning.schedulerName Name of the k8s scheduler (other than default) for MinIO® provisioning ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ ## From e157ef7b06e816e1b7b870f99ad755c5bba56abf Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 15:07:09 -0800 Subject: [PATCH 08/17] Update Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> From d02c65813bb59de3d03a9ac88a917e3fca777266 Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 15:09:21 -0800 Subject: [PATCH 09/17] Update values.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/bitnami/minio/values.yaml b/bitnami/minio/values.yaml index de6cb9be54a717..1735cbdd3775b6 100644 --- a/bitnami/minio/values.yaml +++ b/bitnami/minio/values.yaml @@ -236,6 +236,7 @@ provisioning: ## enabled: false sleepTime: 5 + ## @param provisioning.schedulerName Name of the k8s scheduler (other than default) for MinIO® provisioning ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ ## From eb594159a1fc181d8c1d00df0606029d2361cf2f Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 15:09:39 -0800 Subject: [PATCH 10/17] Update Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/Chart.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index 3f298a1d71caf5..ca58426e9cdf35 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,4 +34,5 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.9.0 +version: 14.8.9 + From f036ba308727a280a96035760be0d6b0800d9850 Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 15:10:53 -0800 Subject: [PATCH 11/17] Update values.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/values.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/bitnami/minio/values.yaml b/bitnami/minio/values.yaml index 1735cbdd3775b6..de6cb9be54a717 100644 --- a/bitnami/minio/values.yaml +++ b/bitnami/minio/values.yaml @@ -236,7 +236,6 @@ provisioning: ## enabled: false sleepTime: 5 - ## @param provisioning.schedulerName Name of the k8s scheduler (other than default) for MinIO® provisioning ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ ## From c780382353611d645a8ea5a9aa6d803afa252ada Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Mon, 9 Dec 2024 15:11:14 -0800 Subject: [PATCH 12/17] Update Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/Chart.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index ca58426e9cdf35..3f298a1d71caf5 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,5 +34,4 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.8.9 - +version: 14.9.0 From 63875ffb6af4ce00501d31fc5f99dc48d83476cd Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Tue, 10 Dec 2024 16:15:52 -0800 Subject: [PATCH 13/17] Update bitnami/minio/templates/provisioning-job.yaml Co-authored-by: David Gomez Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/templates/provisioning-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/templates/provisioning-job.yaml b/bitnami/minio/templates/provisioning-job.yaml index 8e3006483c220e..132c4d194e2356 100644 --- a/bitnami/minio/templates/provisioning-job.yaml +++ b/bitnami/minio/templates/provisioning-job.yaml @@ -143,7 +143,7 @@ spec: mc admin service restart {{ $minioAlias }} --wait --json; - # Adding a sleep and templating it to ensure that the check below does not cause + # Adding a sleep to ensure that the check below does not cause # a race condition. We check for the MinIO port because the # "mc admin service restart --wait" command is not working as expected sleep {{ .Values.provisioning.sleepTime | default 5 }}; From 9e9d5a975e80978d018a55daefeb18c9fd67bedd Mon Sep 17 00:00:00 2001 From: David Gomez Date: Wed, 11 Dec 2024 09:19:12 +0100 Subject: [PATCH 14/17] Update bitnami/minio/values.yaml Signed-off-by: David Gomez --- bitnami/minio/values.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bitnami/minio/values.yaml b/bitnami/minio/values.yaml index 0d760b64faf384..1f95ab847a6cfc 100644 --- a/bitnami/minio/values.yaml +++ b/bitnami/minio/values.yaml @@ -240,6 +240,8 @@ provisioning: ## @param provisioning.enabled Enable MinIO® provisioning Job ## enabled: false + ## @param provisioning.sleepTime Sleep time before checking Minio availability + ## sleepTime: 5 ## @param provisioning.schedulerName Name of the k8s scheduler (other than default) for MinIO® provisioning ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ From 1cf453f28c8bccfc11ca86532ed69caef2bc3012 Mon Sep 17 00:00:00 2001 From: choudham <117239476+choudham@users.noreply.github.com> Date: Thu, 12 Dec 2024 11:59:10 -0800 Subject: [PATCH 15/17] Update Chart.yaml Signed-off-by: choudham <117239476+choudham@users.noreply.github.com> --- bitnami/minio/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index 3ba9361768fc05..3c3199e74b9731 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,4 +34,4 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.9.0 +version: 14.10.0 From 8c7b8797fd7da128728b4caa4747665367eb0a9a Mon Sep 17 00:00:00 2001 From: Bitnami Containers Date: Thu, 12 Dec 2024 20:05:40 +0000 Subject: [PATCH 16/17] Update CHANGELOG.md Signed-off-by: Bitnami Containers --- bitnami/minio/CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bitnami/minio/CHANGELOG.md b/bitnami/minio/CHANGELOG.md index 018927219f0ddf..599d6376e0b414 100644 --- a/bitnami/minio/CHANGELOG.md +++ b/bitnami/minio/CHANGELOG.md @@ -1,8 +1,13 @@ # Changelog +## 14.10.0 (2024-12-12) + +* [bitnami/minio]: Templating sleep sleep time so that it can be passed using values.yaml ([#30718](https://github.com/bitnami/charts/pull/30718)) + ## 14.9.0 (2024-12-10) -* [bitnami/minio] Detect non-standard images ([#30924](https://github.com/bitnami/charts/pull/30924)) +* [bitnami/*] Add Bitnami Premium to NOTES.txt (#30854) ([3dfc003](https://github.com/bitnami/charts/commit/3dfc00376df6631f0ce54b8d440d477f6caa6186)), closes [#30854](https://github.com/bitnami/charts/issues/30854) +* [bitnami/minio] Detect non-standard images (#30924) ([a5d33d4](https://github.com/bitnami/charts/commit/a5d33d4add1c48085781da15b5d349c79b007595)), closes [#30924](https://github.com/bitnami/charts/issues/30924) ## 14.8.6 (2024-12-04) From f7b5136b6e09975a9134f45a6c594dcf4971cd49 Mon Sep 17 00:00:00 2001 From: Bitnami Containers Date: Thu, 12 Dec 2024 20:05:42 +0000 Subject: [PATCH 17/17] Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers --- bitnami/minio/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/minio/README.md b/bitnami/minio/README.md index cfe218afa86b61..722ba3c4c99d32 100644 --- a/bitnami/minio/README.md +++ b/bitnami/minio/README.md @@ -315,6 +315,7 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `statefulset.zones` | Number of zones (only for MinIO® distributed mode) | `1` | | `statefulset.drivesPerNode` | Number of drives attached to every node (only for MinIO® distributed mode) | `1` | | `provisioning.enabled` | Enable MinIO® provisioning Job | `false` | +| `provisioning.sleepTime` | Sleep time before checking Minio availability | `5` | | `provisioning.schedulerName` | Name of the k8s scheduler (other than default) for MinIO® provisioning | `""` | | `provisioning.nodeSelector` | Node labels for pod assignment. Evaluated as a template. | `{}` | | `provisioning.podLabels` | Extra labels for provisioning pods | `{}` | @@ -353,7 +354,6 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `provisioning.networkPolicy.allowExternalEgress` | Allow the pod to access any range of port and all destinations. | `true` | | `provisioning.networkPolicy.extraIngress` | Add extra ingress rules to the NetworkPolicy | `[]` | | `provisioning.networkPolicy.extraEgress` | Add extra ingress rules to the NetworkPolicy | `[]` | -| `provisioning.sleepTime` | Provisioning Job sleep time | `5` | | `automountServiceAccountToken` | Mount Service Account token in pod | `false` | | `hostAliases` | MinIO® pod host aliases | `[]` | | `containerPorts.api` | MinIO® container port to open for MinIO® API | `9000` |