Skip to content

docs(olivetin): sync 3000.16.2 default#382

Merged
mberlofa merged 1 commit into
mainfrom
docs/olivetin-3000.16.2
Jul 8, 2026
Merged

docs(olivetin): sync 3000.16.2 default#382
mberlofa merged 1 commit into
mainfrom
docs/olivetin-3000.16.2

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Sync OliveTin docs with the chart default image tag 3000.16.2.
  • Register OliveTin in the playground and expose the pinned image tag control.
  • Correct the playground BusyBox init image default from 1.37.0 to the chart default 1.37.

Validation

  • make site-sync-check CHART=olivetin
  • npm run format:check
  • npm run lint
  • npm run build
  • make release-check REPO=site
  • make attribution-check REPO=site

Summary by CodeRabbit

  • New Features

    • Added OliveTin to the playground chart list, making it available in the playground experience.
    • Added a new default image tag setting for OliveTin in the playground configuration.
  • Documentation

    • Updated the OliveTin chart docs to reflect the latest image version.
    • Added upgrade notes with guidance for safe production rollouts and no expected breaking changes.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 355c0bdb-be1c-4cc0-aa0f-e4598760e04a

📥 Commits

Reviewing files that changed from the base of the PR and between 24e68e4 and da4bb40.

📒 Files selected for processing (3)
  • src/data/playground-configs.ts
  • src/pages/docs/charts/olivetin.mdx
  • src/pages/playground.astro

📝 Walkthrough

Walkthrough

Updated the OliveTin playground configuration to add an image.tag field defaulting to 3000.16.2 and changed configInit.image.tag default from 1.37.0 to 1.37. Registered olivetin in the site's playground sync mapping. Updated documentation with the new image tag and an Upgrade Notes section.

Changes

OliveTin image tag update

Layer / File(s) Summary
Playground config field updates
src/data/playground-configs.ts
Adds an image.tag field defaulting to 3000.16.2 under Actions and changes configInit.image.tag default from 1.37.0 to 1.37.
Playground page registration
src/pages/playground.astro
Adds olivetin to siteSyncPlaygroundConfigs, enabling it in playgroundCharts.
Documentation update for image tag and upgrade notes
src/pages/docs/charts/olivetin.mdx
Updates the documented default image.tag to 3000.16.2 and adds an Upgrade Notes section describing the bugfix release with no breaking changes.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related issues

Possibly related PRs

  • helmforgedev/site#322: Also extends siteSyncPlaygroundConfigs in src/pages/playground.astro to register an additional chart.
  • helmforgedev/site#360: Also extends the siteSyncPlaygroundConfigs allowlist for a different chart slug.
  • helmforgedev/site#352: Also extends siteSyncPlaygroundConfigs mapping for a different chart in the same wiring pattern.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly matches the main change: syncing OliveTin docs and playground defaults to image tag 3000.16.2.
Description check ✅ Passed The PR description covers the summary and validation steps, and no blog section is required for these changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/olivetin-3000.16.2

Comment @coderabbitai help to get the list of available commands.

mberlofa added a commit to helmforgedev/charts that referenced this pull request Jul 8, 2026
Closes #701.

## Summary
- Bump OliveTin from `3000.16.1` to `3000.16.2`.
- Update chart defaults, values schema, unittest expectations, README,
and site docs.
- Fix existing template standards warnings by adding the chart validate
helper and simplifying the Gateway API example so the template generates
the default backendRef.

## Upstream Evidence
- GitHub release:
https://github.com/OliveTin/OliveTin/releases/tag/3000.16.2
- Release status verified with GitHub CLI: not draft, not pre-release,
published `2026-06-29T20:12:19Z`.
- Docker Hub image manifest verified:
`docker.io/jamesread/olivetin:3000.16.2`.
- Manifest platforms: `linux/amd64`, `linux/arm64`.
- Upstream notes: bugfix release for Windows packaging/installer bits
and flaky unit tests; upstream reports no upgrade warnings or breaking
changes.

## Site Sync
- Site PR: helmforgedev/site#382

## Validation
- `make image-verify IMAGE=docker.io/jamesread/olivetin:3000.16.2`
- `make deps-check CHART=olivetin`
- `helm unittest charts/olivetin` passed: 6 suites, 38 tests.
- `make standards-check CHART=olivetin`
- `node scripts/charts/template-standards-check.js --chart olivetin`
- `make validate-chart CHART=olivetin` passed fully: 15 layers,
including k3d behavioral validation for default plus all CI values
scenarios.
- `make site-sync-check CHART=olivetin`
- `make release-check REPO=charts`
- `make attribution-check REPO=charts`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Updated the chart and default container image to version `3000.16.2`.
* Added release notes covering the latest version and upgrade guidance.

* **Documentation**
  * Refreshed the chart README to match the new default image tag.
* Clarified that this update has no breaking changes or upgrade
warnings.

* **Tests**
  * Updated chart rendering expectations to use the new image version.

* **Refactor**
* Minor chart template and example cleanup to align with the updated
release.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: MergeCheck <mergecheck@example.invalid>
@mberlofa mberlofa merged commit 48c7019 into main Jul 8, 2026
6 checks passed
@mberlofa mberlofa deleted the docs/olivetin-3000.16.2 branch July 8, 2026 00:03
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.

1 participant