Selaa lähdekoodia

Publish new changes in catalog

sonicaj 1 vuosi sitten
vanhempi
commit
f1849df10f
42 muutettua tiedostoa jossa 14 lisäystä ja 5 poistoa
  1. 0 0
      charts/home-assistant/2.0.4/.helmignore
  2. 0 0
      charts/home-assistant/2.0.4/Chart.lock
  3. 1 1
      charts/home-assistant/2.0.4/Chart.yaml
  4. 0 0
      charts/home-assistant/2.0.4/README.md
  5. 0 0
      charts/home-assistant/2.0.4/app-readme.md
  6. 0 0
      charts/home-assistant/2.0.4/charts/common-1.2.9.tgz
  7. 0 0
      charts/home-assistant/2.0.4/ci/basic-values.yaml
  8. 0 0
      charts/home-assistant/2.0.4/ix_values.yaml
  9. 0 0
      charts/home-assistant/2.0.4/metadata.yaml
  10. 0 0
      charts/home-assistant/2.0.4/migrations/migrate
  11. 0 0
      charts/home-assistant/2.0.4/questions.yaml
  12. 0 0
      charts/home-assistant/2.0.4/templates/NOTES.txt
  13. 2 0
      charts/home-assistant/2.0.4/templates/_configuration.tpl
  14. 5 0
      charts/home-assistant/2.0.4/templates/_home-assistant.tpl
  15. 0 0
      charts/home-assistant/2.0.4/templates/_migration.tpl
  16. 0 0
      charts/home-assistant/2.0.4/templates/_persistance.tpl
  17. 0 0
      charts/home-assistant/2.0.4/templates/_portal.tpl
  18. 0 0
      charts/home-assistant/2.0.4/templates/_postgres.tpl
  19. 0 0
      charts/home-assistant/2.0.4/templates/_service.tpl
  20. 0 0
      charts/home-assistant/2.0.4/templates/common.yaml
  21. 0 0
      charts/home-assistant/2.0.4/to_keep_versions.md
  22. 0 0
      charts/plex/2.0.1/.helmignore
  23. 0 0
      charts/plex/2.0.1/Chart.lock
  24. 1 1
      charts/plex/2.0.1/Chart.yaml
  25. 0 0
      charts/plex/2.0.1/README.md
  26. 0 0
      charts/plex/2.0.1/app-readme.md
  27. 0 0
      charts/plex/2.0.1/charts/common-1.2.9.tgz
  28. 0 0
      charts/plex/2.0.1/ci/basic-values.yaml
  29. 0 0
      charts/plex/2.0.1/ci/extra-values.yaml
  30. 0 0
      charts/plex/2.0.1/ci/hostNet-values.yaml
  31. 0 0
      charts/plex/2.0.1/ix_values.yaml
  32. 0 0
      charts/plex/2.0.1/metadata.yaml
  33. 5 3
      charts/plex/2.0.1/migrations/migrate
  34. 0 0
      charts/plex/2.0.1/questions.yaml
  35. 0 0
      charts/plex/2.0.1/templates/NOTES.txt
  36. 0 0
      charts/plex/2.0.1/templates/_migration.tpl
  37. 0 0
      charts/plex/2.0.1/templates/_persistence.tpl
  38. 0 0
      charts/plex/2.0.1/templates/_plex.tpl
  39. 0 0
      charts/plex/2.0.1/templates/_portal.tpl
  40. 0 0
      charts/plex/2.0.1/templates/_service.tpl
  41. 0 0
      charts/plex/2.0.1/templates/common.yaml
  42. 0 0
      charts/plex/2.0.1/to_keep_versions.md

+ 0 - 0
charts/home-assistant/2.0.3/.helmignore → charts/home-assistant/2.0.4/.helmignore


+ 0 - 0
charts/home-assistant/2.0.3/Chart.lock → charts/home-assistant/2.0.4/Chart.lock


+ 1 - 1
charts/home-assistant/2.0.3/Chart.yaml → charts/home-assistant/2.0.4/Chart.yaml

