Repository navigation
[UPDATE][udctl][1.0.2] Upgrade udctl 0.162.0 to 0.183.0 - #3918
Merged
Merged
Conversation
- chart version 1.0.1 -> 1.0.2; appVersion / versionName / image tag -> 0.183.0 - the template builds its image from .Values.image.repository and .Values.image.tag, so values.yaml is the only place the tag lives; the busybox init-container is untouched - verified docker.io/lintao0o0/undercontrol:0.183.0 exists in the registry (latest is 0.183.0, newer than the 0.182.1 seen in the earlier inventory) - this spans 22 upstream releases and a long SQLite migration chain: 0.183.0 alone runs 00122 to 00125; 0.177.1 exists specifically to fix upgrading old SQLite databases, so a single jump to 0.183.0 is the supported path - document the two CLI breaking changes (0.174.0 time block -> time slot, 0.175.0 agent triggers retired) and that the SQLite database should be backed up before upgrading and the server updated before clients - chart configuration keys unchanged
Collaborator
|
Check passed, please wait for auto-merge. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Upgrade udctl (UnDercontrol) from
0.162.0to0.183.0in the Olares appudctl, chart version1.0.1->1.0.2.Changes (5 files, +17 −5)
Chart.yamlversion: 1.0.1 -> 1.0.2,appVersion: 0.162.0 -> 0.183.0OlaresManifest.yamlmetadata.version -> 1.0.2,spec.versionName -> 0.183.0, append upgrade notesi18n/en-US+i18n/zh-CNvalues.yamlimage.tag: 0.162.0 -> 0.183.0No template change: the container image comes from
{{ .Values.image.repository }}:{{ .Values.image.tag }}; thebusyboxinit-container (1.37.0) is untouched. Chart configuration keys (config.*,olaresEnv) are unchanged.udctl is a single all-in-one container with SQLite storage, and it applies migrations on startup. Every release between
0.162.0and0.183.0carries migrations;0.183.0alone runs00122to00125.0.183.0notes it changes the backend, web app andudCLI.0.177.1exists specifically to fix upgrading old SQLite databases to0.177.0. So a single jump straight to0.183.0is the supported path — do not stop at an intermediate version.Breaking changes between 0.162 and 0.183
time blockresource is renamed totime slotNeither affects the chart's configuration surface, but users driving the
udCLI or relying on agent triggers will notice.What was added along the way (highlights)
Verification
docker.io/lintao0o0/undercontrol:0.183.0exists — confirmed in the registry tag list (162 tags;0.183.0is the latest, newer than the0.182.1seen in the earlier inventory).Chart.yaml:version=metadata.version=1.0.2;Chart.yaml:appVersion=spec.versionName=image.tag=0.183.0.upgradeDescriptionhas 7 entries in root / en-US / zh-CN, aligned.git diff --checkclean; diff limited to the 5 files above.upstream/main(9fe20f45), no merge commit.