From 81586e9f65e37c4c9b0a291856dc7454543057d0 Mon Sep 17 00:00:00 2001
From: Ilyes <fhima.ilyes@gmail.com>
Date: Thu, 28 Sep 2023 09:23:13 +0200
Subject: [PATCH 1/3] add pipeline to push charts

---
 .gitlab-ci.yml                              | 18 ++++++++++++++++++
 charts/jupyter-pyspark/Chart.yaml           |  2 +-
 charts/jupyter-pyspark/README.md            |  2 +-
 charts/jupyter-python-gpu/Chart.yaml        |  2 +-
 charts/jupyter-python-gpu/README.md         |  2 +-
 charts/jupyter-python/Chart.yaml            |  2 +-
 charts/jupyter-python/README.md             |  2 +-
 charts/jupyter-python/values.yaml           |  2 +-
 charts/jupyter-pytorch-gpu/Chart.yaml       |  2 +-
 charts/jupyter-pytorch-gpu/README.md        |  2 +-
 charts/jupyter-pytorch/Chart.yaml           |  2 +-
 charts/jupyter-pytorch/README.md            |  2 +-
 charts/jupyter-r/Chart.yaml                 |  2 +-
 charts/jupyter-r/README.md                  |  2 +-
 charts/jupyter-tensorflow-gpu/Chart.yaml    |  2 +-
 charts/jupyter-tensorflow-gpu/README.md     |  2 +-
 charts/jupyter-tensorflow/Chart.yaml        |  2 +-
 charts/jupyter-tensorflow/README.md         |  2 +-
 charts/library-chart/templates/_ingress.tpl | 12 ++++++++++++
 charts/rstudio-gpu/Chart.yaml               |  2 +-
 charts/rstudio-gpu/README.md                |  2 +-
 charts/rstudio-sparkr/Chart.yaml            |  2 +-
 charts/rstudio-sparkr/README.md             |  2 +-
 charts/rstudio/Chart.yaml                   |  2 +-
 charts/rstudio/README.md                    |  2 +-
 charts/vscode-pyspark/Chart.yaml            |  2 +-
 charts/vscode-pyspark/README.md             |  2 +-
 charts/vscode-python-gpu/Chart.yaml         |  2 +-
 charts/vscode-python-gpu/README.md          |  2 +-
 charts/vscode-python/Chart.yaml             |  2 +-
 charts/vscode-python/README.md              |  2 +-
 charts/vscode-pytorch-gpu/Chart.yaml        |  2 +-
 charts/vscode-pytorch-gpu/README.md         |  2 +-
 charts/vscode-pytorch/Chart.yaml            |  2 +-
 charts/vscode-pytorch/README.md             |  2 +-
 charts/vscode-r-python-julia/Chart.yaml     |  2 +-
 charts/vscode-r-python-julia/README.md      |  2 +-
 charts/vscode-tensorflow-gpu/Chart.yaml     |  2 +-
 charts/vscode-tensorflow-gpu/README.md      |  2 +-
 charts/vscode-tensorflow/Chart.yaml         |  2 +-
 charts/vscode-tensorflow/README.md          |  2 +-
 41 files changed, 69 insertions(+), 39 deletions(-)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..5a46057
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,18 @@
+image: dtzar/helm-kubectl:3.12
+
+stages:
+  - upload
+
+upload:
+  stage: upload
+  script:
+  - cd charts
+  - |
+    for d in $(ls -d *) 
+    do
+      echo ${d}
+      helm dependency build ${d}
+      helm lint ${d}
+      helm package ${d}
+      curl --request POST --user gitlab-ci-token:$CI_JOB_TOKEN --form "chart=@$(ls ${d}-*.tgz)" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/stable/charts"
+    done
diff --git a/charts/jupyter-pyspark/Chart.yaml b/charts/jupyter-pyspark/Chart.yaml
index 28e05cf..6d9bbdb 100644
--- a/charts/jupyter-pyspark/Chart.yaml
+++ b/charts/jupyter-pyspark/Chart.yaml
@@ -29,4 +29,4 @@ version: 1.32.12
 dependencies:
   - name: library-chart
     version: 1.5.12
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-pyspark/README.md b/charts/jupyter-pyspark/README.md
index c552f85..3b0af17 100644
--- a/charts/jupyter-pyspark/README.md
+++ b/charts/jupyter-pyspark/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-python-gpu/Chart.yaml b/charts/jupyter-python-gpu/Chart.yaml
index 201222e..7edee74 100644
--- a/charts/jupyter-python-gpu/Chart.yaml
+++ b/charts/jupyter-python-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-python-gpu/README.md b/charts/jupyter-python-gpu/README.md
index 4a96674..7fe56cf 100644
--- a/charts/jupyter-python-gpu/README.md
+++ b/charts/jupyter-python-gpu/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python, Julia, and a collection of standard data science
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-python/Chart.yaml b/charts/jupyter-python/Chart.yaml
index 2e49f95..26cc8b2 100644
--- a/charts/jupyter-python/Chart.yaml
+++ b/charts/jupyter-python/Chart.yaml
@@ -27,4 +27,4 @@ version: 1.13.7
 dependencies:
   - name: library-chart
     version: 1.5.12
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-python/README.md b/charts/jupyter-python/README.md
index 62c3046..c5fd54e 100644
--- a/charts/jupyter-python/README.md
+++ b/charts/jupyter-python/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python, Julia, and a collection of standard data science
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-python/values.yaml b/charts/jupyter-python/values.yaml
index e386ba8..14325e2 100644
--- a/charts/jupyter-python/values.yaml
+++ b/charts/jupyter-python/values.yaml
@@ -138,7 +138,7 @@ ingress:
   enabled: false
   tls: true
   ingressClassName: ""