@@ -3,7 +3,7 @@ description: Home Assistant is an open source home automation that puts local co
 annotations:
   title: Home Assistant
 type: application
-version: 2.0.3
+version: 2.0.4
 apiVersion: v2
 appVersion: 2024.1.5
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
charts/home-assistant/2.0.3/README.md → charts/home-assistant/2.0.4/README.md


+ 0 - 0
charts/home-assistant/2.0.3/app-readme.md → charts/home-assistant/2.0.4/app-readme.md


+ 0 - 0
charts/home-assistant/2.0.3/charts/common-1.2.9.tgz → charts/home-assistant/2.0.4/charts/common-1.2.9.tgz


+ 0 - 0
charts/home-assistant/2.0.3/ci/basic-values.yaml → charts/home-assistant/2.0.4/ci/basic-values.yaml


+ 0 - 0
charts/home-assistant/2.0.3/ix_values.yaml → charts/home-assistant/2.0.4/ix_values.yaml


+ 0 - 0
charts/home-assistant/2.0.3/metadata.yaml → charts/home-assistant/2.0.4/metadata.yaml


+ 0 - 0
charts/home-assistant/2.0.3/migrations/migrate → charts/home-assistant/2.0.4/migrations/migrate


+ 0 - 0
charts/home-assistant/2.0.3/questions.yaml → charts/home-assistant/2.0.4/questions.yaml


+ 0 - 0
charts/home-assistant/2.0.3/templates/NOTES.txt → charts/home-assistant/2.0.4/templates/NOTES.txt


+ 2 - 0
charts/home-assistant/2.0.3/templates/_configuration.tpl → charts/home-assistant/2.0.4/templates/_configuration.tpl

@@ -71,6 +71,8 @@ secret:
         #!/bin/sh
         config="/config/configuration.yaml"
         default="/default/init"
+        // Attemp to get read/write access
+        chmod +rw "$config" || echo "Failed to set permissions on [$config]"
         if [ ! -f "$config" ]; then
           echo "File [$config] does NOT exist. Creating..."
           cp "$default/configuration.default" "$config"

+ 5 - 0
charts/home-assistant/2.0.3/templates/_home-assistant.tpl → charts/home-assistant/2.0.4/templates/_home-assistant.tpl

@@ -60,6 +60,11 @@ workload:
             runAsGroup: 0
             runAsNonRoot: false
             readOnlyRootFilesystem: false
+            capabilities:
+              add:
+                - CHOWN
+                - DAC_OVERRIDE
+                - FOWNER
           command: /default/init/script.sh
       {{- include "ix.v1.common.app.postgresWait" (dict "name" "postgres-wait"
                                                         "secretName" "postgres-creds") | nindent 8 }}

+ 0 - 0
charts/home-assistant/2.0.3/templates/_migration.tpl → charts/home-assistant/2.0.4/templates/_migration.tpl


+ 0 - 0
charts/home-assistant/2.0.3/templates/_persistance.tpl → charts/home-assistant/2.0.4/templates/_persistance.tpl


+ 0 - 0
charts/home-assistant/2.0.3/templates/_portal.tpl → charts/home-assistant/2.0.4/templates/_portal.tpl


+ 0 - 0
charts/home-assistant/2.0.3/templates/_postgres.tpl → charts/home-assistant/2.0.4/templates/_postgres.tpl


+ 0 - 0
charts/home-assistant/2.0.3/templates/_service.tpl → charts/home-assistant/2.0.4/templates/_service.tpl


+ 0 - 0
charts/home-assistant/2.0.3/templates/common.yaml → charts/home-assistant/2.0.4/templates/common.yaml


+ 0 - 0
charts/home-assistant/2.0.3/to_keep_versions.md → charts/home-assistant/2.0.4/to_keep_versions.md


+ 0 - 0
charts/plex/2.0.0/.helmignore → charts/plex/2.0.1/.helmignore


