8000 Release v0.32.0 · cozystack/cozystack · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v0.32.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 17 Jun 09:30
· 12 commits to main since this release
3ce6dbe

Cozystack v0.32.0 is a significant release that brings new features, key fixes, and updates to underlying components.

Major Features and Improvements

  • [platform] Use cozypkg instead of Helm (@kvaps in #1057)
  • [platform] Introduce the HelmRelease reconciler for system components. (@kvaps in #1033)
  • [kubernetes] Enable using container registry mirrors by tenant Kubernetes clusters. Configure containerd for tenant Kubernetes clusters. (@klinch0 in #979, patched by @lllamnyp in #1032)
  • [platform] Allow users to specify CPU requests in VCPUs. Use a library chart for resource management. (@lllamnyp in #972 and #1025)
  • [platform] Annotate all child objects of apps with uniform labels for tracking by WorkloadMonitors. (@lllamnyp in #1018 and #1024)
  • [platform] Introduce cluster-domain option and un-hardcode cozy.local. (@kvaps in #1039)
  • [virtual-machine] Add RBAC rules to allow port forwarding in KubeVirt for SSH via virtctl. (@mattia-eleuteri in #1027, patched by @klinch0 in #1028)
  • [monitoring] Add events and audit inputs (@kevin880202 in #948)

Security

  • Resolve a security problem that allowed tenant administrator to gain enhanced privileges outside the tenant. (@kvaps in #1062)

Fixes

  • [dashboard] Fix a number of issues in the Cozystack Dashboard (@kvaps in #1042)
  • [kafka] Specify minimal working resource presets. (@kvaps in #1040)
  • [cilium] Fixed Gateway API manifest. (@zdenekjanda in #1016)
  • [platform] Fix RBAC for annotating namespaces. (@kvaps in #1031)
  • [platform] Fix dependencies for paas-hosted bundle. (@kvaps in #1034)
  • [platform] Reduce system resource consumption by using lesser resource presets for VerticalPodAutoscaler, SeaweedFS, and KubeOVN. (@klinch0 in #1054)
  • [platform] Get instance type when reconciling WorkloadMonitor (#1030)
  • [virtual-machine] Fix handling of cloudinit and ssh-key input for virtual-machine and vm-instance applications. (@gwynbleidd2106 in #1019 and #1020)
  • [apps] Fix Clickhouse version parsing. (@kvaps in 28302e7)
  • [apps] Add resource quotas for PostgreSQL jobs and fix application readme generation check in CI. (@klinch0 in #1051)
  • [kube-ovn] Enable database health check. (@kvaps in #1047)
  • [kubernetes] Fix upstream issue by updating Kubevirt-CCM. (@kvaps in #1052)
  • [kubernetes] Fix resources and introduce a migration when upgrading tenant Kubernetes to v0.32.4. (@kvaps in #1073)
  • [cluster-api] Add a missing migration for capi-providers. (@kvaps in #1072)

Dependencies

Documentation

Development, Testing, and CI/CD

  • [tests] Add tests for applications virtual-machine, vm-disk, vm-instance, postgresql, mysql, and clickhouse. (@gwynbleidd2106 in #1048, patched by @kvaps in #1074)
  • [tests] Fix concurrency for the docker login action. (@kvaps in #1014)
  • [tests] Increase QEMU system disk size in tests. (@kvaps in #1011)
  • [tests] Increase the waiting timeout for VMs in tests. (@kvaps in #1038)
  • [ci] Separate build and testing jobs in CI. (@kvaps in #1005 and #1010)
  • [ci] Fix the release assets. (@kvaps in #1006 and #1009)

New Contributors

Full Changelog: v0.31.0...v0.32.0

0