Skip to content

chore(olivetin): bump olivetin to 3000.16.2#720

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

chore(olivetin): bump olivetin to 3000.16.2#720
mberlofa merged 1 commit into
mainfrom
chore/olivetin-3000.16.2

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

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

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

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.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Standards Check (GR-079) — PASS

Every changed chart fully passes standards-check.

@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: b59f9e0f-0782-48bc-9f17-64ad3361b790

📥 Commits

Reviewing files that changed from the base of the PR and between 66a35d5 and 719c0ce.

📒 Files selected for processing (7)
  • charts/olivetin/Chart.yaml
  • charts/olivetin/README.md
  • charts/olivetin/examples/gateway-api.yaml
  • charts/olivetin/templates/_helpers.tpl
  • charts/olivetin/tests/deployment_test.yaml
  • charts/olivetin/values.schema.json
  • charts/olivetin/values.yaml
💤 Files with no reviewable changes (1)
  • charts/olivetin/examples/gateway-api.yaml

📝 Walkthrough

Walkthrough

This PR bumps the OliveTin Helm chart image version from 3000.16.1 to 3000.16.2 across Chart.yaml, values.yaml, values.schema.json, README.md, and tests, adds an "Upgrade Notes" README section, introduces an empty helper template, and removes path-matching rules from the gateway-api example.

Changes

Image version bump

Layer / File(s) Summary
Chart metadata and default values update
charts/olivetin/Chart.yaml, charts/olivetin/values.yaml, charts/olivetin/values.schema.json
appVersion and the artifacthub.io/changes annotation are bumped to 3000.16.2; default image.tag updated in values.yaml and values.schema.json.
Tests and documentation for new version
charts/olivetin/tests/deployment_test.yaml, charts/olivetin/README.md
Deployment test image assertion updated to 3000.16.2; README default tag and a new "Upgrade Notes" section documenting the bugfix release are added.
New empty validate helper template
charts/olivetin/templates/_helpers.tpl
Adds a new olivetin.validate helper template definition with no body content.

Gateway API example config change

Layer / File(s) Summary
Remove path-matching rules from example
charts/olivetin/examples/gateway-api.yaml
Removes the rules/matches block that matched requests using PathPrefix of / from the example httpRoutes entry.

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

Related issues: #701 (upstream image update for olivetin from 3000.16.1 to 3000.16.2)

Suggested labels: dependencies, chore

Suggested reviewers: jamesread

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly states the main change: bumping OliveTin to 3000.16.2.
Linked Issues check ✅ Passed The chart updates the image tag, appVersion, README, and tests for 3000.16.2, matching the issue's requested upgrade.
Out of Scope Changes check ✅ Passed The helper and Gateway API example edits support chart validation and docs updates, so they remain aligned with the PR objective.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/olivetin-3000.16.2

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

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🟢 Security Scan: olivetin

Framework Score
MITRE + NSA + SOC2 95.454544%

✅ Security posture acceptable.

@mberlofa mberlofa merged commit 44fc51b into main Jul 8, 2026
17 checks passed
@mberlofa mberlofa deleted the chore/olivetin-3000.16.2 branch July 8, 2026 00:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(olivetin): upstream image update available (3000.16.1 → 3000.16.2)

1 participant