-  annotations: []
+  annotations: 
     # kubernetes.io/tls-acme: "true"
   hostname: chart-example.local
   userHostname: chart-example-user.local
diff --git a/charts/jupyter-pytorch-gpu/Chart.yaml b/charts/jupyter-pytorch-gpu/Chart.yaml
index dc11057..0685432 100644
--- a/charts/jupyter-pytorch-gpu/Chart.yaml
+++ b/charts/jupyter-pytorch-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-pytorch-gpu/README.md b/charts/jupyter-pytorch-gpu/README.md
index 0718c26..f0fd300 100644
--- a/charts/jupyter-pytorch-gpu/README.md
+++ b/charts/jupyter-pytorch-gpu/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python and the deep-learning framework PyTorch, with GPU
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-pytorch/Chart.yaml b/charts/jupyter-pytorch/Chart.yaml
index f22811a..73be18a 100644
--- a/charts/jupyter-pytorch/Chart.yaml
+++ b/charts/jupyter-pytorch/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-pytorch/README.md b/charts/jupyter-pytorch/README.md
index 6431e5a..19fd751 100644
--- a/charts/jupyter-pytorch/README.md
+++ b/charts/jupyter-pytorch/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python and the deep-learning framework PyTorch.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-r/Chart.yaml b/charts/jupyter-r/Chart.yaml
index 2a9e68b..c75a9a2 100644
--- a/charts/jupyter-r/Chart.yaml
+++ b/charts/jupyter-r/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-r/README.md b/charts/jupyter-r/README.md
index b5685d7..65c816a 100644
--- a/charts/jupyter-r/README.md
+++ b/charts/jupyter-r/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with R and a collection of standard data science packages.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-tensorflow-gpu/Chart.yaml b/charts/jupyter-tensorflow-gpu/Chart.yaml
index 4ea0bc4..45f4894 100644
--- a/charts/jupyter-tensorflow-gpu/Chart.yaml
+++ b/charts/jupyter-tensorflow-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-tensorflow-gpu/README.md b/charts/jupyter-tensorflow-gpu/README.md
index 6de8ce8..9e9ac7e 100644
--- a/charts/jupyter-tensorflow-gpu/README.md
+++ b/charts/jupyter-tensorflow-gpu/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python and the deep-learning framework TensorFlow, with
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/jupyter-tensorflow/Chart.yaml b/charts/jupyter-tensorflow/Chart.yaml
index efd02b1..a355e17 100644
--- a/charts/jupyter-tensorflow/Chart.yaml
+++ b/charts/jupyter-tensorflow/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.13.7
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-tensorflow/README.md b/charts/jupyter-tensorflow/README.md
index a5e7988..67f8372 100644
--- a/charts/jupyter-tensorflow/README.md
+++ b/charts/jupyter-tensorflow/README.md
@@ -15,7 +15,7 @@ The JupyterLab IDE with Python and the deep-learning framework TensorFlow.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/library-chart/templates/_ingress.tpl b/charts/library-chart/templates/_ingress.tpl
index b810425..1c5fee9 100644
--- a/charts/library-chart/templates/_ingress.tpl
+++ b/charts/library-chart/templates/_ingress.tpl
@@ -44,6 +44,9 @@ metadata:
   labels:
     {{- include "library-chart.labels" . | nindent 4 }}
   annotations:
