Skip to content

PLTF-2890: Release 1.37.2#679

Merged
aivong-openhands merged 8 commits into
mainfrom
av/release-1-37-1
Jun 3, 2026
Merged

PLTF-2890: Release 1.37.2#679
aivong-openhands merged 8 commits into
mainfrom
av/release-1-37-1

Conversation

@aivong-openhands
Copy link
Copy Markdown
Contributor

@aivong-openhands aivong-openhands commented Jun 2, 2026

Description

% ./scripts/update_openhands_charts/update_openhands_charts.py          
============================================================
Fetching latest versions...
============================================================
OpenHands cloud tag: cloud-1.37.1
OpenHands-Cloud openhands chart appVersion: cloud-1.34.0
Using deploy tag: 1.37.1
Deploy config (from 1.37.1):
  RUNTIME_API_SHA: f74dce03bde9aa25d785480d47eb9b88fbcc92f1
  AUTOMATION_SHA: 3a354090cad6775d9a0f9543edeb205d1c540f28
  AGENT_SERVER_IMAGE tag (from sandbox spec): 1.23.1-python

============================================================
Updating runtime-api chart...
============================================================
Updating runtime-api values.yaml...
Updated runtime-api image tag: sha-3603c38 -> sha-f74dce0
Updated runtime-api warmRuntimes image tag: 1.22.1-python -> 1.23.1-python

Updating runtime-api Chart.yaml...
Updated runtime-api chart version: 0.3.5 -> 0.3.6

============================================================
Updating automation chart...
============================================================
Updating automation values.yaml...
Updated automation image tag: sha-c58faa1 -> sha-3a35409

Updating automation Chart.yaml...
Updated automation chart version: 0.1.10 -> 0.1.11

============================================================
Updating openhands chart...
============================================================
Updating openhands values.yaml...
Updated enterprise-server image tag: cloud-1.34.0 -> cloud-1.37.1
Updated runtime image tag: 1.22.1-python -> 1.23.1-python
Updated warmRuntimes image tag: 1.22.1-python -> 1.23.1-python

Updating replicated/openhands.yaml...
Updated replicated runtime image tag: 1.21.1-python -> 1.23.1-python
Updated replicated warmRuntimes image tag: 1.22.1-python -> 1.23.1-python
Updated replicated local registry runtime image tag: 1.22.1-python -> 1.23.1-python
Updated replicated local registry warmRuntimes image tag: 1.22.1-python -> 1.23.1-python

Updating openhands Chart.yaml...
Updated appVersion: cloud-1.34.0 -> cloud-1.37.1
Updated version: 0.7.36 -> 0.7.37
Updated runtime-api version: 0.3.5 -> 0.3.6
Updated automation version: 0.1.10 -> 0.1.11

Helm Chart Checklist

  • I have updated the version field in Chart.yaml for each modified chart
  • I have tested the chart upgrade path from the previous version
  • I have verified backwards compatibility with existing values.yaml configurations
  • I have updated the chart's README.md if there are any breaking changes or new required values

Additional Notes

Comment thread charts/automation/Chart.yaml Outdated
Co-authored-by: openhands <openhands@all-hands.dev>
Comment thread replicated/openhands.yaml
Co-authored-by: openhands <openhands@all-hands.dev>
@aivong-openhands aivong-openhands marked this pull request as ready for review June 2, 2026 19:39
@aivong-openhands
Copy link
Copy Markdown
Contributor Author

aivong-openhands commented Jun 2, 2026

  • wait for enterprise server fix to add as a replicated override

Copy link
Copy Markdown
Contributor

all-hands-bot commented Jun 2, 2026

Review complete.

This review was performed through OpenHands Cloud Automation. You can log in and view the conversation here.

Copy link
Copy Markdown
Contributor

@all-hands-bot all-hands-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release 1.37.1 — Review

This is a standard release update PR with changes generated by scripts/update_openhands_charts/update_openhands_charts.py. The diff is clean and internally consistent. Here is a breakdown of the review:

Summary of Changes

Component Previous Tag/Version New Tag/Version
enterprise-server (openhands app) cloud-1.34.0 cloud-1.37.1
runtime-api sha-3603c38 sha-f74dce0
automation sha-c58faa1 sha-3a35409
agent-server (runtime) 1.22.1-python / 1.21.1-python 1.23.1-python (unified)

Consistency Checks ✅

  • Helm chart versions correctly bumped in each chart's Chart.yaml (automation: 0.1.10→0.1.11, image-loader: 0.1.6→0.1.7, openhands: 0.7.36→0.7.37, runtime-api: 0.3.5→0.3.6).
  • Dependency pinning in charts/openhands/Chart.yaml correctly references the bumped sub-chart versions (runtime-api: 0.3.6, automation: 0.1.11).
  • agent-server references are now uniformly 1.23.1-python across all files: charts/image-loader/values.yaml, charts/openhands/values.yaml, charts/runtime-api/values.yaml, replicated/openhands.yaml (all four occurrences), and replicated/config.yaml.

Notable Observations

Previously stale replicated tags (now fixed): replicated/config.yaml and replicated/openhands.yaml previously held 1.21.1-python as the hardcoded fallback/default, while charts/runtime-api/values.yaml was already on 1.22.1-python. This two-version drift has been brought into alignment in this PR — all references now point to 1.23.1-python. This was already called out and addressed in earlier review iterations (commit 82ba38f).

Version jump: The openhands appVersion jumps from cloud-1.34.0 to cloud-1.37.1, skipping 1.35.x and 1.36.x. This is expected if those tags correspond to intermediate or hotfix releases that were deployed independently without a chart update cycle.

SHA-based image tags: runtime-api and automation continue to use SHA-based image tags rather than semantic version strings. This is a consistent pattern, though it means the commit message/PR description is the only human-readable reference to what changed in those images.

Resolved Threads

Both pre-existing review threads (automation chart description fix, stale agent-server image references) are resolved.

Verdict

✅ The PR is mechanically sound. All image tags and chart versions are consistent across every file in the diff. Ready to merge.

This review was generated by an AI agent (OpenHands) on behalf of the user through OpenHands Automation. View conversation

@aivong-openhands aivong-openhands changed the title Release 1.37.1 PLTF-2890: Release 1.37.1 Jun 2, 2026
@aivong-openhands
Copy link
Copy Markdown
Contributor Author

@OpenHands update the chart lock file

@openhands-ai
Copy link
Copy Markdown

openhands-ai Bot commented Jun 2, 2026

I'm on it! aivong-openhands can track my progress at all-hands.dev

Co-authored-by: openhands <openhands@all-hands.dev>
Copy link
Copy Markdown
Contributor Author

Updated the chart lock file in d3e46d2 (charts/openhands/Chart.lock now locks runtime-api 0.3.6 and automation 0.1.11).\n\nThis comment was created by an AI agent (OpenHands) on behalf of the user.

@openhands-ai
Copy link
Copy Markdown

openhands-ai Bot commented Jun 2, 2026

Since the last summary, there were no additional code changes.

Checklist:

  • ✅ The PR comment request was addressed: charts/openhands/Chart.lock was updated for the bumped chart dependencies.
  • ✅ The change was committed and pushed to the existing PR branch.
  • ✅ A PR comment was posted noting the update.
  • ✅ No extraneous tracked changes were left behind.
  • ✅ Verification was performed with git diff --check; Helm validation was attempted but limited because the new unpublished chart versions are not yet available in GHCR.

The changes are concise: only the chart lock file was modified to address the reviewer’s request.

Copy link
Copy Markdown
Contributor

all-hands-bot commented Jun 2, 2026

Review complete.

This review was performed through OpenHands Cloud Automation. You can log in and view the conversation here.

Copy link
Copy Markdown
Contributor

@all-hands-bot all-hands-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PLTF-2890: Release 1.37.1 — Code Review

This is a routine release-bump PR generated by the update script. All 11 changed files are chart version increments and image tag updates. No application logic is modified.

What Changed

Component Old New
appVersion
image
image / (unified)
image
image
chart
chart
chart
chart

Verification

  • ✅ dependency pins match bumped sub-chart versions (, )
  • ✅ digest and timestamp refreshed consistently
  • ✅ All image references are now uniformly (previously split across and — that drift was addressed and fixed in earlier commits on this PR)
  • ✅ Previous review feedback (automation chart description, stale image references) has been resolved

