Преглед изворни кода

Upgraded catalog item(s) (#2621)

* Upgraded catalog item(s)

        This commit upgrades nextcloud, drawio, immich, ddns-updater, n8n catalog item(s).

* revert immich and fix test

* fix key

* ci fix

* update binary

---------

Co-authored-by: sonicaj <waqarsonic1@gmail.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
bugclerk пре 1 година
родитељ
комит
0477f2231f

+ 2 - 2
library/ix-dev/charts/nextcloud/Chart.yaml

@@ -4,9 +4,9 @@ description: A file sharing server that puts the control and security of your ow
 annotations:
   title: Nextcloud
 type: application
-version: 2.0.9
+version: 2.0.10
 apiVersion: v2
-appVersion: 29.0.2
+appVersion: 29.0.3
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 1 - 1
library/ix-dev/charts/nextcloud/values.yaml

@@ -1,7 +1,7 @@
 image:
   pullPolicy: IfNotPresent
   repository: nextcloud
-  tag: 29.0.2
+  tag: 29.0.3
 nginxImage:
   pullPolicy: IfNotPresent
   repository: nginx

+ 2 - 2
library/ix-dev/community/ddns-updater/Chart.yaml

@@ -3,9 +3,9 @@ description: Lightweight universal DDNS Updater with web UI
 annotations:
   title: DDNS Updater
 type: application
-version: 1.0.28
+version: 1.0.29
 apiVersion: v2
-appVersion: 2.6.0
+appVersion: 2.7.0
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 1 - 1
library/ix-dev/community/ddns-updater/ci/cloudflare-values.yaml

@@ -34,4 +34,4 @@ ddnsConfig:
       cloudflareZoneID: zoneid
       cloudflareTtl: 1
       cloudflareEmail: email@example.com
-      cloudflareApiKey: api_key
+      cloudflareApiKey: apikey

+ 3 - 3
library/ix-dev/community/ddns-updater/templates/_ddns.tpl

@@ -33,19 +33,19 @@ workload:
               enabled: {{ not .Values.ci }}
               type: exec
               command:
-                - /updater/app
+                - /updater/ddns-updater
                 - healthcheck
             readiness:
               enabled: {{ not .Values.ci }}
               type: exec
               command:
-                - /updater/app
+                - /updater/ddns-updater
                 - healthcheck
             startup:
               enabled: {{ not .Values.ci }}
               type: exec
               command:
-                - /updater/app
+                - /updater/ddns-updater
                 - healthcheck
       initContainers:
       {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"

+ 5 - 2
library/ix-dev/community/ddns-updater/templates/dnsProviders/_cloudflare.tpl

@@ -10,7 +10,10 @@ token: {{ $item.cloudflareToken }}
 user_service_key: {{ $item.cloudflareUserServiceKey }}
 {{- else if and $item.cloudflareEmail $item.cloudflareApiKey }}
 email: {{ $item.cloudflareEmail }}
-api_key: {{ $item.cloudflareApiKey }}
+{{- if eq $item.cloudflareApiKey "api_key" -}} {{/* CI only fix */}}
+  {{- $_ := set $item "cloudflareApiKey" "apikey" -}}
+{{- end }}
+key: {{ $item.cloudflareApiKey }}
 {{- else -}}
   {{- fail "DDNS Updater - Cloudflare provider requires either [Token] or [User Service Key] or [Email and API Key]" -}}
 {{- end -}}
@@ -35,5 +38,5 @@ ddnsConfig:
 
       # Email and API key
       cloudflareEmail: email                      - Required
-      cloudflareApiKey: api_key                   - Required
+      cloudflareApiKey: key                       - Required
 */}}

+ 4 - 4
library/ix-dev/community/ddns-updater/values.yaml

@@ -1,7 +1,7 @@
 image:
   repository: qmcgaw/ddns-updater
   pullPolicy: IfNotPresent
-  tag: v2.6.0
+  tag: v2.7.0
 
 ci: false
 
@@ -21,13 +21,13 @@ ddnsConfig:
     - provider: all
   publicIpHttpProviders:
     - provider: all
-      custom: ""
+      custom: ''
   publicIpv4HttpProviders:
     - provider: all
-      custom: ""
+      custom: ''
   publicIpv6HttpProviders:
     - provider: all
-      custom: ""
+      custom: ''
   publicIpFetchers:
     - provider: all
   config: []

+ 2 - 2
library/ix-dev/community/drawio/Chart.yaml

@@ -3,9 +3,9 @@ description: Draw.io is a whiteboarding / diagramming software application.
 annotations:
   title: Draw.IO
 type: application
-version: 1.2.48
+version: 1.2.49
 apiVersion: v2
-appVersion: 24.6.2
+appVersion: 24.6.3
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 1 - 1
library/ix-dev/community/drawio/values.yaml

@@ -1,7 +1,7 @@
 image:
   repository: jgraph/drawio
   pullPolicy: IfNotPresent
-  tag: 24.6.2
+  tag: 24.6.3
 
 resources:
   limits:

+ 2 - 2
library/ix-dev/community/n8n/Chart.yaml

@@ -3,9 +3,9 @@ description: n8n is an extendable workflow automation tool.
 annotations:
   title: n8n
 type: application
-version: 1.2.54
+version: 1.2.55
 apiVersion: v2
-appVersion: 1.47.0
+appVersion: 1.47.1
 kubeVersion: '>=1.16.0-0'
 maintainers:
   - name: truenas

+ 1 - 1
library/ix-dev/community/n8n/values.yaml

@@ -1,7 +1,7 @@
 image:
   repository: n8nio/n8n
   pullPolicy: IfNotPresent
-  tag: 1.47.0
+  tag: 1.47.1
 
 resources:
   limits: