woodpecker: add jellyfin-ha-src CI ServiceAccount #352

Merged
benvin merged 1 commits from benvin/woodpecker-jellyfin-ha-src into main 2026-08-11 20:46:48 +10:00
Owner

Why

The jellyfin-ha-src Woodpecker build+test pipeline sets a serviceAccountName
that must exist in the woodpecker namespace.

How

  • Add a jellyfin-ha-src ServiceAccount under apps/base/woodpecker/,
    mirroring the kea-operator-ci build/test account (no Vault binding needed;
    the pipeline only restores/builds/tests).
  • Register it in the woodpecker kustomization.
## Why The jellyfin-ha-src Woodpecker build+test pipeline sets a `serviceAccountName` that must exist in the `woodpecker` namespace. ## How - Add a `jellyfin-ha-src` ServiceAccount under `apps/base/woodpecker/`, mirroring the `kea-operator-ci` build/test account (no Vault binding needed; the pipeline only restores/builds/tests). - Register it in the woodpecker kustomization.
unkinben added 1 commit 2026-08-11 07:24:47 +10:00
woodpecker: add jellyfin-ha-src CI ServiceAccount
ci/woodpecker/pr/vector-test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
9ff39f4c8c
Why:
- The jellyfin-ha-src Woodpecker build+test pipeline references a
  serviceAccountName that must exist in the woodpecker namespace.

How:
- Add a jellyfin-ha-src ServiceAccount under apps/base/woodpecker/ mirroring
  the kea-operator-ci CI account and register it in the kustomization.
benvin merged commit 50a8588dc1 into main 2026-08-11 20:46:48 +10:00
benvin deleted branch benvin/woodpecker-jellyfin-ha-src 2026-08-11 20:46:48 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#352