+ 0 - 0
charts/plex/2.0.0/Chart.lock → charts/plex/2.0.1/Chart.lock


+ 1 - 1
charts/plex/2.0.0/Chart.yaml → charts/plex/2.0.1/Chart.yaml

@@ -3,7 +3,7 @@ description: Plex is a media server that allows you to stream your media to any
 annotations:
   title: Plex
 type: application
-version: 2.0.0
+version: 2.0.1
 apiVersion: v2
 appVersion: 1.32.8.7639
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
charts/plex/2.0.0/README.md → charts/plex/2.0.1/README.md


+ 0 - 0
charts/plex/2.0.0/app-readme.md → charts/plex/2.0.1/app-readme.md


+ 0 - 0
charts/plex/2.0.0/charts/common-1.2.9.tgz → charts/plex/2.0.1/charts/common-1.2.9.tgz


+ 0 - 0
charts/plex/2.0.0/ci/basic-values.yaml → charts/plex/2.0.1/ci/basic-values.yaml


+ 0 - 0
charts/plex/2.0.0/ci/extra-values.yaml → charts/plex/2.0.1/ci/extra-values.yaml


+ 0 - 0
charts/plex/2.0.0/ci/hostNet-values.yaml → charts/plex/2.0.1/ci/hostNet-values.yaml


+ 0 - 0
charts/plex/2.0.0/ix_values.yaml → charts/plex/2.0.1/ix_values.yaml


+ 0 - 0
charts/plex/2.0.0/metadata.yaml → charts/plex/2.0.1/metadata.yaml


+ 5 - 3
charts/plex/2.0.0/migrations/migrate → charts/plex/2.0.1/migrations/migrate

@@ -49,15 +49,17 @@ def migrate_common_lib(values):
         'plexID': {
             # We didn't have exposed this on UI the default
             # set by the container is 1000, so we will use that
-            'user': 1000,
-            'group': 1000,
+            # if the environmentVariables contains PLEX_UID/PLEX_GID use that
+            'user': next((e['value'] for e in values.get('environmentVariables', []) if e['name'] == 'PLEX_UID'), 1000),
+            'group': next((e['value'] for e in values.get('environmentVariables', []) if e['name'] == 'PLEX_GID'), 1000),
         },
         # Migrate Config
         'TZ': values['timezone'],
         'plexConfig': {
             'imageSelector': 'plexPassImage' if values['enablePlexPass'] else 'image',
             'claimToken': values['claimToken'],
-            'additionalEnvs': values.get('environmentVariables', []),
+            # Filter out the PLEX_UID and PLEX_GID
+            'additionalEnvs': [e for e in values.get('environmentVariables', []) if e['name'] not in ['PLEX_UID', 'PLEX_GID'] ],
         },
         'plexGPU': values.get('gpuConfiguration', {}),
         # Migrate Storage

+ 0 - 0
charts/plex/2.0.0/questions.yaml → charts/plex/2.0.1/questions.yaml


+ 0 - 0
charts/plex/2.0.0/templates/NOTES.txt → charts/plex/2.0.1/templates/NOTES.txt


+ 0 - 0
charts/plex/2.0.0/templates/_migration.tpl → charts/plex/2.0.1/templates/_migration.tpl


+ 0 - 0
charts/plex/2.0.0/templates/_persistence.tpl → charts/plex/2.0.1/templates/_persistence.tpl


+ 0 - 0
charts/plex/2.0.0/templates/_plex.tpl → charts/plex/2.0.1/templates/_plex.tpl


+ 0 - 0
charts/plex/2.0.0/templates/_portal.tpl → charts/plex/2.0.1/templates/_portal.tpl


+ 0 - 0
charts/plex/2.0.0/templates/_service.tpl → charts/plex/2.0.1/templates/_service.tpl


+ 0 - 0
charts/plex/2.0.0/templates/common.yaml → charts/plex/2.0.1/templates/common.yaml


+ 0 - 0
charts/plex/2.0.0/to_keep_versions.md → charts/plex/2.0.1/to_keep_versions.md