+    cert-manager.io/issuer: "letsencrypt-prod"
+    kubernetes.io/ingress.class: nginx
+    kubernetes.io/tls-acme: "true"
     {{- include "library-chart.ingress.annotations" . | nindent 4 }}
 spec:
   {{- if and .Values.ingress.ingressClassName (eq "true" (include "library-chart.ingress.supportsIngressClassname" .)) }}
@@ -53,6 +56,7 @@ spec:
   tls:
     - hosts:
         - {{ .Values.ingress.hostname | quote }}
+      secretName: {{ $fullName }}-tls
 {{- end }}
   rules:
     - host: {{ .Values.ingress.hostname | quote }}
@@ -81,6 +85,9 @@ metadata:
   labels:
     {{- include "library-chart.labels" . | nindent 4 }}
   annotations:
+    cert-manager.io/issuer: "letsencrypt-prod"
+    kubernetes.io/ingress.class: nginx
+    kubernetes.io/tls-acme: "true"
     {{- include "library-chart.ingress.annotations" . | nindent 4 }}
 spec:
   {{- if and .Values.ingress.ingressClassName (eq "true" (include "library-chart.ingress.supportsIngressClassname" .)) }}
@@ -90,6 +97,7 @@ spec:
   tls:
     - hosts:
         - {{ .Values.ingress.userHostname | quote }}
+      secretName: {{ $fullName }}-tls  
 {{- end }}
   rules:
     - host: {{ .Values.ingress.userHostname | quote }}
@@ -119,6 +127,9 @@ metadata:
   labels:
     {{- include "library-chart.labels" . | nindent 4 }}
   annotations:
+    cert-manager.io/issuer: "letsencrypt-prod"
+    kubernetes.io/ingress.class: nginx
+    kubernetes.io/tls-acme: "true"
     {{- include "library-chart.ingress.annotations" . | nindent 4 }}
 spec:
   {{- if and .Values.ingress.ingressClassName (eq "true" (include "library-chart.ingress.supportsIngressClassname" .)) }}
@@ -128,6 +139,7 @@ spec:
   tls:
     - hosts:
         - {{ .Values.ingress.sparkHostname | quote }}
+      secretName: {{ $fullName }}-tls  
 {{- end }}
   rules:
     - host: {{ .Values.ingress.sparkHostname | quote }}