No issues found. The diff is clean and internally consistent.

This review was generated by an AI agent (OpenHands) on behalf of the user through OpenHands Automation. View conversation

@aivong-openhands
Copy link
Copy Markdown
Contributor Author

PLTF-2890: Release 1.37.1 — Code Review

This is a routine release-bump PR generated by the update script. All 11 changed files are chart version increments and image tag updates. No application logic is modified.

What Changed

Component Old New
appVersion
image
image / (unified)
image
image
chart
chart
chart
chart

Verification

  • ✅ dependency pins match bumped sub-chart versions (, )
  • ✅ digest and timestamp refreshed consistently
  • ✅ All image references are now uniformly (previously split across and — that drift was addressed and fixed in earlier commits on this PR)
  • ✅ Previous review feedback (automation chart description, stale image references) has been resolved

No issues found. The diff is clean and internally consistent.

This review was generated by an AI agent (OpenHands) on behalf of the user through OpenHands Automation. View conversation

Looks like content is missing 🤔

Copy link
Copy Markdown
Contributor

all-hands-bot commented Jun 2, 2026

Review complete.

This review was performed through OpenHands Cloud Automation. You can log in and view the conversation here.

Copy link
Copy Markdown
Contributor

@all-hands-bot all-hands-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PLTF-2890: Release 1.37.1 — Review

This is a standard automated release bump PR. The diff is clean, internally consistent, and the main observations have already been noted in prior reviews. Confirming the analysis below.

Summary

All 11 changed files are chart version increments and image tag updates generated by scripts/update_openhands_charts/update_openhands_charts.py. No application logic is modified.

Chart / Component Before After
openhands appVersion cloud-1.34.0 cloud-1.37.1
openhands chart version 0.7.36 0.7.37
runtime-api chart version 0.3.5 0.3.6
runtime-api image sha-3603c38 sha-f74dce0
automation chart version 0.1.10 0.1.11
automation image sha-c58faa1 sha-3a35409
image-loader chart version 0.1.6 0.1.7
agent-server image (all locations) 1.21.1-python / 1.22.1-python 1.23.1-python (unified)

Checks ✅

  • charts/openhands/Chart.yaml dependency pins correctly reference the bumped sub-chart versions (runtime-api: 0.3.6, automation: 0.1.11).
  • charts/openhands/Chart.lock digest and timestamp are refreshed.
  • All agent-server image references are now uniformly 1.23.1-python across charts/image-loader/values.yaml, charts/openhands/values.yaml, charts/runtime-api/values.yaml, and all four occurrences in replicated/openhands.yaml — the previously observed drift (1.21.1-python vs 1.22.1-python) is fully resolved.
  • The replicated/config.yaml default and help-text example for custom_sandbox_image_tag are updated consistently to 1.23.1-python.

Observation: Unchecked Checklist Items

Two items in the Helm Chart Checklist remain unchecked:

  • "I have tested the chart upgrade path from the previous version" — Given the appVersion jumps from cloud-1.34.0 to cloud-1.37.1 (skipping 1.35.x and 1.36.x), it is worth confirming the upgrade path from cloud-1.34.0 has been validated or that this jump is intentional/safe (e.g., intermediate releases were deployed via a different mechanism without a chart update cycle).
  • "I have updated the chart's README.md if there are any breaking changes" — Can be left unchecked if no breaking changes are introduced in this release.

No other issues found.

This review was generated by an AI agent (OpenHands) on behalf of the user through OpenHands Automation. View conversation

@aivong-openhands
Copy link
Copy Markdown
Contributor Author

  • wait for enterprise server fix to add as a replicated override

OpenHands/OpenHands@82744a0 was merged

@aivong-openhands aivong-openhands changed the title PLTF-2890: Release 1.37.1 PLTF-2890: Release 1.37.2 Jun 3, 2026
Comment thread charts/openhands/values.yaml Outdated
has cherry picked cascade delete fix
Comment thread charts/openhands/Chart.yaml Outdated
@aivong-openhands aivong-openhands merged commit 2468301 into main Jun 3, 2026
26 checks passed
@aivong-openhands aivong-openhands deleted the av/release-1-37-1 branch June 3, 2026 18:55
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.

3 participants