Skip to content

Release v1.0.1#2117

Open
cozystack-bot wants to merge 1 commit intorelease-1.0from
release-1.0.1
Open

Release v1.0.1#2117
cozystack-bot wants to merge 1 commit intorelease-1.0from
release-1.0.1

Conversation

@cozystack-bot
Copy link
Member

This PR prepares the release v1.0.1.

@cozystack-bot cozystack-bot added the release Releasing a new Cozystack version label Feb 27, 2026
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Feb 27, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 27, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-1.0.1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request systematically updates all component image references and version strings to align with the v1.0.1 release. The changes ensure that all parts of the system, from core operators to various controllers and UI components, are configured to use the newly released v1.0.1 images and associated digests, preparing the repository for the official release.

Highlights

  • Image Version Updates: All referenced container images across various components have been updated from v1.0.0 to v1.0.1, along with their corresponding SHA256 digests.
  • Platform Source Reference Update: The platformSourceRef in the core installer configuration has been updated to reflect the new v1.0.1 digest.
  • Dashboard Version String: The tenant text displayed in the dashboard configuration has been updated to v1.0.1.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • packages/core/installer/values.yaml
    • Updated cozystackOperator image tag and platformSourceRef digest to v1.0.1.
  • packages/core/platform/values.yaml
    • Updated platform-migrations image tag to v1.0.1.
  • packages/core/testing/values.yaml
    • Updated e2e-sandbox image tag to v1.0.1.
  • packages/extra/bootbox/images/matchbox.tag
    • Updated matchbox image tag to v1.0.1.
  • packages/extra/seaweedfs/images/objectstorage-sidecar.tag
    • Updated objectstorage-sidecar image tag to v1.0.1.
  • packages/system/backup-controller/values.yaml
    • Updated backup-controller image tag to v1.0.1.
  • packages/system/backupstrategy-controller/values.yaml
    • Updated backupstrategy-controller image tag to v1.0.1.
  • packages/system/cozystack-api/values.yaml
    • Updated cozystack-api image tag to v1.0.1.
  • packages/system/cozystack-controller/values.yaml
    • Updated cozystack-controller image tag to v1.0.1.
  • packages/system/dashboard/templates/configmap.yaml
    • Updated dashboard tenant text to v1.0.1.
  • packages/system/dashboard/values.yaml
    • Updated openapi-ui, openapi-ui-k8s-bff, and token-proxy image tags to v1.0.1.
  • packages/system/grafana-operator/images/grafana-dashboards.tag
    • Updated grafana-dashboards image tag to v1.0.1.
  • packages/system/kamaji/values.yaml
    • Updated kamaji image tag and migrate-image tag to v1.0.1.
  • packages/system/kubeovn-plunger/values.yaml
    • Updated kubeovn-plunger image tag to v1.0.1.
  • packages/system/kubeovn-webhook/values.yaml
    • Updated kubeovn-webhook image tag to v1.0.1.
  • packages/system/lineage-controller-webhook/values.yaml
    • Updated lineage-controller-webhook image tag to v1.0.1.
  • packages/system/linstor/values.yaml
    • Updated linstor-csi image SHA256 digest.
  • packages/system/objectstorage-controller/values.yaml
    • Updated objectstorage-controller image tag to v1.0.1.
  • packages/system/seaweedfs/values.yaml
    • Updated objectstorage-sidecar image tag to v1.0.1.
Activity
  • No specific activity (comments, reviews, or progress updates) has been recorded for this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request prepares for the v1.0.1 release by updating version numbers and image references across various configuration files. While many updates are correct, I've identified several critical issues where container image tags have been updated to v1.0.1, but their corresponding SHA256 digests have not changed. This means the new tags point to the old v1.0.0 images, and any new features or fixes for these components will not be deployed. Please review and update the image digests for all affected components to ensure the release contains the correct artifacts.

migrations:
enabled: false
image: ghcr.io/cozystack/cozystack/platform-migrations:v1.0.0@sha256:68dabdebc38ac439228ae07031cc70e0fa184a24bd4e5b3b22c17466b2a55201
image: ghcr.io/cozystack/cozystack/platform-migrations:v1.0.1@sha256:68dabdebc38ac439228ae07031cc70e0fa184a24bd4e5b3b22c17466b2a55201
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for platform-migrations has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed, and the new version will not be deployed. Please update the digest to match the correct v1.0.1 image.

