Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-09-16 | 5.8 kB | |
v0.36.0-beta.4 source code.tar.gz | 2025-09-16 | 4.4 MB | |
v0.36.0-beta.4 source code.zip | 2025-09-16 | 5.8 MB | |
initramfs-metal-amd64.xz | 2025-09-15 | 146.4 MB | |
kernel-amd64 | 2025-09-15 | 20.2 MB | |
nocloud-amd64.raw.xz | 2025-09-15 | 331.1 MB | |
metal-amd64.raw.xz | 2025-09-15 | 331.1 MB | |
metal-amd64.iso | 2025-09-15 | 515.2 MB | |
cozystack-installer.yaml | 2025-09-15 | 2.7 kB | |
Totals: 9 Items | 1.4 GB | 0 |
Major Features and Improvements
- [talos] Add LLDPD (
ghcr.io/siderolabs/lldpd
) as a built-in system extension, enabling LLDP-based neighbor discovery out of the box. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1351 and https://github.com/cozystack/cozystack/pull/1360) - [kubernetes] Add a configurable CoreDNS addon with valuesOverride, packaged chart, and managed deployment (metrics, autoscaling, HPA, customizable Service). (@klinch0 in https://github.com/cozystack/cozystack/pull/1362)
- [kube-ovn] Implement the Kube-OVN plunger, an external monitoring agent for the ovn-central cluster. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1380, patched in https://github.com/cozystack/cozystack/pull/1414 and https://github.com/cozystack/cozystack/pull/1418)
- [cozystack-controller] Add a mutating webhook to identify the Cozystack managed app that ultimately owns low-level resources created in the cluster and label these resources with a reference to said app. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1400)
- [tenant] Enable per-namespace resource quota settings in tenants, with explicit cpu, memory, and storage values. (@IvanHunters in https://github.com/cozystack/cozystack/pull/1389)
- [seaweedfs] Add detailed resource configuration for each component of the SeaweedFS service. (@klinch0 and @kvaps in https://github.com/cozystack/cozystack/pull/1415)
- [ingress] Enable per-replica resource configuration to the ingress controller. (@kvaps in https://github.com/cozystack/cozystack/pull/1416)
Security
Fixes
- [cozy-lib] Fix malformed retrieval of
cozyConfig
in the cozy-lib template. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1348) - [cozy-lib] Add the missing template
cozy-lib.resources.flatten
. (@kvaps in https://github.com/cozystack/cozystack/pull/1372) - [cozystack-api] Sanitize the OpenAPI v2 schema. (@kvaps in https://github.com/cozystack/cozystack/pull/1353)
- [kube-ovn] Improve northd leader detection. Patch the northd leader check to test against all endpoints instead of just the first one marked as ready. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1363)
- [seaweedfs] Add a liveness check for the SeaweedFS S3 endpoint to improve health monitoring and enable automatic recovery. (@IvanHunters in https://github.com/cozystack/cozystack/pull/1368)
- [seaweedfs] Resolve race conditions in SeaweedFS. Increase deployment timeouts and set install/upgrade remediation to unlimited retries to improve deployment resilience. (@IvanHunters in https://github.com/cozystack/cozystack/pull/1371)
- [seaweedfs] Resolve connectivity issues in SeaweedFS. Increase Nginx ingress timeouts for SeaweedFS S3 endpoint. (@kvaps in https://github.com/cozystack/cozystack/pull/1386)
- [virtual-machine] Use external IP for egress traffic with PortList method. (@kvaps in https://github.com/cozystack/cozystack/pull/1349)
- [virtual-machine] Fix the reg ression in VM update hook introduced in https://github.com/cozystack/cozystack/pull/1169. Target the correct API resource and avoid conflicts with KubeVirt resources. (@kvaps in https://github.com/cozystack/cozystack/pull/1376)
- [virtual-machine] Correct app version references in
virtual-machine
andvm-instance
, ensuring accurate versioning during migrations. (@kvaps in https://github.com/cozystack/cozystack/pull/1378). - [cozyreport] Fix an error where cozyreport tried to parse non-existent objects and generated garbage output in CI debug logs. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1383)
- [platform] Fix a boolean override bug in Helm merge. ConfigMap values now correctly take precedence over bundle defaults. (@dyudin0821 in https://github.com/cozystack/cozystack/pull/1385)
- [kubernetes] CoreDNS release now installs and stores state in the
kube-system
namespace. (@kvaps in https://github.com/cozystack/cozystack/pull/1395) - [kubernetes] Expose configuration for CoreDNS, enabling setting the image repository and replica count via
values.yaml
. (@kvaps in https://github.com/cozystack/cozystack/pull/1410) - [etcd] Ensure that TopologySpreadConstraints consistently target etcd pods. (@kvaps in https://github.com/cozystack/cozystack/pull/1405)
- [tenant] Use force-upgrade for ingress controller charts. (@klinch0 in https://github.com/cozystack/cozystack/pull/1404)
- [cozystack-controller] Fix an RBAC error that prevented the workload labelling feature from working. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1419)
- [seaweedfs] Remove VerticalPodAutoscaler for SeaweedFS. (@kvaps in https://github.com/cozystack/cozystack/pull/1421)
Dependencies
- Update LINSTOR to v1.31.3. (@kvaps in https://github.com/cozystack/cozystack/pull/1358)
- Update SeaweedFS to v3.97. (@kvaps in https://github.com/cozystack/cozystack/pull/1361 and https://github.com/cozystack/cozystack/pull/1373)
- Update Kube-OVN to 1.14.5. (@lllamnyp in https://github.com/cozystack/cozystack/pull/1363)
- Replace Bitnami images with alternatives in all charts. (@kvaps in https://github.com/cozystack/cozystack/pull/1374)
Development, Testing, and CI/CD
- [dx] Remove the BUILDER and PLATFORM autodetect logic in Makefiles. (@kvaps in https://github.com/cozystack/cozystack/pull/1391)
- [ci] Use the host buildx config in CI. (@kvaps in https://github.com/cozystack/cozystack/pull/1015)
- [ci] Add
jq
andgit
to the installer image. (@kvaps in https://github.com/cozystack/cozystack/pull/1417)
Full Changelog: https://github.com/cozystack/cozystack/compare/v0.35.0...v0.36.0-beta4 Since Previous Release: https://github.com/cozystack/cozystack/compare/v0.36.0-beta.3...v0.36.0-beta.4