Skip to content

Sync upstream and bump livekit-server to v1.13.7 - #168

Closed
Hasherino wants to merge 22 commits into
livekit:masterfrom
meedio:chore/sync-upstream-bump-1.13.7
Closed

Hasherino wants to merge 22 commits into
livekit:masterfrom
meedio:chore/sync-upstream-bump-1.13.7

Conversation

@Hasherino

Copy link
Copy Markdown

Ref: https://github.com/meedio/k8s-configuration/issues/2275

Summary

  • Merge livekit/livekit-helm master (2 commits). Upstream still has no DaemonSet — that remains the reason for this fork, plus keys-directory mount and per-node instances.
  • Take upstream chart versions for unused subcharts: egress 1.12.0, ingress 1.5.0.
  • Bump livekit-server to chart 1.12.0 / appVersion v1.13.7 (latest server, 2026-09-14).

Staging already pins chart v1.11.0 and will override the image separately. After merge, tag v1.12.0 so Flux can consume this chart later. Harbor will publish 1.12.0 from master.

Test plan

  • Chart-testing lint on the PR
  • Compare: this branch is 0 behind livekit/livekit-helm master
  • After merge: tag v1.12.0
  • Staging image bump PR uses v1.13.7 on the existing v1.11.0 chart first

Made with Cursor

Stogas and others added 22 commits September 27, 2024 13:12
Bumps chart version and appVersion from v1.8.5 to v1.9.11, the latest stable release.
Key changes in v1.9.11 include OpenTelemetry tracing support, force simulcast codec option,
participant option for data track auto-subscribe, and a fix for the crash introduced in v1.9.10.

Made-with: Cursor
Bumps chart version and appVersion from v1.8.5 to v1.10.0, the latest release (March 23, 2026).
Minor version bump upstream due to logging key rename: pID -> participantID.
Also includes a gRPC update addressing CVE-2026-33186.

Made-with: Cursor
Bumps chart version and appVersion from v1.8.5 to v1.9.12 (March 5, 2026).
Targeting v1.9.12 rather than v1.10.0 to avoid a known bug in the v1.10 release.

Made-with: Cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
chore: add Harbor OCI publish workflow
Co-authored-by: Cursor <cursoragent@cursor.com>
fix: escape robot account dollar sign in helm registry login
Bumps chart to v1.10.3.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
One DaemonSet and ConfigMap per LiveKit node so each SFU can advertise its own rtc.node_ip. Empty instances keeps the previous single-workload behaviour; TURN/TLS stays on the shared Service.
feat: per-node media VIP instances for the SFU
Bring in upstream chart version bumps (egress 1.12.0, ingress 1.5.0,
livekit-server appVersion v1.11.0). Keep our DaemonSet, keys mount, and
per-node instances. Upstream still has no DaemonSet.

Co-authored-by: Cursor <cursoragent@cursor.com>
Bump chart version to 1.12.0 so Harbor publishes a new package. Default
image follows current LiveKit; DaemonSet and instances stay in the fork
because upstream still has neither.

Co-authored-by: Cursor <cursoragent@cursor.com>
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 4 committers have signed the CLA.

✅ Stogas
❌ Johannes Coetsee
❌ Hasherino
❌ CoetBoet68


Johannes Coetsee seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Hasherino

Copy link
Copy Markdown
Author

Opened against the wrong repository (this is our Meedio fork sync). Closing; the real PR is on meedio/livekit-helm.

@Hasherino Hasherino closed this Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants