github cozystack/cozystack v0.36.0-beta.3

pre-releaseone day ago

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 #1351 and #1360)
  • [kubernetes] Add a configurable CoreDNS addon with valuesOverride, packaged chart, and managed deployment (metrics, autoscaling, HPA, customizable Service). (@klinch0 in #1362)

Security

Fixes

  • [cozy-lib] Fix malformed retrieval of cozyConfig in the cozy-lib template. (@lllamnyp in #1348)
  • [cozy-lib] Add the missing template cozy-lib.resources.flatten. (@kvaps in #1372)
  • [cozystack-api] Sanitize the OpenAPI v2 schema. (@kvaps in #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 #1363)
  • [seaweedfs] Add a liveness check for the SeaweedFS S3 endpoint to improve health monitoring and enable automatic recovery. (@IvanHunters in #1368)
  • [seaweedfs] Resolve race conditions in SeaweedFS. Increase deployment timeouts and set install/upgrade remediation to unlimited retries to improve deployment resilience. (@IvanHunters in #1371)
  • [seaweedfs] Resolve connectivity issues in SeaweedFS. Increase Nginx ingress timeouts for SeaweedFS S3 endpoint. (@kvaps in #1386)
  • [virtual-machine] Use external IP for egress traffic with PortList method. (@kvaps in #1349)
  • [virtual-machine] Fix the reg ression in VM update hook introduced in #1169. Target the correct API resource and avoid conflicts with KubeVirt resources. (@kvaps in #1376)
  • [virtual-machine] Correct app version references in virtual-machine and vm-instance, ensuring accurate versioning during migrations. (@kvaps in #1378).
  • [cozyreport] Fix an error where cozyreport tried to parse non-existent objects and generated garbage output in CI debug logs. (@lllamnyp in #1383)
  • [platform] Fix a boolean override bug in Helm merge. ConfigMap values now correctly take precedence over bundle defaults. (@dyudin0821 in #1385)
  • [kubernetes] CoreDNS release now installs and stores state in the kube-system namespace. (@kvaps in #1395)

Dependencies

Documentation

Development, Testing, and CI/CD

  • [dx] Remove the BUILDER and PLATFORM autodetect logic in Makefiles. (@kvaps in #1391)
  • [ci] Use the host buildx config in CI. (@kvaps in #1015)

Full Changelog: v0.35.0...v0.36.0-beta.2
Since Previous Release: v0.36.0-beta.2...v0.36.0-beta.3

Don't miss a new cozystack release

NewReleases is sending notifications on new releases.