Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cozystack/cozystack
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.35.1
Choose a base ref
...
head repository: cozystack/cozystack
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.35.2
Choose a head ref
  • 15 commits
  • 95 files changed
  • 4 contributors

Commits on Aug 18, 2025

  1. [docs] Changelogs for v0.34.*

    Signed-off-by: Nick Volynkin <nick.volynkin@gmail.com>
    NickVolynkin committed Aug 18, 2025
    Configuration menu
    Copy the full SHA
    64a8a15 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2025

  1. Configuration menu
    Copy the full SHA
    8b49e74 View commit details
    Browse the repository at this point in the history
  2. Fix: Sanitize v2 schema

    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    kvaps committed Aug 21, 2025
    Configuration menu
    Copy the full SHA
    a1bc917 View commit details
    Browse the repository at this point in the history
  3. Add test for openapi schema

    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    kvaps committed Aug 21, 2025
    Configuration menu
    Copy the full SHA
    a2134ec View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2025

  1. [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>
    lllamnyp committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    8681487 View commit details
    Browse the repository at this point in the history
  2. 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 -->
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    d3bce65 View commit details
    Browse the repository at this point in the history
  3. [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>
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    32a857f View commit details
    Browse the repository at this point in the history
  4. Update LINSTOR v1.31.3

    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    kvaps committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    909f55c View commit details
    Browse the repository at this point in the history
  5. 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
    ```
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    39042fa View commit details
    Browse the repository at this point in the history
  6. [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>
    lllamnyp committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    f09fd0b View commit details
    Browse the repository at this point in the history
  7. [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 -->
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    a227825 View commit details
    Browse the repository at this point in the history
  8. Update Seaweedfs to v3.96 and fix s3 auth

    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    kvaps committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    7690bc6 View commit details
    Browse the repository at this point in the history
  9. 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
    ```
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    1ce2df9 View commit details
    Browse the repository at this point in the history
  10. Prepare release v0.35.2

    Signed-off-by: cozystack-bot <217169706+cozystack-bot@users.noreply.github.com>
    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    cozystack-bot authored and kvaps committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    ffa28d0 View commit details
    Browse the repository at this point in the history
  11. Release v0.35.2 (#1359)

    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 -->
    kvaps authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    6cd5e74 View commit details
    Browse the repository at this point in the history
Loading