diff --git a/charts/rstudio-gpu/Chart.yaml b/charts/rstudio-gpu/Chart.yaml
index e9052a4..c49a26d 100644
--- a/charts/rstudio-gpu/Chart.yaml
+++ b/charts/rstudio-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.15.3
 dependencies:
 - name: library-chart
   version: 1.5.2
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio-gpu/README.md b/charts/rstudio-gpu/README.md
index af96926..ef707da 100644
--- a/charts/rstudio-gpu/README.md
+++ b/charts/rstudio-gpu/README.md
@@ -15,7 +15,7 @@ The RStudio IDE with a collection of standard data science packages, with GPU su
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.2 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.2 |
 
 ## Values
 
diff --git a/charts/rstudio-sparkr/Chart.yaml b/charts/rstudio-sparkr/Chart.yaml
index cee0379..ca55c72 100644
--- a/charts/rstudio-sparkr/Chart.yaml
+++ b/charts/rstudio-sparkr/Chart.yaml
@@ -28,4 +28,4 @@ version: 1.16.4
 dependencies:
   - name: library-chart
     version: 1.5.12
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio-sparkr/README.md b/charts/rstudio-sparkr/README.md
index e65c08d..81d4ef6 100644
--- a/charts/rstudio-sparkr/README.md
+++ b/charts/rstudio-sparkr/README.md
@@ -15,7 +15,7 @@ The RStudio IDE with a collection of standard data science packages. It includes
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/rstudio/Chart.yaml b/charts/rstudio/Chart.yaml
index eafc407..867c870 100644
--- a/charts/rstudio/Chart.yaml
+++ b/charts/rstudio/Chart.yaml
@@ -27,4 +27,4 @@ version: 1.15.3
 dependencies:
   - name: library-chart
     version: 1.5.2
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio/README.md b/charts/rstudio/README.md
index d613bdb..643256d 100644
--- a/charts/rstudio/README.md
+++ b/charts/rstudio/README.md
@@ -15,7 +15,7 @@ The RStudio IDE with a collection of standard data science packages.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.2 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.2 |
 
 ## Values
 
diff --git a/charts/vscode-pyspark/Chart.yaml b/charts/vscode-pyspark/Chart.yaml
index 0822a5f..c360b8d 100644
--- a/charts/vscode-pyspark/Chart.yaml
+++ b/charts/vscode-pyspark/Chart.yaml
@@ -29,4 +29,4 @@ version: 1.3.5
 dependencies:
   - name: library-chart
     version: 1.5.12
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pyspark/README.md b/charts/vscode-pyspark/README.md
index f1f92b2..ff446a0 100644
--- a/charts/vscode-pyspark/README.md
+++ b/charts/vscode-pyspark/README.md
@@ -15,7 +15,7 @@ The Visual Studio Code IDE with PySpark, an interface to use Apache Spark from P
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-python-gpu/Chart.yaml b/charts/vscode-python-gpu/Chart.yaml
index e0d0c13..c49133d 100644
--- a/charts/vscode-python-gpu/Chart.yaml
+++ b/charts/vscode-python-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-python-gpu/README.md b/charts/vscode-python-gpu/README.md
index 783f153..d95fae0 100644
--- a/charts/vscode-python-gpu/README.md
+++ b/charts/vscode-python-gpu/README.md
@@ -15,7 +15,7 @@ The VSCOde IDE with Python, Julia, and a collection of standard data science pac
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-python/Chart.yaml b/charts/vscode-python/Chart.yaml
index d9e55ad..85891f8 100644
--- a/charts/vscode-python/Chart.yaml
+++ b/charts/vscode-python/Chart.yaml
@@ -27,4 +27,4 @@ version: 1.11.5
 dependencies:
   - name: library-chart
     version: 1.5.12
