From bb514639094db97f18cf0542e7cea04aae4eb648 Mon Sep 17 00:00:00 2001 From: Alejandro Moreno <47833905+alemorcuq@users.noreply.github.com> Date: Mon, 10 Jun 2019 16:11:10 +0200 Subject: [PATCH] [stable/magento] Deprecate Magento chart (#14555) * Deprecate Magento chart Signed-off-by: Alejandro Moreno * Improve wordingx Signed-off-by: Alejandro Moreno * Incrementing chart version Signed-off-by: Matt Farina --- stable/magento/Chart.yaml | 11 ++++++----- stable/magento/README.md | 10 ++++++++++ stable/magento/templates/NOTES.txt | 10 ++++++++++ 3 files changed, 26 insertions(+), 5 deletions(-) diff --git a/stable/magento/Chart.yaml b/stable/magento/Chart.yaml index 93fe62729e..cc1e4dabf7 100644 --- a/stable/magento/Chart.yaml +++ b/stable/magento/Chart.yaml @@ -1,8 +1,11 @@ apiVersion: v1 name: magento -version: 5.1.3 +# The Magento chart is deprecated and no longer maintained. For details on deprecation, +# including how to un-deprecate a chart, see the PROCESSES.md file. +deprecated: true +version: 5.1.4 appVersion: 2.3.1 -description: A feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more. +description: DEPRECATED A feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more. keywords: - magento - e-commerce @@ -12,8 +15,6 @@ keywords: home: https://magento.com/ sources: - https://github.com/bitnami/bitnami-docker-magento -maintainers: -- name: Bitnami - email: containers@bitnami.com +maintainers: [] engine: gotpl icon: https://bitnami.com/assets/stacks/magento/img/magento-stack-110x117.png diff --git a/stable/magento/README.md b/stable/magento/README.md index 6e7e8cafd7..c141e1e3f8 100644 --- a/stable/magento/README.md +++ b/stable/magento/README.md @@ -2,6 +2,16 @@ [Magento](https://magento.org/) is a feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more. +## This Helm chart is deprecated + +The Bitnami maintained Magento Helm chart is now located at [bitnami/charts](https://github.com/bitnami/charts/), as it now requires Elasticsearch. + +In order to ensure that Bitnami maintained charts follow a series of conventions and meet our requirements, all the dependencies must be maintained by Bitnami. + +This requirement conflicts with one of the technical requirements of Helm: + +> All Chart dependencies should also be submitted independently + ## TL;DR; ```console diff --git a/stable/magento/templates/NOTES.txt b/stable/magento/templates/NOTES.txt index 38a109795e..2c9994a732 100644 --- a/stable/magento/templates/NOTES.txt +++ b/stable/magento/templates/NOTES.txt @@ -1,3 +1,13 @@ +This Helm chart is deprecated + +The Bitnami maintained Magento Helm chart is now located at bitnami/charts [https://github.com/bitnami/charts/], as it now requires Elasticsearch. + +In order to ensure that Bitnami maintained charts follow a series of conventions and meet our requirements, all the dependencies must be maintained by Bitnami. + +This requirement conflicts with one of the technical requirements of Helm: + + "All Chart dependencies should also be submitted independently" + {{- if or .Values.mariadb.enabled .Values.externalDatabase.host -}} {{- if empty (include "magento.host" .) -}}