From 615c8c5e227088a3a3a1d53a24f1ed98357241ac Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Tue, 18 Apr 2023 12:37:30 +0200 Subject: [PATCH] fix(arr): BREAKING CHANGE revert postgresql back to sqlite (#8085) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **Description** Due to many issues we've deciced to revert the move to postgresql backend for the Arr charts. See upcomming news announcement on the website **โš™๏ธ Type of change** - [x] โš™๏ธ Feature/App addition - [x] ๐Ÿช› Bugfix - [x] โš ๏ธ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] ๐Ÿ”ƒ Refactor of current code **๐Ÿงช How Has This Been Tested?** **๐Ÿ“ƒ Notes:** **โœ”๏ธ Checklist:** - [ ] โš–๏ธ My code follows the style guidelines of this project - [ ] ๐Ÿ‘€ I have performed a self-review of my own code - [ ] #๏ธโƒฃ I have commented my code, particularly in hard-to-understand areas - [ ] ๐Ÿ“„ I have made corresponding changes to the documentation - [ ] โš ๏ธ My changes generate no new warnings - [ ] ๐Ÿงช I have added tests to this description that prove my fix is effective or that my feature works - [ ] โฌ†๏ธ I increased versions for any altered app according to semantic versioning **โž• App addition** If this PR is an app addition please make sure you have done the following. - [ ] ๐Ÿชž I have opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] ๐Ÿ–ผ๏ธ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ --- charts/stable/bazarr/values.yaml | 17 ----------------- charts/stable/lidarr/Chart.yaml | 6 +----- charts/stable/lidarr/values.yaml | 17 ----------------- charts/stable/prowlarr/Chart.yaml | 6 +----- charts/stable/prowlarr/values.yaml | 17 ----------------- charts/stable/radarr/Chart.yaml | 6 +----- charts/stable/radarr/values.yaml | 18 ------------------ charts/stable/readarr/Chart.yaml | 6 +----- charts/stable/readarr/values.yaml | 18 ------------------ 9 files changed, 4 insertions(+), 107 deletions(-) diff --git a/charts/stable/bazarr/values.yaml b/charts/stable/bazarr/values.yaml index b269a8fb543..5a34f99cc45 100644 --- a/charts/stable/bazarr/values.yaml +++ b/charts/stable/bazarr/values.yaml @@ -11,23 +11,6 @@ service: protocol: http targetPort: 6767 -workload: - main: - podSpec: - containers: - main: - probes: - liveness: - type: http - path: / - readiness: - type: http - path: / - startup: - type: http - path: / - env: {} - persistence: config: enabled: true diff --git a/charts/stable/lidarr/Chart.yaml b/charts/stable/lidarr/Chart.yaml index 4ed9bb419b6..ed07eb2fb06 100644 --- a/charts/stable/lidarr/Chart.yaml +++ b/charts/stable/lidarr/Chart.yaml @@ -4,10 +4,6 @@ dependencies: - name: common repository: https://library-charts.truecharts.org version: 12.4.20 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 11.0.31 deprecated: false description: Looks and smells like Sonarr but made for music home: https://truecharts.org/charts/stable/lidarr @@ -26,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/lidarr - https://github.com/Lidarr/Lidarr type: application -version: 15.0.6 +version: 16.0.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/lidarr/values.yaml b/charts/stable/lidarr/values.yaml index 45cb49dd13b..bd752f5d977 100644 --- a/charts/stable/lidarr/values.yaml +++ b/charts/stable/lidarr/values.yaml @@ -11,12 +11,6 @@ persistence: config: enabled: true mountPath: /config -cnpg: - main: - enabled: true - - database: lidarr - user: lidarr portal: open: enabled: true @@ -50,14 +44,3 @@ workload: env: LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}" LIDARR__AUTHENTICATION_METHOD: "" - LIDARR__POSTGRES_PORT: 5432 - LIDARR__POSTGRES_USER: "{{ .Values.cnpg.main.user }}" - LIDARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.main.database }}" - LIDARR__POSTGRES_HOST: - secretKeyRef: - name: cnpg-main-urls - key: host - LIDARR__POSTGRES_PASSWORD: - secretKeyRef: - name: cnpg-main-user - key: password diff --git a/charts/stable/prowlarr/Chart.yaml b/charts/stable/prowlarr/Chart.yaml index 3e548ec2d8a..e7f4b4561a7 100644 --- a/charts/stable/prowlarr/Chart.yaml +++ b/charts/stable/prowlarr/Chart.yaml @@ -4,10 +4,6 @@ dependencies: - name: common repository: https://library-charts.truecharts.org version: 12.4.20 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 11.0.31 description: Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. home: https://truecharts.org/charts/stable/prowlarr icon: https://truecharts.org/img/hotlink-ok/chart-icons/prowlarr.png @@ -25,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr - https://github.com/Prowlarr/Prowlarr - https://github.com/k8s-at-home/container-images -version: 10.0.6 +version: 11.0.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/prowlarr/values.yaml b/charts/stable/prowlarr/values.yaml index ef63140a23a..3c8f8c1cdd5 100644 --- a/charts/stable/prowlarr/values.yaml +++ b/charts/stable/prowlarr/values.yaml @@ -11,12 +11,6 @@ persistence: config: enabled: true mountPath: /config -cnpg: - main: - enabled: true - - database: prowlarr - user: prowlarr portal: open: enabled: true @@ -31,14 +25,3 @@ workload: env: PROWLARR__PORT: "{{ .Values.service.main.ports.main.port }}" PROWLARR__AUTHENTICATION_METHOD: "" - PROWLARR__POSTGRES_PORT: 5432 - PROWLARR__POSTGRES_USER: "{{ .Values.cnpg.main.user }}" - PROWLARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.main.database }}" - PROWLARR__POSTGRES_HOST: - secretKeyRef: - name: cnpg-main-urls - key: host - PROWLARR__POSTGRES_PASSWORD: - secretKeyRef: - name: cnpg-main-user - key: password diff --git a/charts/stable/radarr/Chart.yaml b/charts/stable/radarr/Chart.yaml index 2cb22465711..1b17e910cf4 100644 --- a/charts/stable/radarr/Chart.yaml +++ b/charts/stable/radarr/Chart.yaml @@ -4,10 +4,6 @@ dependencies: - name: common repository: https://library-charts.truecharts.org version: 12.4.20 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 11.0.31 deprecated: false description: "A fork of Sonarr to work with movies ร  la Couchpotato" home: https://truecharts.org/charts/stable/radarr @@ -26,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/radarr - https://github.com/Radarr/Radarr type: application -version: 15.0.6 +version: 16.0.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/radarr/values.yaml b/charts/stable/radarr/values.yaml index d36ef6dd08d..f223b16000e 100644 --- a/charts/stable/radarr/values.yaml +++ b/charts/stable/radarr/values.yaml @@ -11,12 +11,6 @@ persistence: config: enabled: true mountPath: /config -cnpg: - main: - enabled: true - - database: radarr - user: radarr portal: open: enabled: true @@ -49,15 +43,3 @@ workload: env: RADARR__PORT: "{{ .Values.service.main.ports.main.port }}" - RADARR__AUTHENTICATION_METHOD: "" - RADARR__POSTGRES_PORT: 5432 - RADARR__POSTGRES_USER: "{{ .Values.cnpg.main.user }}" - RADARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.main.database }}" - RADARR__POSTGRES_HOST: - secretKeyRef: - name: cnpg-main-urls - key: host - RADARR__POSTGRES_PASSWORD: - secretKeyRef: - name: cnpg-main-user - key: password diff --git a/charts/stable/readarr/Chart.yaml b/charts/stable/readarr/Chart.yaml index 127885a6946..132965bdd66 100644 --- a/charts/stable/readarr/Chart.yaml +++ b/charts/stable/readarr/Chart.yaml @@ -4,10 +4,6 @@ dependencies: - name: common repository: https://library-charts.truecharts.org version: 12.4.20 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 11.0.31 deprecated: false description: A fork of Radarr to work with Books & AudioBooks home: https://truecharts.org/charts/stable/readarr @@ -29,7 +25,7 @@ sources: - https://github.com/Readarr/Readarr - https://readarr.com type: application -version: 15.0.6 +version: 16.0.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/readarr/values.yaml b/charts/stable/readarr/values.yaml index ccf7ddc432a..93c40f97270 100644 --- a/charts/stable/readarr/values.yaml +++ b/charts/stable/readarr/values.yaml @@ -11,12 +11,6 @@ persistence: config: enabled: true mountPath: /config -cnpg: - main: - enabled: true - - database: readarr - user: readarr portal: open: enabled: true @@ -49,15 +43,3 @@ workload: timeoutSeconds: 10 env: READARR__PORT: "{{ .Values.service.main.ports.main.port }}" - READARR__AUTHENTICATION_METHOD: "" - READARR__POSTGRES_PORT: 5432 - READARR__POSTGRES_USER: "{{ .Values.cnpg.main.user }}" - READARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.main.database }}" - READARR__POSTGRES_HOST: - secretKeyRef: - name: cnpg-main-urls - key: host - READARR__POSTGRES_PASSWORD: - secretKeyRef: - name: cnpg-main-user - key: password