-    repository: https://inseefrlab.github.io/helm-charts-interactive-services
+    repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-python/README.md b/charts/vscode-python/README.md
index 7855dce..503d558 100644
--- a/charts/vscode-python/README.md
+++ b/charts/vscode-python/README.md
@@ -15,7 +15,7 @@ The Visual Studio Code IDE with Python, Julia, and a collection of standard data
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-pytorch-gpu/Chart.yaml b/charts/vscode-pytorch-gpu/Chart.yaml
index 606a475..67d707d 100644
--- a/charts/vscode-pytorch-gpu/Chart.yaml
+++ b/charts/vscode-pytorch-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pytorch-gpu/README.md b/charts/vscode-pytorch-gpu/README.md
index 646539f..4aead61 100644
--- a/charts/vscode-pytorch-gpu/README.md
+++ b/charts/vscode-pytorch-gpu/README.md
@@ -15,7 +15,7 @@ The VSCode IDE with Python and the deep-learning framework PyTorch, with GPU sup
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-pytorch/Chart.yaml b/charts/vscode-pytorch/Chart.yaml
index 458121f..cd3ad0f 100644
--- a/charts/vscode-pytorch/Chart.yaml
+++ b/charts/vscode-pytorch/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pytorch/README.md b/charts/vscode-pytorch/README.md
index 44d9b11..213367c 100644
--- a/charts/vscode-pytorch/README.md
+++ b/charts/vscode-pytorch/README.md
@@ -15,7 +15,7 @@ The VSCode IDE with Python and the deep-learning framework PyTorch.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-r-python-julia/Chart.yaml b/charts/vscode-r-python-julia/Chart.yaml
index 627221f..bb5e4a0 100644
--- a/charts/vscode-r-python-julia/Chart.yaml
+++ b/charts/vscode-r-python-julia/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-r-python-julia/README.md b/charts/vscode-r-python-julia/README.md
index 8349704..4f47a8d 100644
--- a/charts/vscode-r-python-julia/README.md
+++ b/charts/vscode-r-python-julia/README.md
@@ -15,7 +15,7 @@ The VSCode IDE with minimal installations of R, Python and Julia.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-tensorflow-gpu/Chart.yaml b/charts/vscode-tensorflow-gpu/Chart.yaml
index a29528f..60cceb6 100644
--- a/charts/vscode-tensorflow-gpu/Chart.yaml
+++ b/charts/vscode-tensorflow-gpu/Chart.yaml
@@ -15,4 +15,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-tensorflow-gpu/README.md b/charts/vscode-tensorflow-gpu/README.md
index db5d91b..077bec0 100644
--- a/charts/vscode-tensorflow-gpu/README.md
+++ b/charts/vscode-tensorflow-gpu/README.md
@@ -15,7 +15,7 @@ The VSCode IDE with Python and the deep-learning framework TensorFlow, with GPU
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
diff --git a/charts/vscode-tensorflow/Chart.yaml b/charts/vscode-tensorflow/Chart.yaml
index f03a86d..071b955 100644
--- a/charts/vscode-tensorflow/Chart.yaml
+++ b/charts/vscode-tensorflow/Chart.yaml
@@ -14,4 +14,4 @@ version: 1.11.5
 dependencies:
 - name: library-chart
   version: 1.5.12
-  repository: https://inseefrlab.github.io/helm-charts-interactive-services
+  repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-tensorflow/README.md b/charts/vscode-tensorflow/README.md
index 6725e5e..b3aa038 100644
--- a/charts/vscode-tensorflow/README.md
+++ b/charts/vscode-tensorflow/README.md
@@ -15,7 +15,7 @@ The VSCode IDE with Python and the deep-learning framework TensorFlow.
 
 | Repository | Name | Version |
 |------------|------|---------|
-| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.12 |
+| https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/ | library-chart | 1.5.12 |
 
 ## Values
 
-- 
GitLab


From 75227e9a918eaf9f1b78374732d2749c3d5583a7 Mon Sep 17 00:00:00 2001
From: Ilyes <fhima.ilyes@gmail.com>
Date: Thu, 28 Sep 2023 10:09:59 +0200
Subject: [PATCH 2/3] bump library-chart version

