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
- 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
# helm-extra-set-args also only works on the command line, not in this yaml

View File

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

View File

@@ -391,8 +391,10 @@ services:
# This container name cannot have an underscore in it due to Vespa expectations of the URL
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071:19071"
- "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
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071:19071"
- "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
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071:19071"
- "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
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071:19071"
- "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
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071:19071"
- "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
index:
image: vespaengine/vespa:8.524.25
image: vespaengine/vespa:8.526.15
restart: always
environment:
- 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
index:
image: vespaengine/vespa:8.277.17
image: vespaengine/vespa:8.526.15
restart: always
environment:
- VESPA_SKIP_UPGRADE_CHECK=true
ports:
- "19071"
- "8081"
- "19071:19071"
- "8081:8081"
volumes:
- vespa_volume:/opt/vespa/var
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
## One time setup

View File

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

View File

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

View File

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

View File

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