85 Commits

Author SHA1 Message Date
Jamison Lahman d2e404673c Merge pull request #6 from onyx-dot-app/kanban/vespa-helm-charts/chore-add-ci-quality-checks
chore(ci): add quality checks workflow and harden release workflow
2026-05-13 16:29:48 -07:00
lahmanja 09afa79207 chore(ci): rename job to quality-checks to match branch protection
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 23:28:50 +00:00
lahmanja 48b70f3b23 fix(ci): drop origin/ prefix from ct --target-branch
ct list-changed and ct lint prepend the remote name internally, so passing
origin/main produced origin/origin/main.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 23:16:18 +00:00
lahmanja a464ae750a chore(ci): add quality checks workflow and harden release workflow
Adds a Quality Checks PR workflow that runs helm lint across all charts and
chart-testing (ct lint) on changed charts. Pins all action versions to SHAs
and locks down default permissions. Also pins SHAs, adds top-level
contents: read, and tightens script-injection patterns in the existing
release workflow.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 23:04:23 +00:00
Justin Tahara d6c7008b9b Merge pull request #5 from onyx-dot-app/jtahara/bump-to-8.609.39
chore(version): Update version
vespa-0.2.25
2025-11-18 09:27:02 -08:00
justin-tahara e745f54774 chore(version): Update version 2025-11-17 11:39:19 -08:00
Justin Tahara 3e2776eefc Merge pull request #3 from onyx-dot-app/fix/add-pod-scheduling-fields
fix(infra): Add missing pod scheduling fields to StatefulSet template
vespa-0.2.24
2025-08-06 18:43:54 -07:00
justin-tahara 824c93dba8 fix: Add missing pod scheduling fields to StatefulSet template
- Add nodeSelector support for node selection
- Add affinity support for advanced scheduling rules
- Add tolerations support for taint toleration

This enables proper pod scheduling configuration through Helm values,
which is essential for production deployments with dedicated nodes and taints.

Fixes issue where tolerations, nodeSelector, and affinity were defined
in values.yaml but not implemented in the StatefulSet template.

