-
Notifications
You must be signed in to change notification settings - Fork 119
Comparing changes
Open a pull request
base repository: cozystack/cozystack
base: v0.35.1
head repository: cozystack/cozystack
compare: v0.35.2
- 15 commits
- 95 files changed
- 4 contributors
Commits on Aug 18, 2025
-
Signed-off-by: Nick Volynkin <nick.volynkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 64a8a15 - Browse repository at this point
Copy the full SHA 64a8a15View commit details
Commits on Aug 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8b49e74 - Browse repository at this point
Copy the full SHA 8b49e74View commit details -
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1bc917 - Browse repository at this point
Copy the full SHA a1bc917View commit details -
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a2134ec - Browse repository at this point
Copy the full SHA a2134ecView commit details
Commits on Aug 26, 2025
-
[talos] Add lldpd extension to image
This patch adds the lldpd extension to Cozystack's Talos build. Additionally it changes the profile generation scripts to use Siderolabs' recommended way to get appropriate extension image versions to include with Talos. Release note: ```release-note [talos] Add LLDP support in default Talos build. ``` Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8681487 - Browse repository at this point
Copy the full SHA 8681487View commit details -
Fix: Sanitize v2 schema (#1353)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com> <!-- Thank you for making a contribution! Here are some tips for you: - Start the PR title with the [label] of Cozystack component: - For system components: [platform], [system], [linstor], [cilium], [kube-ovn], [dashboard], [cluster-api], etc. - For managed apps: [apps], [tenant], [kubernetes], [postgres], [virtual-machine] etc. - For development and maintenance: [tests], [ci], [docs], [maintenance]. - If it's a work in progress, consider creating this PR as a draft. - Don't hesistate to ask for opinion and review in the community chats, even if it's still a draft. - Add the label `backport` if it's a bugfix that needs to be backported to a previous version. --> ## What this PR does fixes #1352 (comment) ### Release note <!-- Write a release note: - Explain what has changed internally and for users. - Start with the same [label] as in the PR title - Follow the guidelines at https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md. --> ```release-note [cozystack-api] Fix: Sanitize v2 schema ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - Bug Fixes - Improved OpenAPI/Swagger v2 compatibility by normalizing schemas (handle int-or-string patterns, remove unsupported oneOf/anyOf, and fix empty additionalProperties), producing more consistent v2-compliant definitions. - Refactor - Added internal v2 post-processing to sanitize schemas across all definitions without changing public APIs. - Tests - Added end-to-end OpenAPI tests validating v2, v3 and protobuf v2 endpoints and integrated them into the test suite. - CI - Added an OpenAPI test step to the pull-request workflow so OpenAPI tests run during CI. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for d3bce65 - Browse repository at this point
Copy the full SHA d3bce65View commit details -
[talos] Add lldpd extension to image (#1351)
This patch adds the lldpd extension to Cozystack's Talos build. Additionally it changes the profile generation scripts to use Siderolabs' recommended way to get appropriate extension image versions to include with Talos. ### Release note ```release-note [talos] Add LLDP support in default Talos build. ``` Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32a857f - Browse repository at this point
Copy the full SHA 32a857fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 909f55c - Browse repository at this point
Copy the full SHA 909f55cView commit details -
Update LINSTOR v1.31.3 (#1358)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com> <!-- Thank you for making a contribution! Here are some tips for you: - Start the PR title with the [label] of Cozystack component: - For system components: [platform], [system], [linstor], [cilium], [kube-ovn], [dashboard], [cluster-api], etc. - For managed apps: [apps], [tenant], [kubernetes], [postgres], [virtual-machine] etc. - For development and maintenance: [tests], [ci], [docs], [maintenance]. - If it's a work in progress, consider creating this PR as a draft. - Don't hesistate to ask for opinion and review in the community chats, even if it's still a draft. - Add the label `backport` if it's a bugfix that needs to be backported to a previous version. --> ## What this PR does This version include some fixes - https://github.com/linbit/linstor-server/ ### Release note <!-- Write a release note: - Explain what has changed internally and for users. - Start with the same [label] as in the PR title - Follow the guidelines at https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md. --> ```release-note Update LINSTOR v1.31.3 ```
Configuration menu - View commit details
-
Copy full SHA for 39042fa - Browse repository at this point
Copy the full SHA 39042faView commit details -
[talos] Unpin talos version used for extensions
Some version strings were accidentally hardcoded instead of retrieving them dynamically in the profile generator for the Talos build. This follows up #1351 and fixes these issues. ```release-note [talos] Add LLDP support and improve profile generation logic. ``` Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f09fd0b - Browse repository at this point
Copy the full SHA f09fd0bView commit details -
[talos] Unpin talos version used for extensions (#1360)
## What this PR does Some version strings were accidentally hardcoded instead of retrieving them dynamically in the profile generator for the Talos build. This follows up #1351 and fixes these issues. ### Release note ```release-note [talos] Add LLDP support and improve profile generation logic. ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - Bug Fixes - Anchored matching for firmware and extension digests to avoid false positives and incorrect selections during export, improving reliability of installs. - Chores - Switched to dynamic image tagging based on the detected Talos version, ensuring the correct extension images are exported for each release and reducing version mismatch issues for more consistent builds. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for a227825 - Browse repository at this point
Copy the full SHA a227825View commit details -
Update Seaweedfs to v3.96 and fix s3 auth
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7690bc6 - Browse repository at this point
Copy the full SHA 7690bc6View commit details -
Update Seaweedfs to v3.96 and fix s3 auth (#1361)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com> <!-- Thank you for making a contribution! Here are some tips for you: - Start the PR title with the [label] of Cozystack component: - For system components: [platform], [system], [linstor], [cilium], [kube-ovn], [dashboard], [cluster-api], etc. - For managed apps: [apps], [tenant], [kubernetes], [postgres], [virtual-machine] etc. - For development and maintenance: [tests], [ci], [docs], [maintenance]. - If it's a work in progress, consider creating this PR as a draft. - Don't hesistate to ask for opinion and review in the community chats, even if it's still a draft. - Add the label `backport` if it's a bugfix that needs to be backported to a previous version. --> ## What this PR does ### Release note <!-- Write a release note: - Explain what has changed internally and for users. - Start with the same [label] as in the PR title - Follow the guidelines at https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md. --> ```release-note Update Seaweedfs to v3.96 and fix s3 auth ```
Configuration menu - View commit details
-
Copy full SHA for 1ce2df9 - Browse repository at this point
Copy the full SHA 1ce2df9View commit details -
Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com> Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ffa28d0 - Browse repository at this point
Copy the full SHA ffa28d0View commit details -
This PR prepares the release `v0.35.2`. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - Chores - Updated container images across the stack to newer patch releases and refreshed image digests. - Bumped displayed/component versions to v0.35.2 where applicable (installer, API, controller, dashboard, Kamaji, etc.). - Updated several embedded config/data values to v0.35.2; no configuration, behavior, or public API changes—metadata/image updates only. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for 6cd5e74 - Browse repository at this point
Copy the full SHA 6cd5e74View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.35.1...v0.35.2