Skip to content

[Release-1.10] chore: update LCORE image from 0.5.2 to 0.5.3#474

Merged
openshift-merge-bot[bot] merged 1 commit into
redhat-developer:release-1.10from
Jdubrick:update-lcore-jul16
Jul 16, 2026
Merged

[Release-1.10] chore: update LCORE image from 0.5.2 to 0.5.3#474
openshift-merge-bot[bot] merged 1 commit into
redhat-developer:release-1.10from
Jdubrick:update-lcore-jul16

Conversation

@Jdubrick

Copy link
Copy Markdown

Description of the change

  • Bumps LCORE image to 0.5.3

Which issue(s) does this PR fix or relate to

https://redhat.atlassian.net/browse/RHIDP-15457

How to test changes / Special notes to the reviewer

Checklist

  • For each Chart updated, version bumped in the corresponding Chart.yaml according to Semantic Versioning.
  • For each Chart updated, variables are documented in the values.yaml and added to the corresponding README.md. The pre-commit utility can be used to generate the necessary content. Run pre-commit run --all-files to run the hooks and then push any resulting changes. The pre-commit Workflow will enforce this and warn you if needed.
  • JSON Schema template updated and re-generated the raw schema via the pre-commit hook.
  • Tests pass using the Chart Testing tool and the ct lint command.
  • If you updated the orchestrator-infra chart, make sure the versions of the Knative CRDs are aligned with the versions of the CRDs installed by the OpenShift Serverless operators declared in the values.yaml file. See Installing Knative Eventing and Knative Serving CRDs for more details.

Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
@Jdubrick
Jdubrick requested a review from a team as a code owner July 16, 2026 16:17
@openshift-ci
openshift-ci Bot requested review from Fortune-Ndlovu and rm3l July 16, 2026 16:17
@sonarqubecloud

Copy link
Copy Markdown

@rhdh-qodo-merge

Copy link
Copy Markdown

PR Summary by Qodo

Bump Lightspeed Core sidecar image to 0.5.3 in Backstage Helm chart

⚙️ Configuration changes 📝 Documentation 🕐 10-20 Minutes

Grey Divider

AI Description

• Bump Backstage chart patch version to publish updated defaults.
• Update default Lightspeed Core sidecar image reference from 0.5.2 to 0.5.3.
• Regenerate schema/docs to keep chart metadata and values documentation consistent.
Diagram

graph TD
  C["charts/backstage/Chart.yaml"] --> H["Backstage Helm chart"] --> P["Backstage pod"] --> I["Lightspeed sidecar (0.5.3)"]
  V["charts/backstage/values.yaml"] --> H
  S["charts/backstage/values.schema.json"] --> H
  D["charts/backstage/README.md"] --> H
Loading
High-Level Assessment

The following are alternative approaches to this PR:

1. Pin image by digest (immutable reference)
  • ➕ Stronger supply-chain/reproducibility guarantees than a mutable tag
  • ➕ Avoids unexpected changes if an upstream tag is ever re-pushed
  • ➖ Requires digest management and periodic refresh
  • ➖ Harder to read and override in values without tooling support
2. Centralize image version in a single chart value (e.g., separate tag field)
  • ➕ Reduces repetition across values.yaml, schema, and README generation inputs
  • ➕ Makes future bumps less error-prone
  • ➖ May not match existing chart conventions (full image reference override)
  • ➖ Still requires regeneration of docs/schema outputs

Recommendation: The current approach (bumping the default full image reference + chart patch version and keeping schema/docs in sync) is appropriate for a Helm chart release branch. If reproducibility or supply-chain controls are a priority, consider a follow-up to support digest-pinning (optionally alongside the tag) while preserving the current full-reference override behavior for disconnected environments.

Files changed (4) +6 / -6

Documentation (1) +3 / -3
README.mdUpdate chart version references and Lightspeed sidecar image doc +3/-3

Update chart version references and Lightspeed sidecar image doc

• Updates the README version badge and example install command to 5.12.8. Updates the documented default for 'global.lightspeed.sidecar.image' to use the 0.5.3 image tag.

charts/backstage/README.md

Other (3) +3 / -3
Chart.yamlBump chart version to 5.12.8 +1/-1

Bump chart version to 5.12.8

• Increments the Helm chart version from 5.12.7 to 5.12.8 to reflect the updated packaged defaults.

charts/backstage/Chart.yaml

values.schema.jsonUpdate schema default for Lightspeed sidecar image to 0.5.3 +1/-1

Update schema default for Lightspeed sidecar image to 0.5.3

• Updates the JSON schema default value for the Lightspeed Core sidecar image from 0.5.2 to 0.5.3 to match chart defaults.

charts/backstage/values.schema.json

values.yamlBump default Lightspeed Core sidecar image to 0.5.3 +1/-1

Bump default Lightspeed Core sidecar image to 0.5.3

• Updates 'global.lightspeed.sidecar.image' default from 'quay.io/lightspeed-core/lightspeed-stack:0.5.2' to ':0.5.3'. No other Lightspeed defaults are changed.

charts/backstage/values.yaml

@rhdh-qodo-merge

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Qodo Logo

@rhdh-qodo-merge rhdh-qodo-merge Bot added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 16, 2026
@rm3l

rm3l commented Jul 16, 2026

Copy link
Copy Markdown
Member

/cherry-pick main

@openshift-cherrypick-robot

Copy link
Copy Markdown

@rm3l: once the present PR merges, I will cherry-pick it on top of main in a new PR and assign it to you.

Details

In response to this:

/cherry-pick main

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-merge-bot
openshift-merge-bot Bot merged commit 616aa5f into redhat-developer:release-1.10 Jul 16, 2026
6 checks passed
@openshift-cherrypick-robot

Copy link
Copy Markdown

@rm3l: #474 failed to apply on top of branch "main":

Applying: chore: update LCORE image from 0.5.2 to 0.5.3
Using index info to reconstruct a base tree...
M	charts/backstage/Chart.yaml
M	charts/backstage/README.md
M	charts/backstage/values.schema.json
M	charts/backstage/values.yaml
Falling back to patching base and 3-way merge...
Auto-merging charts/backstage/Chart.yaml
CONFLICT (content): Merge conflict in charts/backstage/Chart.yaml
Auto-merging charts/backstage/README.md
CONFLICT (content): Merge conflict in charts/backstage/README.md
Auto-merging charts/backstage/values.schema.json
Auto-merging charts/backstage/values.yaml
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Patch failed at 0001 chore: update LCORE image from 0.5.2 to 0.5.3

Details

In response to this:

/cherry-pick main

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request lgtm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants