From e1ffb00ebad0f489e3e27c04512e719262695265 Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Wed, 29 Sep 2021 16:36:34 +0200 Subject: [PATCH] (fix) adapt Apps for new way of dealing with readonlyroot on S6(ish) containers --- charts/incubator/sogo/SCALE/questions.yaml | 12 ------------ charts/incubator/sogo/values.yaml | 3 +-- charts/stable/appdaemon/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/appdaemon/values.yaml | 4 +++- charts/stable/deluge/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/deluge/values.yaml | 2 ++ charts/stable/home-assistant/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/home-assistant/values.yaml | 2 ++ charts/stable/lazylibrarian/SCALE/questions.yaml | 14 +++++++++++++- charts/stable/lazylibrarian/values.yaml | 2 ++ charts/stable/lychee/SCALE/questions.yaml | 13 +------------ charts/stable/lychee/values.yaml | 2 -- charts/stable/mylar/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/mylar/values.yaml | 2 ++ charts/stable/octoprint/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/octoprint/values.yaml | 2 ++ charts/stable/oscam/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/oscam/values.yaml | 2 ++ charts/stable/pyload/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/pyload/values.yaml | 2 ++ charts/stable/resilio-sync/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/resilio-sync/values.yaml | 2 ++ charts/stable/teamspeak3/SCALE/questions.yaml | 12 ------------ charts/stable/teamspeak3/values.yaml | 2 -- charts/stable/tvheadend/SCALE/questions.yaml | 12 ++++++++++++ charts/stable/tvheadend/values.yaml | 2 ++ 26 files changed, 144 insertions(+), 44 deletions(-) diff --git a/charts/incubator/sogo/SCALE/questions.yaml b/charts/incubator/sogo/SCALE/questions.yaml index 901bb9a2cf8..2a7c15e79b2 100644 --- a/charts/incubator/sogo/SCALE/questions.yaml +++ b/charts/incubator/sogo/SCALE/questions.yaml @@ -657,18 +657,6 @@ questions: schema: type: dict attrs: - - variable: varrun - label: "varrun override" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "" - schema: - type: boolean - default: false - hidden: true - variable: data label: "App Data Storage" description: "Stores the Application Data." diff --git a/charts/incubator/sogo/values.yaml b/charts/incubator/sogo/values.yaml index 42ff31faefb..00aa742000d 100644 --- a/charts/incubator/sogo/values.yaml +++ b/charts/incubator/sogo/values.yaml @@ -59,8 +59,7 @@ persistence: enabled: true mountPath: "/mimetmp" type: emptyDir - varrun: - enabled: false + # -- postgres dependency settings postgresql: diff --git a/charts/stable/appdaemon/SCALE/questions.yaml b/charts/stable/appdaemon/SCALE/questions.yaml index fa7a8d4201e..af95442e4c2 100644 --- a/charts/stable/appdaemon/SCALE/questions.yaml +++ b/charts/stable/appdaemon/SCALE/questions.yaml @@ -313,6 +313,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: conf label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/appdaemon/values.yaml b/charts/stable/appdaemon/values.yaml index bde7b934c64..ddda2ddd4aa 100644 --- a/charts/stable/appdaemon/values.yaml +++ b/charts/stable/appdaemon/values.yaml @@ -21,7 +21,7 @@ service: main: ports: main: - port: 5050 + port: 5050 tcp: enabled: true type: ClusterIP @@ -38,3 +38,5 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true diff --git a/charts/stable/deluge/SCALE/questions.yaml b/charts/stable/deluge/SCALE/questions.yaml index 059a0e165c0..3e3f9a0f654 100644 --- a/charts/stable/deluge/SCALE/questions.yaml +++ b/charts/stable/deluge/SCALE/questions.yaml @@ -427,6 +427,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/deluge/values.yaml b/charts/stable/deluge/values.yaml index 19f95627a10..5e11210ed2f 100644 --- a/charts/stable/deluge/values.yaml +++ b/charts/stable/deluge/values.yaml @@ -37,3 +37,5 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true diff --git a/charts/stable/home-assistant/SCALE/questions.yaml b/charts/stable/home-assistant/SCALE/questions.yaml index 71e73860a24..9d3afb12707 100644 --- a/charts/stable/home-assistant/SCALE/questions.yaml +++ b/charts/stable/home-assistant/SCALE/questions.yaml @@ -295,6 +295,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/home-assistant/values.yaml b/charts/stable/home-assistant/values.yaml index 48ffaf20c36..6cadd33a221 100644 --- a/charts/stable/home-assistant/values.yaml +++ b/charts/stable/home-assistant/values.yaml @@ -41,6 +41,8 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true # # Path to your Z-Wave / Zigbee device in the container # additionalVolumeMounts: diff --git a/charts/stable/lazylibrarian/SCALE/questions.yaml b/charts/stable/lazylibrarian/SCALE/questions.yaml index de5c2b8795d..67652b963fa 100644 --- a/charts/stable/lazylibrarian/SCALE/questions.yaml +++ b/charts/stable/lazylibrarian/SCALE/questions.yaml @@ -280,6 +280,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." @@ -295,7 +307,7 @@ questions: label: "(Advanced) Type of Storage" description: "Sets the persistence type" schema: - type: string + type: string default: "pvc" enum: - value: "pvc" diff --git a/charts/stable/lazylibrarian/values.yaml b/charts/stable/lazylibrarian/values.yaml index ed731b20b42..a8f90f0a5f8 100644 --- a/charts/stable/lazylibrarian/values.yaml +++ b/charts/stable/lazylibrarian/values.yaml @@ -30,3 +30,5 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true diff --git a/charts/stable/lychee/SCALE/questions.yaml b/charts/stable/lychee/SCALE/questions.yaml index 30a6246afec..0c2233900a9 100644 --- a/charts/stable/lychee/SCALE/questions.yaml +++ b/charts/stable/lychee/SCALE/questions.yaml @@ -390,18 +390,7 @@ questions: show_if: [["type", "=", "pvc"]] type: string default: "100Gi" - - variable: varrun - label: "varrun override" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "" - schema: - type: boolean - default: false - hidden: true + # Include{persistenceList} - variable: ingress diff --git a/charts/stable/lychee/values.yaml b/charts/stable/lychee/values.yaml index 2082028826f..4673c6ba798 100644 --- a/charts/stable/lychee/values.yaml +++ b/charts/stable/lychee/values.yaml @@ -31,5 +31,3 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" - varrun: - enabled: false diff --git a/charts/stable/mylar/SCALE/questions.yaml b/charts/stable/mylar/SCALE/questions.yaml index 711170c232e..52ed9645ca9 100644 --- a/charts/stable/mylar/SCALE/questions.yaml +++ b/charts/stable/mylar/SCALE/questions.yaml @@ -279,6 +279,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/mylar/values.yaml b/charts/stable/mylar/values.yaml index 459032d7a19..d5fae5ebba6 100644 --- a/charts/stable/mylar/values.yaml +++ b/charts/stable/mylar/values.yaml @@ -52,3 +52,5 @@ persistence: downloads: enabled: false mountPath: /downloads + varrun: + enabled: true diff --git a/charts/stable/octoprint/SCALE/questions.yaml b/charts/stable/octoprint/SCALE/questions.yaml index 03386193945..8d9d983c061 100644 --- a/charts/stable/octoprint/SCALE/questions.yaml +++ b/charts/stable/octoprint/SCALE/questions.yaml @@ -285,6 +285,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: data label: "App Data Storage" description: "Stores the Application Data." diff --git a/charts/stable/octoprint/values.yaml b/charts/stable/octoprint/values.yaml index 5d9c24e7dd1..dcf14fd4cc0 100644 --- a/charts/stable/octoprint/values.yaml +++ b/charts/stable/octoprint/values.yaml @@ -56,3 +56,5 @@ persistence: enabled: false type: hostPath hostPath: /dev/ttyACM0 + varrun: + enabled: true diff --git a/charts/stable/oscam/SCALE/questions.yaml b/charts/stable/oscam/SCALE/questions.yaml index 92442a49a1e..e09de855550 100644 --- a/charts/stable/oscam/SCALE/questions.yaml +++ b/charts/stable/oscam/SCALE/questions.yaml @@ -278,6 +278,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/oscam/values.yaml b/charts/stable/oscam/values.yaml index 03bfb4ca084..5d004ae27b9 100644 --- a/charts/stable/oscam/values.yaml +++ b/charts/stable/oscam/values.yaml @@ -33,3 +33,5 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true diff --git a/charts/stable/pyload/SCALE/questions.yaml b/charts/stable/pyload/SCALE/questions.yaml index a82dbbf3f18..09be5e3057c 100644 --- a/charts/stable/pyload/SCALE/questions.yaml +++ b/charts/stable/pyload/SCALE/questions.yaml @@ -279,6 +279,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/pyload/values.yaml b/charts/stable/pyload/values.yaml index a55122d1f27..97036c55dd2 100644 --- a/charts/stable/pyload/values.yaml +++ b/charts/stable/pyload/values.yaml @@ -49,3 +49,5 @@ persistence: downloads: enabled: false mountPath: /downloads + varrun: + enabled: true diff --git a/charts/stable/resilio-sync/SCALE/questions.yaml b/charts/stable/resilio-sync/SCALE/questions.yaml index 5fb3741d3b5..c35d341cdd0 100644 --- a/charts/stable/resilio-sync/SCALE/questions.yaml +++ b/charts/stable/resilio-sync/SCALE/questions.yaml @@ -473,6 +473,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/resilio-sync/values.yaml b/charts/stable/resilio-sync/values.yaml index 909843b5bc8..8b973f541c9 100644 --- a/charts/stable/resilio-sync/values.yaml +++ b/charts/stable/resilio-sync/values.yaml @@ -71,6 +71,8 @@ persistence: media: enabled: false mountPath: /media + varrun: + enabled: true downloads: enabled: false diff --git a/charts/stable/teamspeak3/SCALE/questions.yaml b/charts/stable/teamspeak3/SCALE/questions.yaml index 7346ed275da..67bf6190aa6 100644 --- a/charts/stable/teamspeak3/SCALE/questions.yaml +++ b/charts/stable/teamspeak3/SCALE/questions.yaml @@ -568,18 +568,6 @@ questions: show_if: [["type", "=", "pvc"]] type: string default: "100Gi" - - variable: varrun - label: "varrun override" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "" - schema: - type: boolean - default: false - hidden: true # Include{persistenceList} diff --git a/charts/stable/teamspeak3/values.yaml b/charts/stable/teamspeak3/values.yaml index 730c539f5ef..fdca3d60580 100644 --- a/charts/stable/teamspeak3/values.yaml +++ b/charts/stable/teamspeak3/values.yaml @@ -51,5 +51,3 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" - varrun: - enabled: false diff --git a/charts/stable/tvheadend/SCALE/questions.yaml b/charts/stable/tvheadend/SCALE/questions.yaml index 319ca424812..e7caec23619 100644 --- a/charts/stable/tvheadend/SCALE/questions.yaml +++ b/charts/stable/tvheadend/SCALE/questions.yaml @@ -377,6 +377,18 @@ questions: schema: type: dict attrs: + - variable: varrun + label: "varrun override for S6 Readonly Root" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "" + schema: + type: boolean + default: true + hidden: true - variable: config label: "App Config Storage" description: "Stores the Application Configuration." diff --git a/charts/stable/tvheadend/values.yaml b/charts/stable/tvheadend/values.yaml index dbe8d937234..e7fe39e9020 100644 --- a/charts/stable/tvheadend/values.yaml +++ b/charts/stable/tvheadend/values.yaml @@ -40,3 +40,5 @@ persistence: type: pvc accessMode: ReadWriteOnce size: "100Gi" + varrun: + enabled: true