@@ -1,2 +1,2 @@
e2e:
image: ghcr.io/cozystack/cozystack/e2e-sandbox:v1.0.0@sha256:0eae9f519669667d60b160ebb93c127843c470ad9ca3447fceaa54604503a7ba
image: ghcr.io/cozystack/cozystack/e2e-sandbox:v1.0.1@sha256:0eae9f519669667d60b160ebb93c127843c470ad9ca3447fceaa54604503a7ba
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for e2e-sandbox has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This means the image content has not changed. Please update the digest to match the correct v1.0.1 image to ensure tests run against the new version.

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/objectstorage-sidecar:v1.0.0@sha256:2a3595cd88b30af55b2000d3ca204899beecef0012b0e0402754c3914aad1f7f
ghcr.io/cozystack/cozystack/objectstorage-sidecar:v1.0.1@sha256:2a3595cd88b30af55b2000d3ca204899beecef0012b0e0402754c3914aad1f7f
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for objectstorage-sidecar has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

image: ghcr.io/cozystack/cozystack/openapi-ui-k8s-bff:v1.0.1@sha256:c401a21288a3d48f064916f831d3b30c3cb504112790bf35f5d07ebb96263954
tokenProxy:
image: ghcr.io/cozystack/cozystack/token-proxy:v1.0.0@sha256:2e280991e07853ea48f97b0a42946afffa10d03d6a83d41099ed83e6ffc94fdc
image: ghcr.io/cozystack/cozystack/token-proxy:v1.0.1@sha256:2e280991e07853ea48f97b0a42946afffa10d03d6a83d41099ed83e6ffc94fdc
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for token-proxy has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

@@ -1 +1 @@
ghcr.io/cozystack/cozystack/grafana-dashboards:v1.0.0@sha256:7a3c9af59f8d74d5a23750bbc845c7de64610dbd4d4f84011e10be037b3ce2a0
ghcr.io/cozystack/cozystack/grafana-dashboards:v1.0.1@sha256:7a3c9af59f8d74d5a23750bbc845c7de64610dbd4d4f84011e10be037b3ce2a0
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for grafana-dashboards has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

image:
pullPolicy: IfNotPresent
tag: v1.0.0@sha256:50db517ebe7698083dd32223a96c987b6ed0c88d3a093969beb571e4a96d18e4
tag: v1.0.1@sha256:50db517ebe7698083dd32223a96c987b6ed0c88d3a093969beb571e4a96d18e4
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for kamaji has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

memory: 100Mi
extraArgs:
- --migrate-image=ghcr.io/cozystack/cozystack/kamaji:v1.0.0@sha256:50db517ebe7698083dd32223a96c987b6ed0c88d3a093969beb571e4a96d18e4
- --migrate-image=ghcr.io/cozystack/cozystack/kamaji:v1.0.1@sha256:50db517ebe7698083dd32223a96c987b6ed0c88d3a093969beb571e4a96d18e4
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The migrate-image for kamaji has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

portSecurity: true
routes: ""
image: ghcr.io/cozystack/cozystack/kubeovn-webhook:v1.0.0@sha256:e18f9fd679e38f65362a8d0042f25468272f6d081136ad47027168d8e7e07a4a
image: ghcr.io/cozystack/cozystack/kubeovn-webhook:v1.0.1@sha256:e18f9fd679e38f65362a8d0042f25468272f6d081136ad47027168d8e7e07a4a
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for kubeovn-webhook has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

objectstorage:
controller:
image: "ghcr.io/cozystack/cozystack/objectstorage-controller:v1.0.0@sha256:e40e94f3014cfd04cce4230597315a1acfcca2daa8051b987614d0c05da6d928"
image: "ghcr.io/cozystack/cozystack/objectstorage-controller:v1.0.1@sha256:e40e94f3014cfd04cce4230597315a1acfcca2daa8051b987614d0c05da6d928"
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for objectstorage-controller has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

region: ""
sidecar:
image: "ghcr.io/cozystack/cozystack/objectstorage-sidecar:v1.0.0@sha256:2a3595cd88b30af55b2000d3ca204899beecef0012b0e0402754c3914aad1f7f"
image: "ghcr.io/cozystack/cozystack/objectstorage-sidecar:v1.0.1@sha256:2a3595cd88b30af55b2000d3ca204899beecef0012b0e0402754c3914aad1f7f"
Copy link
Contributor

Choose a reason for hiding this comment

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

critical

The image tag for objectstorage-sidecar has been updated to v1.0.1, but the SHA256 digest is the same as the one for v1.0.0. This indicates that the image content has not changed. Please update the digest to match the correct v1.0.1 image.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Feb 27, 2026
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer release Releasing a new Cozystack version size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants