Skip to content

🔧 build: VWC webhooks, docker git, docs - #14

Merged
konih merged 6 commits into
mainfrom
feat/misc-todos
Jun 7, 2026
Merged

🔧 build: VWC webhooks, docker git, docs#14
konih merged 6 commits into
mainfrom
feat/misc-todos

Conversation

@konih

@konih konih commented Jun 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Wire all validating webhooks in Helm VWC (+ helm unittest)
  • Add git/openssh to runtime Dockerfile
  • Refresh family sink / connection-test docs

Test plan

konih added 5 commits June 7, 2026 16:06
Register sixteen admission paths matching config/webhook/manifests.yaml
so Helm installs validate every Kollect CRD kind, not only Profile.
Update QUICKSTART, examples, PLATFORM-DECISIONS, and ADR-0403 for
family sink CRDs; mark GCS/NATS connection probes as shipped.
Switch runtime from distroless/static to Debian bookworm-slim with git and
openssh-client so spec.git.engine: cli and git ls-remote probes work in the
default image. go-git (default engine) is unchanged.
Multitenant fixture still set spec.sinkRefs on KollectInventory after the
family-sink API split; strict decoding failed in nightly e2e.

:page_facing_up: docs(changelog): sync commit links after rebase

:page_facing_up: docs(helm): document runtime image in README gotmpl
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Multitenant governance fixture still used spec.sinkRefs on KollectScope after
the ADR-0414 family-sink split; align docs that referenced sinkRefs: [] in e2e.
@konih
konih merged commit 8f7a156 into main Jun 7, 2026
@konih
konih deleted the feat/misc-todos branch June 7, 2026 14:16
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.

2 participants