---
 charts/jupyter-pyspark/Chart.yaml        | 2 +-
 charts/jupyter-python-gpu/Chart.yaml     | 2 +-
 charts/jupyter-python/Chart.yaml         | 2 +-
 charts/jupyter-pytorch-gpu/Chart.yaml    | 2 +-
 charts/jupyter-pytorch/Chart.yaml        | 2 +-
 charts/jupyter-tensorflow-gpu/Chart.yaml | 2 +-
 charts/jupyter-tensorflow/Chart.yaml     | 2 +-
 charts/rstudio-gpu/Chart.yaml            | 2 +-
 charts/rstudio-sparkr/Chart.yaml         | 2 +-
 charts/rstudio/Chart.yaml                | 2 +-
 charts/vscode-pyspark/Chart.yaml         | 2 +-
 charts/vscode-python-gpu/Chart.yaml      | 2 +-
 charts/vscode-python/Chart.yaml          | 2 +-
 charts/vscode-pytorch-gpu/Chart.yaml     | 2 +-
 charts/vscode-pytorch/Chart.yaml         | 2 +-
 charts/vscode-r-python-julia/Chart.yaml  | 2 +-
 charts/vscode-tensorflow-gpu/Chart.yaml  | 2 +-
 charts/vscode-tensorflow/Chart.yaml      | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/charts/jupyter-pyspark/Chart.yaml b/charts/jupyter-pyspark/Chart.yaml
index 6d9bbdb..7d1430b 100644
--- a/charts/jupyter-pyspark/Chart.yaml
+++ b/charts/jupyter-pyspark/Chart.yaml
@@ -28,5 +28,5 @@ version: 1.32.12
 
 dependencies:
   - name: library-chart
-    version: 1.5.12
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-python-gpu/Chart.yaml b/charts/jupyter-python-gpu/Chart.yaml
index 7edee74..7c780d5 100644
--- a/charts/jupyter-python-gpu/Chart.yaml
+++ b/charts/jupyter-python-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-python/Chart.yaml b/charts/jupyter-python/Chart.yaml
index 26cc8b2..6146a35 100644
--- a/charts/jupyter-python/Chart.yaml
+++ b/charts/jupyter-python/Chart.yaml
@@ -26,5 +26,5 @@ version: 1.13.7
 
 dependencies:
   - name: library-chart
-    version: 1.5.12
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-pytorch-gpu/Chart.yaml b/charts/jupyter-pytorch-gpu/Chart.yaml
index 0685432..ff7d90a 100644
--- a/charts/jupyter-pytorch-gpu/Chart.yaml
+++ b/charts/jupyter-pytorch-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-pytorch/Chart.yaml b/charts/jupyter-pytorch/Chart.yaml
index 73be18a..64da587 100644
--- a/charts/jupyter-pytorch/Chart.yaml
+++ b/charts/jupyter-pytorch/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-tensorflow-gpu/Chart.yaml b/charts/jupyter-tensorflow-gpu/Chart.yaml
index 45f4894..b52beaf 100644
--- a/charts/jupyter-tensorflow-gpu/Chart.yaml
+++ b/charts/jupyter-tensorflow-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/jupyter-tensorflow/Chart.yaml b/charts/jupyter-tensorflow/Chart.yaml
index a355e17..4a6f209 100644
--- a/charts/jupyter-tensorflow/Chart.yaml
+++ b/charts/jupyter-tensorflow/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio-gpu/Chart.yaml b/charts/rstudio-gpu/Chart.yaml
index c49a26d..98f555f 100644
--- a/charts/rstudio-gpu/Chart.yaml
+++ b/charts/rstudio-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.15.3
 dependencies:
 - name: library-chart
-  version: 1.5.2
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio-sparkr/Chart.yaml b/charts/rstudio-sparkr/Chart.yaml
index ca55c72..bf1f6e0 100644
--- a/charts/rstudio-sparkr/Chart.yaml
+++ b/charts/rstudio-sparkr/Chart.yaml
@@ -27,5 +27,5 @@ version: 1.16.4
 
 dependencies:
   - name: library-chart
