From 086d43e8c52fef556ce05fa4103f87616f3b634b Mon Sep 17 00:00:00 2001
From: Thong Kuah <tkuah@gitlab.com>
Date: Mon, 19 Oct 2020 15:45:01 +1300
Subject: [PATCH] Bump cluster applications CI template to 0.34.1

This changes repo location for Nginx Ingress, fluentD, and Prometheues
to vendored charts as the stable repo is scheduled to be deleted after
2020-11-13.
---
 .../update-cluster-applications-0-34-1.yml      |  5 +++++
 doc/user/clusters/applications.md               | 17 +++++++++++++++++
 .../Managed-Cluster-Applications.gitlab-ci.yml  |  2 +-
 3 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 changelogs/unreleased/update-cluster-applications-0-34-1.yml

diff --git a/changelogs/unreleased/update-cluster-applications-0-34-1.yml b/changelogs/unreleased/update-cluster-applications-0-34-1.yml
new file mode 100644
index 0000000000000..5083de747dfcc
--- /dev/null
+++ b/changelogs/unreleased/update-cluster-applications-0-34-1.yml
@@ -0,0 +1,5 @@
+---
+title: Update cluster applications CI template to 0.34.1
+merge_request: 45487
+author:
+type: fixed
diff --git a/doc/user/clusters/applications.md b/doc/user/clusters/applications.md
index 4e0e2991acb8c..864129f605177 100644
--- a/doc/user/clusters/applications.md
+++ b/doc/user/clusters/applications.md
@@ -647,6 +647,23 @@ applications you have configured. In case of pipeline failure, the
 output of the [Helm Tiller](https://v2.helm.sh/docs/install/#running-tiller-locally) binary
 is saved as a [CI job artifact](../../ci/pipelines/job_artifacts.md).
 
+For GitLab versions 13.5 and below, the Ingress, Fluentd, Prometheus,
+and Sentry apps are fetched from the central Helm [stable
+repository](https://kubernetes-charts.storage.googleapis.com/), which
+will be [deleted](https://github.com/helm/charts#deprecation-timeline)
+on November 13, 2020. This will cause the installation CI/CD pipeline to
+fail. Upgrade to GitLab 13.6, or alternatively, you can
+use the following `.gitlab-ci.yml`, which has been tested on GitLab
+13.5:
+
+```yaml
+include:
+  - template: Managed-Cluster-Applications.gitlab-ci.yml
+
+apply:
+  image: "registry.gitlab.com/gitlab-org/cluster-integration/cluster-applications:v0.34.1"
+```
+
 ### Important notes
 
 Note the following:
diff --git a/lib/gitlab/ci/templates/Managed-Cluster-Applications.gitlab-ci.yml b/lib/gitlab/ci/templates/Managed-Cluster-Applications.gitlab-ci.yml
index a9638f564f323..3f62d92ad1366 100644
--- a/lib/gitlab/ci/templates/Managed-Cluster-Applications.gitlab-ci.yml
+++ b/lib/gitlab/ci/templates/Managed-Cluster-Applications.gitlab-ci.yml
@@ -1,6 +1,6 @@
 apply:
   stage: deploy
-  image: "registry.gitlab.com/gitlab-org/cluster-integration/cluster-applications:v0.33.0"
+  image: "registry.gitlab.com/gitlab-org/cluster-integration/cluster-applications:v0.34.1"
   environment:
     name: production
   variables:
-- 
GitLab