From cc294e4291ee470b414f95af7f570763cb61e4cc Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sun, 12 Sep 2021 19:23:50 +0000 Subject: [PATCH] Commit new App releases for TrueCharts Signed-off-by: TrueCharts-Bot --- stable/protonmail-bridge/1.9.15/CHANGELOG.md | 8 ------- stable/protonmail-bridge/1.9.16/CHANGELOG.md | 18 ++++++++++++++++ .../{1.9.15 => 1.9.16}/CONFIG.md | 0 .../{1.9.15 => 1.9.16}/Chart.lock | 2 +- .../{1.9.15 => 1.9.16}/Chart.yaml | 4 ++-- .../{1.9.15 => 1.9.16}/README.md | 0 .../{1.9.15 => 1.9.16}/app-readme.md | 0 .../charts/common-6.13.8.tgz | Bin .../{1.9.15 => 1.9.16}/helm-values.md | 11 +++++++++- .../{1.9.15 => 1.9.16}/ix_values.yaml | 2 +- .../{1.9.15 => 1.9.16}/questions.yaml | 20 +++++++++++------- .../{1.9.15 => 1.9.16}/templates/common.yaml | 0 .../{1.9.15 => 1.9.16}/test_values.yaml | 15 ++++++++++++- .../{1.9.15 => 1.9.16}/values.yaml | 0 14 files changed, 58 insertions(+), 22 deletions(-) delete mode 100644 stable/protonmail-bridge/1.9.15/CHANGELOG.md create mode 100644 stable/protonmail-bridge/1.9.16/CHANGELOG.md rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/CONFIG.md (100%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/Chart.lock (78%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/Chart.yaml (94%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/README.md (100%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/app-readme.md (100%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/charts/common-6.13.8.tgz (100%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/helm-values.md (65%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/ix_values.yaml (86%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/questions.yaml (99%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/templates/common.yaml (100%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/test_values.yaml (72%) rename stable/protonmail-bridge/{1.9.15 => 1.9.16}/values.yaml (100%) diff --git a/stable/protonmail-bridge/1.9.15/CHANGELOG.md b/stable/protonmail-bridge/1.9.15/CHANGELOG.md deleted file mode 100644 index 0cd94f68729..00000000000 --- a/stable/protonmail-bridge/1.9.15/CHANGELOG.md +++ /dev/null @@ -1,8 +0,0 @@ - - -## [protonmail-bridge-1.9.15](https://github.com/truecharts/apps/compare/protonmail-bridge-1.9.14...protonmail-bridge-1.9.15) (2021-09-08) - -### Fix - -* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) - diff --git a/stable/protonmail-bridge/1.9.16/CHANGELOG.md b/stable/protonmail-bridge/1.9.16/CHANGELOG.md new file mode 100644 index 00000000000..6f21df02974 --- /dev/null +++ b/stable/protonmail-bridge/1.9.16/CHANGELOG.md @@ -0,0 +1,18 @@ + + +### [protonmail-bridge-1.9.16](https://github.com/truecharts/apps/compare/protonmail-bridge-1.9.15...protonmail-bridge-1.9.16) (2021-09-12) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Add regex validation to resources CPU and RAM for all apps ([#935](https://github.com/truecharts/apps/issues/935)) + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) +* move runAsNonRoot to container securityContext to allow root sidecarts ([#954](https://github.com/truecharts/apps/issues/954)) + diff --git a/stable/protonmail-bridge/1.9.15/CONFIG.md b/stable/protonmail-bridge/1.9.16/CONFIG.md similarity index 100% rename from stable/protonmail-bridge/1.9.15/CONFIG.md rename to stable/protonmail-bridge/1.9.16/CONFIG.md diff --git a/stable/protonmail-bridge/1.9.15/Chart.lock b/stable/protonmail-bridge/1.9.16/Chart.lock similarity index 78% rename from stable/protonmail-bridge/1.9.15/Chart.lock rename to stable/protonmail-bridge/1.9.16/Chart.lock index d3d597908db..fbe2916aeaf 100644 --- a/stable/protonmail-bridge/1.9.15/Chart.lock +++ b/stable/protonmail-bridge/1.9.16/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.13.8 digest: sha256:1c5edc9e3d2af2e1527e88ae154d0011d152373d02417f7482b4b94237c0503f -generated: "2021-09-08T03:26:22.115949027Z" +generated: "2021-09-12T19:22:54.459333351Z" diff --git a/stable/protonmail-bridge/1.9.15/Chart.yaml b/stable/protonmail-bridge/1.9.16/Chart.yaml similarity index 94% rename from stable/protonmail-bridge/1.9.15/Chart.yaml rename to stable/protonmail-bridge/1.9.16/Chart.yaml index bc77fb39cb6..43f76b29611 100644 --- a/stable/protonmail-bridge/1.9.15/Chart.yaml +++ b/stable/protonmail-bridge/1.9.16/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: auto +appVersion: 1.8.7-1 dependencies: - name: common repository: https://truecharts.org @@ -19,4 +19,4 @@ name: protonmail-bridge sources: - https://github.com/shenxn/protonmail-bridge-docker - https://hub.docker.com/r/shenxn/protonmail-bridge -version: 1.9.15 +version: 1.9.16 diff --git a/stable/protonmail-bridge/1.9.15/README.md b/stable/protonmail-bridge/1.9.16/README.md similarity index 100% rename from stable/protonmail-bridge/1.9.15/README.md rename to stable/protonmail-bridge/1.9.16/README.md diff --git a/stable/protonmail-bridge/1.9.15/app-readme.md b/stable/protonmail-bridge/1.9.16/app-readme.md similarity index 100% rename from stable/protonmail-bridge/1.9.15/app-readme.md rename to stable/protonmail-bridge/1.9.16/app-readme.md diff --git a/stable/protonmail-bridge/1.9.15/charts/common-6.13.8.tgz b/stable/protonmail-bridge/1.9.16/charts/common-6.13.8.tgz similarity index 100% rename from stable/protonmail-bridge/1.9.15/charts/common-6.13.8.tgz rename to stable/protonmail-bridge/1.9.16/charts/common-6.13.8.tgz diff --git a/stable/protonmail-bridge/1.9.15/helm-values.md b/stable/protonmail-bridge/1.9.16/helm-values.md similarity index 65% rename from stable/protonmail-bridge/1.9.15/helm-values.md rename to stable/protonmail-bridge/1.9.16/helm-values.md index 80a12dede34..19c27aa3f73 100644 --- a/stable/protonmail-bridge/1.9.15/helm-values.md +++ b/stable/protonmail-bridge/1.9.16/helm-values.md @@ -15,8 +15,17 @@ You will, however, be able to use all values referenced in the common chart here | env.TZ | string | `"UTC"` | Set the container timezone | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | image.repository | string | `"shenxn/protonmail-bridge"` | image repository | -| image.tag | string | `"1.8.7-1"` | image tag | +| image.tag | string | `"1.8.7-1@sha256:acf31af7c111e6558f3a93bebada2b0bb8af3dcc72929bd6ae3907e65bee3ca4"` | image tag | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. | +| podSecurityContext.fsGroup | int | `0` | | +| podSecurityContext.fsGroupChangePolicy | string | `"OnRootMismatch"` | | +| podSecurityContext.runAsGroup | int | `0` | | +| podSecurityContext.runAsUser | int | `0` | | +| podSecurityContext.supplementalGroups | list | `[]` | | +| securityContext.allowPrivilegeEscalation | bool | `true` | | +| securityContext.privileged | bool | `false` | | +| securityContext.readOnlyRootFilesystem | bool | `false` | | +| securityContext.runAsNonRoot | bool | `false` | | | service | object | See values.yaml | Configures service settings for the chart. | All Rights Reserved - The TrueCharts Project diff --git a/stable/protonmail-bridge/1.9.15/ix_values.yaml b/stable/protonmail-bridge/1.9.16/ix_values.yaml similarity index 86% rename from stable/protonmail-bridge/1.9.15/ix_values.yaml rename to stable/protonmail-bridge/1.9.16/ix_values.yaml index 01362256313..575afbdd316 100644 --- a/stable/protonmail-bridge/1.9.15/ix_values.yaml +++ b/stable/protonmail-bridge/1.9.16/ix_values.yaml @@ -7,7 +7,7 @@ image: repository: shenxn/protonmail-bridge pullPolicy: IfNotPresent - tag: 1.8.7-1 + tag: 1.8.7-1@sha256:acf31af7c111e6558f3a93bebada2b0bb8af3dcc72929bd6ae3907e65bee3ca4 service: main: diff --git a/stable/protonmail-bridge/1.9.15/questions.yaml b/stable/protonmail-bridge/1.9.16/questions.yaml similarity index 99% rename from stable/protonmail-bridge/1.9.15/questions.yaml rename to stable/protonmail-bridge/1.9.16/questions.yaml index 77f883831ef..fe40f285b7d 100644 --- a/stable/protonmail-bridge/1.9.15/questions.yaml +++ b/stable/protonmail-bridge/1.9.16/questions.yaml @@ -987,6 +987,11 @@ questions: schema: type: boolean default: true + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false - variable: podSecurityContext group: "Security and Permissions" @@ -994,29 +999,24 @@ questions: schema: type: dict attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - variable: runAsUser label: "runAsUser" description: "The UserID of the user running the application" schema: type: int - default: 568 + default: 0 - variable: runAsGroup label: "runAsGroup" description: The groupID this App of the user running the application" schema: type: int - default: 568 + default: 0 - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 0 - variable: supplementalGroups label: "supplemental Groups" schema: @@ -1053,11 +1053,13 @@ questions: schema: type: string default: "2000m" + valid_chars: '^([0-9]+)(\.[0-9]?|m?)$' - variable: memory label: "Memory RAM" schema: type: string default: "2Gi" + valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$' - variable: requests label: "Advanced Request minimum resources required" schema: @@ -1068,11 +1070,13 @@ questions: schema: type: string default: "10m" + valid_chars: '^([0-9]+)(\.[0-9]?|m?)$' - variable: memory label: "Memory RAM" schema: type: string default: "50Mi" + valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$' - variable: autoscaling diff --git a/stable/protonmail-bridge/1.9.15/templates/common.yaml b/stable/protonmail-bridge/1.9.16/templates/common.yaml similarity index 100% rename from stable/protonmail-bridge/1.9.15/templates/common.yaml rename to stable/protonmail-bridge/1.9.16/templates/common.yaml diff --git a/stable/protonmail-bridge/1.9.15/test_values.yaml b/stable/protonmail-bridge/1.9.16/test_values.yaml similarity index 72% rename from stable/protonmail-bridge/1.9.15/test_values.yaml rename to stable/protonmail-bridge/1.9.16/test_values.yaml index 5ecf3d90d8e..5ead49de317 100644 --- a/stable/protonmail-bridge/1.9.15/test_values.yaml +++ b/stable/protonmail-bridge/1.9.16/test_values.yaml @@ -9,10 +9,23 @@ image: # -- image repository repository: shenxn/protonmail-bridge # -- image tag - tag: 1.8.7-1 + tag: 1.8.7-1@sha256:acf31af7c111e6558f3a93bebada2b0bb8af3dcc72929bd6ae3907e65bee3ca4 # -- image pull policy pullPolicy: IfNotPresent +securityContext: + privileged: false + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 0 + supplementalGroups: [] + fsGroupChangePolicy: "OnRootMismatch" + # -- environment variables. # @default -- See below env: diff --git a/stable/protonmail-bridge/1.9.15/values.yaml b/stable/protonmail-bridge/1.9.16/values.yaml similarity index 100% rename from stable/protonmail-bridge/1.9.15/values.yaml rename to stable/protonmail-bridge/1.9.16/values.yaml