Feature/vespa bump (#4819)

* bump cloudformation

* update kubernetes

* bump helm chart

* bump docker compose

* update chart.lock

* ai accident!

* bump vespa helm chart for fix

* increase timeout

---------

Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
This commit is contained in:
rkuo-danswer
2025-06-03 17:03:01 -07:00
committed by GitHub
parent 80ecdb711d
commit 51be9000bb
14 changed files with 43 additions and 20 deletions

View File

@@ -9,7 +9,8 @@ chart-repos:
- vespa=https://onyx-dot-app.github.io/vespa-helm-charts - vespa=https://onyx-dot-app.github.io/vespa-helm-charts
- postgresql=https://charts.bitnami.com/bitnami - postgresql=https://charts.bitnami.com/bitnami
helm-extra-args: --debug --timeout 600s # have seen postgres take 10 min to pull ... so 15 min seems like a good timeout?
helm-extra-args: --debug --timeout 900s
# nginx appears to not work on kind, likely due to lack of loadbalancer support # nginx appears to not work on kind, likely due to lack of loadbalancer support
# helm-extra-set-args also only works on the command line, not in this yaml # helm-extra-set-args also only works on the command line, not in this yaml

View File

@@ -131,7 +131,7 @@ Resources:
OperatingSystemFamily: LINUX OperatingSystemFamily: LINUX
ContainerDefinitions: ContainerDefinitions:
- Name: vespaengine - Name: vespaengine
Image: vespaengine/vespa:8.277.17 Image: vespaengine/vespa:8.526.15
Cpu: 0 Cpu: 0
Essential: true Essential: true
PortMappings: PortMappings:
@@ -162,7 +162,9 @@ Resources:
awslogs-region: !Ref AWS::Region awslogs-region: !Ref AWS::Region
awslogs-stream-prefix: ecs awslogs-stream-prefix: ecs
User: "1000" User: "1000"
Environment: [] Environment:
- Name: VESPA_SKIP_UPGRADE_CHECK
Value: "true"
VolumesFrom: [] VolumesFrom: []
SystemControls: [] SystemControls: []
Volumes: Volumes:

View File

@@ -391,8 +391,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071:19071" - "19071:19071"
- "8081:8081" - "8081:8081"

View File

@@ -337,8 +337,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071:19071" - "19071:19071"
- "8081:8081" - "8081:8081"

View File

@@ -364,8 +364,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071:19071" - "19071:19071"
- "8081:8081" - "8081:8081"

View File

@@ -158,8 +158,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071:19071" - "19071:19071"
- "8081:8081" - "8081:8081"

View File

@@ -182,8 +182,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071:19071" - "19071:19071"
- "8081:8081" - "8081:8081"

View File

@@ -194,7 +194,7 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.524.25 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment: environment:
- VESPA_SKIP_UPGRADE_CHECK=true - VESPA_SKIP_UPGRADE_CHECK=true

View File

@@ -161,11 +161,13 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL # This container name cannot have an underscore in it due to Vespa expectations of the URL
index: index:
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
restart: always restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports: ports:
- "19071" - "19071:19071"
- "8081" - "8081:8081"
volumes: volumes:
- vespa_volume:/opt/vespa/var - vespa_volume:/opt/vespa/var
logging: logging:

View File

@@ -1,3 +1,8 @@
# Dependency updates (when subchart versions are bumped)
* If updating subcharts, you need to run this before committing!
* cd charts/onyx
* helm dependency update .
# Local testing # Local testing
## One time setup ## One time setup

View File

@@ -4,12 +4,12 @@ dependencies:
version: 14.3.1 version: 14.3.1
- name: vespa - name: vespa
repository: https://onyx-dot-app.github.io/vespa-helm-charts repository: https://onyx-dot-app.github.io/vespa-helm-charts
version: 0.2.20 version: 0.2.23
- name: nginx - name: nginx
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
version: 15.14.0 version: 15.14.0
- name: redis - name: redis
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
version: 20.1.0 version: 20.1.0
digest: sha256:4615c033064a987e3f66a48f4744d2e88bd1cc932c79453c4928455695a72778 digest: sha256:28a9f2bb1c85822679a6583e03eb5885a9a0dfb11d03d969b7d783436604c43d
generated: "2025-02-04T11:45:05.39228-08:00" generated: "2025-06-03T15:21:29.377034-07:00"

View File

@@ -5,7 +5,7 @@ home: https://www.onyx.app/
sources: sources:
- "https://github.com/onyx-dot-app/onyx" - "https://github.com/onyx-dot-app/onyx"
type: application type: application
version: 0.2.1 version: 0.2.2
appVersion: latest appVersion: latest
annotations: annotations:
category: Productivity category: Productivity
@@ -16,14 +16,14 @@ annotations:
- name: background - name: background
image: docker.io/onyxdotapp/onyx-backend:latest image: docker.io/onyxdotapp/onyx-backend:latest
- name: vespa - name: vespa
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
dependencies: dependencies:
- name: postgresql - name: postgresql
version: 14.3.1 version: 14.3.1
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled condition: postgresql.enabled
- name: vespa - name: vespa
version: 0.2.20 version: 0.2.23
repository: https://onyx-dot-app.github.io/vespa-helm-charts repository: https://onyx-dot-app.github.io/vespa-helm-charts
condition: vespa.enabled condition: vespa.enabled
- name: nginx - name: nginx

View File

@@ -36,7 +36,7 @@ vespa:
image: image:
repository: vespa repository: vespa
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: "8.277.17" tag: "8.526.15"
podAnnotations: {} podAnnotations: {}
podLabels: podLabels:
app: vespa app: vespa

View File

@@ -35,7 +35,7 @@ spec:
spec: spec:
containers: containers:
- name: vespa - name: vespa
image: vespaengine/vespa:8.277.17 image: vespaengine/vespa:8.526.15
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
securityContext: securityContext:
privileged: true privileged: true
@@ -51,6 +51,9 @@ spec:
volumeMounts: volumeMounts:
- name: vespa-volume - name: vespa-volume
mountPath: /opt/vespa/var/ mountPath: /opt/vespa/var/
env:
- name: VESPA_SKIP_UPGRADE_CHECK
value: "true"
volumeClaimTemplates: volumeClaimTemplates:
- metadata: - metadata:
name: vespa-volume name: vespa-volume