diff --git a/charts/osdfir-infrastructure/Chart.lock b/charts/osdfir-infrastructure/Chart.lock index 69a2a001..3f99decf 100644 --- a/charts/osdfir-infrastructure/Chart.lock +++ b/charts/osdfir-infrastructure/Chart.lock @@ -1,7 +1,7 @@ dependencies: - name: timesketch repository: file://charts/timesketch - version: 2.4.6 + version: 2.4.7 - name: yeti repository: file://charts/yeti version: 2.2.6 @@ -14,5 +14,5 @@ dependencies: - name: hashr repository: file://charts/hashr version: 2.0.1 -digest: sha256:df3e601338af062202031f93fadfaebea87462a08cd7f093a93e7903e09e47fe -generated: "2026-02-09T13:50:14.474878-08:00" +digest: sha256:fd82bc73795121392f93675ec1bba5abd57236e15992991795e049f8ce050156 +generated: "2026-02-10T12:38:43.501876877Z" diff --git a/charts/osdfir-infrastructure/Chart.yaml b/charts/osdfir-infrastructure/Chart.yaml index c4024528..559ebb2e 100644 --- a/charts/osdfir-infrastructure/Chart.yaml +++ b/charts/osdfir-infrastructure/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: osdfir-infrastructure -version: 2.7.8 +version: 2.7.9 description: A Helm chart for Open Source Digital Forensics Kubernetes deployments. keywords: - timesketch @@ -14,7 +14,7 @@ dependencies: - condition: global.timesketch.enabled name: timesketch repository: file://charts/timesketch - version: 2.4.6 + version: 2.4.7 - condition: global.yeti.enabled name: yeti repository: file://charts/yeti diff --git a/charts/osdfir-infrastructure/charts/timesketch/Chart.yaml b/charts/osdfir-infrastructure/charts/timesketch/Chart.yaml index 560dbaf9..b1b7b539 100644 --- a/charts/osdfir-infrastructure/charts/timesketch/Chart.yaml +++ b/charts/osdfir-infrastructure/charts/timesketch/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: timesketch -version: 2.4.6 +version: 2.4.7 description: A Helm chart for Timesketch Kubernetes deployments. keywords: - timesketch diff --git a/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment-v3.yaml b/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment-v3.yaml index 15c4702f..03c2503f 100644 --- a/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment-v3.yaml +++ b/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment-v3.yaml @@ -33,7 +33,7 @@ spec: - name: frontend-v3 image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - command: ["/bin/sh", "-c", "exec gunicorn --bind 0.0.0.0:5000 --capture-output --log-level {{ .Values.config.logLevel }} --timeout {{ .Values.config.wsgiTimeout }} --workers {{ .Values.config.wsgiWorkers }} --limit-request-line {{ .Values.config.wsgiLimitRequestLine }} --max-requests 1000 --max-requests-jitter 100 timesketch.wsgi:application"] + command: ["/bin/sh", "-c", "exec gunicorn --bind 0.0.0.0:5000 -c /opt/venv/lib/python3.12/site-packages/timesketch/gunicorn.conf.py --capture-output --log-level {{ .Values.config.logLevel }} --timeout {{ .Values.config.wsgiTimeout }} --workers {{ .Values.config.wsgiWorkers }} --limit-request-line {{ .Values.config.wsgiLimitRequestLine }} --max-requests 1000 --max-requests-jitter 100 timesketch.wsgi:application"] env: - name: TIMESKETCH_UI_MODE value: "v3" @@ -42,7 +42,7 @@ spec: value: /etc/vertex/vertex-sa.json {{- end }} - name: ENABLE_STRUCTURED_LOGGING - value: "true" + value: "true" volumeMounts: - mountPath: /mnt/timesketchvolume name: timesketchvolume diff --git a/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment.yaml b/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment.yaml index 8bd9d7f4..37f1a9b9 100644 --- a/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment.yaml +++ b/charts/osdfir-infrastructure/charts/timesketch/templates/web-deployment.yaml @@ -33,7 +33,7 @@ spec: - name: frontend image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} - command: ["/bin/sh", "-c", "exec gunicorn --bind 0.0.0.0:5000 --capture-output --log-level {{ .Values.config.logLevel }} --timeout {{ .Values.config.wsgiTimeout }} --workers {{ .Values.config.wsgiWorkers }} --limit-request-line {{ .Values.config.wsgiLimitRequestLine }} --max-requests 1000 --max-requests-jitter 100 timesketch.wsgi:application"] + command: ["/bin/sh", "-c", "exec gunicorn --bind 0.0.0.0:5000 -c /opt/venv/lib/python3.12/site-packages/timesketch/gunicorn.conf.py --capture-output --log-level {{ .Values.config.logLevel }} --timeout {{ .Values.config.wsgiTimeout }} --workers {{ .Values.config.wsgiWorkers }} --limit-request-line {{ .Values.config.wsgiLimitRequestLine }} --max-requests 1000 --max-requests-jitter 100 timesketch.wsgi:application"] {{- if and (not .Release.IsUpgrade) .Values.config.createUser }} lifecycle: postStart: @@ -53,7 +53,7 @@ spec: value: /etc/vertex/vertex-sa.json {{- end }} - name: ENABLE_STRUCTURED_LOGGING - value: "true" + value: "true" volumeMounts: - mountPath: /mnt/timesketchvolume name: timesketchvolume