Bump version to 0.2.24
2025-08-06 18:35:54 -07:00
Richard Kuo (Onyx) b7d796f4b0 fix bool vespa-0.2.23 2025-06-03 15:19:58 -07:00
Richard Kuo (Onyx) 807a830784 add VESPA_SKIP_UPGRADE_CHECK, bump vespa and helm version vespa-0.2.22 2025-06-03 13:48:22 -07:00
Richard Kuo (Onyx) f73d3e4d2a update docs and bump version vespa-0.2.21 2025-05-13 13:04:27 -07:00
Richard Kuo (Onyx) 8cb08bbc2e upgrade helm chart releaser 2025-05-13 13:03:55 -07:00
Richard Kuo (Onyx) e42d3f98af fix storage resources 2025-05-13 10:11:28 -07:00
Richard Kuo (Onyx) e421450068 default to 8GB storage 2025-05-13 09:30:49 -07:00
Richard Kuo (Onyx) cd6cef70b0 vespa recommends 4GB minimum 2025-05-13 09:28:05 -07:00
Richard Kuo (Danswer) a99facde49 bump version vespa-0.2.20 2025-02-04 10:31:39 -08:00
rkuo-danswer 5deb9eaab6 Merge pull request #2 from onyx-dot-app/jbuttkevitz/update_storageclassname
Update StorageClassName
vespa-0.2.19
2025-02-03 15:43:37 -08:00
jpb80 fd5bee3834 update 2025-02-03 15:39:57 -08:00
jpb80 2f36d25a98 Add storageClassName to Statefulset and values.yaml in order to pass name from parent onyx helm chart. 2025-02-03 14:49:06 -08:00
Richard Kuo (Danswer) d39f0cd6b4 update to onyx-dot-app vespa-0.2.18 2024-12-10 10:37:10 -08:00
Richard Kuo (Danswer) de35760730 amend various readme's, fix app version vespa-0.2.17 2024-11-07 12:17:34 -08:00
Richard Kuo (Danswer) e6cd74a41e just hardcode instead of indexing the tenant port for now vespa-0.2.16 2024-11-07 09:36:14 -08:00
Richard Kuo 95a342b36f bad quotes vespa-0.2.15 2024-11-07 02:44:02 -08:00
Richard Kuo df2fa9b560 try another approach to quotes vespa-0.2.14 2024-11-07 00:38:23 -08:00
Richard Kuo (Danswer) d6d3f2d4eb refactor how we construct the health check endpoint vespa-0.2.13 2024-11-07 00:08:23 -08:00
Richard Kuo b759980f0d try fixing chart test vespa-0.2.12 2024-11-06 23:09:20 -08:00
Richard Kuo (Danswer) c92ed89637 fix config server naming vespa-0.2.11 2024-11-06 15:01:42 -08:00
Richard Kuo (Danswer) 99b0225a78 service.type needed in NOTES.txt (but we may not be using it while testing) vespa-0.2.10 2024-11-06 14:40:09 -08:00
Richard Kuo (Danswer) fce5aa4048 try matching service names and headless service vespa-0.2.9 2024-11-06 14:17:49 -08:00
Richard Kuo 30577f8187 adjust service names vespa-0.2.8 2024-11-05 22:01:12 -08:00
Richard Kuo 250e464f42 try naming like our other charts vespa-0.2.7 2024-11-05 21:11:10 -08:00
Richard Kuo 94b6c5e04c no readiness probe vespa-0.2.6 2024-11-05 19:59:31 -08:00
Richard Kuo (Danswer) bec3278bc9 bump to 0.2.5 vespa-0.2.5 2024-11-05 16:59:43 -08:00
Richard Kuo (Danswer) e187675bfc Merge branch 'fix/pod-labels' of https://github.com/sd109/vespa-helm-charts 2024-11-05 16:57:43 -08:00
Richard Kuo 1dac73b9f9 skip_upload is documented but action warns about it? It looks like it's set to the default value anyway so just remove it 2024-11-04 22:49:43 -08:00
Richard Kuo 0d7d6af55b try using the basic template at https://github.com/helm/chart-releaser-action vespa-0.2.4 2024-11-04 22:47:20 -08:00
sd109 9a5e52425b Simplify pod label config 2024-06-10 15:49:08 +01:00
JayGhiya e7db599f12 Merge pull request #19 from unoplat/release-please--branches--main--components--vespa
chore(main): release vespa 0.2.3
2024-05-07 11:02:21 +05:30
github-actions[bot] ddea0a080b chore(main): release vespa 0.2.3 2024-05-07 05:31:16 +00:00
JayGhiya 76a4ceebbd Merge pull request #18 from unoplat/lower-memory-cpu-footprint
fix: lower cpu and memory footprint to make it possible to run easily…
2024-05-07 11:00:57 +05:30
JayGhiya d36df44ad0 fix: lower cpu and memory footprint to make it possible to run easily on local cmpute 2024-05-07 11:00:06 +05:30
JayGhiya de3a780e06 Merge pull request #17 from unoplat/release-please--branches--main--components--vespa
chore(main): release vespa 0.2.2
2024-03-27 12:28:10 +05:30
github-actions[bot] 22e9937074 chore(main): release vespa 0.2.2 2024-03-27 06:57:46 +00:00
JayGhiya 3b928f62ce Merge pull request #16 from unoplat/revert-14-main
Fix: labels and service selector
2024-03-27 12:27:28 +05:30
JayGhiya 75d46b3f92 Merge branch 'revert-14-main' of https://github.com/unoplat/vespa-helm-charts into revert-14-main 2024-03-27 12:26:44 +05:30
JayGhiya edc2ca9968 fix: values and labels 2024-03-27 12:26:13 +05:30
JayGhiya 1e5145d8db Revert "Fix labels and service selector" 2024-03-27 12:23:42 +05:30
JayGhiya 74fe08a82c Merge pull request #14 from trail-of-forks/main
Fix labels and service selector
2024-03-27 12:22:17 +05:30
JayGhiya 61adce09fb Update README.md 2024-03-23 10:54:47 +05:30
James Olds 1b5b2342f3 fix statefulset labels 2024-03-19 12:53:41 -04:00