-    version: 1.5.12
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/rstudio/Chart.yaml b/charts/rstudio/Chart.yaml
index 867c870..2a7a306 100644
--- a/charts/rstudio/Chart.yaml
+++ b/charts/rstudio/Chart.yaml
@@ -26,5 +26,5 @@ version: 1.15.3
 
 dependencies:
   - name: library-chart
-    version: 1.5.2
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pyspark/Chart.yaml b/charts/vscode-pyspark/Chart.yaml
index c360b8d..00915c8 100644
--- a/charts/vscode-pyspark/Chart.yaml
+++ b/charts/vscode-pyspark/Chart.yaml
@@ -28,5 +28,5 @@ version: 1.3.5
 
 dependencies:
   - name: library-chart
-    version: 1.5.12
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-python-gpu/Chart.yaml b/charts/vscode-python-gpu/Chart.yaml
index c49133d..116d89b 100644
--- a/charts/vscode-python-gpu/Chart.yaml
+++ b/charts/vscode-python-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-python/Chart.yaml b/charts/vscode-python/Chart.yaml
index 85891f8..1a7be86 100644
--- a/charts/vscode-python/Chart.yaml
+++ b/charts/vscode-python/Chart.yaml
@@ -26,5 +26,5 @@ version: 1.11.5
 
 dependencies:
   - name: library-chart
-    version: 1.5.12
+    version: 1.5.13
     repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pytorch-gpu/Chart.yaml b/charts/vscode-pytorch-gpu/Chart.yaml
index 67d707d..036f92d 100644
--- a/charts/vscode-pytorch-gpu/Chart.yaml
+++ b/charts/vscode-pytorch-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-pytorch/Chart.yaml b/charts/vscode-pytorch/Chart.yaml
index cd3ad0f..8b971ff 100644
--- a/charts/vscode-pytorch/Chart.yaml
+++ b/charts/vscode-pytorch/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-r-python-julia/Chart.yaml b/charts/vscode-r-python-julia/Chart.yaml
index bb5e4a0..f25e224 100644
--- a/charts/vscode-r-python-julia/Chart.yaml
+++ b/charts/vscode-r-python-julia/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-tensorflow-gpu/Chart.yaml b/charts/vscode-tensorflow-gpu/Chart.yaml
index 60cceb6..02b5634 100644
--- a/charts/vscode-tensorflow-gpu/Chart.yaml
+++ b/charts/vscode-tensorflow-gpu/Chart.yaml
@@ -14,5 +14,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
diff --git a/charts/vscode-tensorflow/Chart.yaml b/charts/vscode-tensorflow/Chart.yaml
index 071b955..a31c1a9 100644
--- a/charts/vscode-tensorflow/Chart.yaml
+++ b/charts/vscode-tensorflow/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.11.5
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
-- 
GitLab


From 1cb7e2b654dc46b144a823243db17edd0bdf18d1 Mon Sep 17 00:00:00 2001
From: Ilyes <fhima.ilyes@gmail.com>
Date: Thu, 28 Sep 2023 10:20:18 +0200
Subject: [PATCH 3/3] bump library-chart version

---
 charts/jupyter-r/Chart.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/charts/jupyter-r/Chart.yaml b/charts/jupyter-r/Chart.yaml
index c75a9a2..ae25aca 100644
--- a/charts/jupyter-r/Chart.yaml
+++ b/charts/jupyter-r/Chart.yaml
@@ -13,5 +13,5 @@ type: application
 version: 1.13.7
 dependencies:
 - name: library-chart
-  version: 1.5.12
+  version: 1.5.13
   repository: https://forgemia.inra.fr/api/v4/projects/9419/packages/helm/stable/
-- 
GitLab