mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-27 18:18:41 +00:00
4.5 KiB
4.5 KiB
Features and Improvements
- [apps] Make VM service user facing: Virtual machine services are now marked as user-facing, improving service discovery and visibility in the dashboard (@lllamnyp in #1523).
- [seaweedfs] Allow users to discover their buckets: Users can now discover and list their S3 buckets in SeaweedFS, improving usability and bucket management (@kvaps in #1528).
- [seaweedfs] Update SeaweedFS v3.99 and deploy S3 as stacked service: Updated SeaweedFS to version 3.99 and deployed S3 gateway as a stacked service for better integration and performance (@kvaps in #1562).
- [dashboard] Show service LB IP: Fixed JSON path issue to correctly display Service LoadBalancer IPs in the dashboard table view, improving visibility of service endpoints (@lllamnyp in #1524).
- [dashboard] Update openapi-ui v1.0.3 + fixes: Updated OpenAPI UI to version 1.0.3 with various fixes and improvements (@kvaps in #1564).
- [kubernetes] Use controlPlane.replicas field: Fixed managed Kubernetes app to properly use the
controlPlane.replicasfield instead of hardcoding the value, allowing users to configure control plane replica count (@lllamnyp in #1556). - [monitoring] add settings alert for slack: Added Slack integration configuration for Alerta alerts, enabling notifications to Slack channels (@scooby87 in #1545).
Fixes
- [lineage] Check for nil chart in HelmRelease: Added nil check to prevent crashes when lineage webhook encounters HelmReleases using
chartRefinstead ofchart, improving stability (@lllamnyp in #1525). - [kamaji] Respect 3rd party labels: Applied patch to Kamaji controller to respect third-party labels, preventing reconciliation loops between lineage webhook and Kamaji controller (@lllamnyp in #1531, #1534).
- [redis-operator] Build patched operator in-tree: Moved Redis operator build into Cozystack organization and patched it to prevent overwriting third-party labels on owned resources (@lllamnyp in #1547).
- [mariadb-operator] Add post-delete job to remove PVCs: Added post-delete job to automatically remove PersistentVolumeClaims when MariaDB instances are deleted, preventing orphaned storage resources (@IvanHunters in #1553).
- [velero] Set defaultItemOperationTimeout=24h: Set default item operation timeout to 24 hours for Velero backups, preventing timeouts on large backup operations (@kvaps in #1542).
Dependencies
- Update LINSTOR v1.32.3: Updated LINSTOR to version 1.32.3 with latest features and bug fixes (@kvaps in #1565).
System Configuration
- [system] kube-ovn: turn off enableLb: Disabled load balancer functionality in Kube-OVN configuration (@nbykov0 in #1548).
Documentation
- [website] Update LINSTOR documentation: Updated LINSTOR guide and set failmode=continue for ZFS configurations (@kvaps in cozystack/website@033804e).
- [website] Update managed apps reference: Updated managed applications reference documentation (@kvaps in cozystack/website@b886a74).
- [website] Update external apps documentation: Updated documentation for external applications (@kvaps in cozystack/website@565dad9).
- [website] Add naming conventions: Added naming conventions documentation (@kvaps in cozystack/website@b227abb).
- [website] Update golden image documentation: Updated documentation for creating golden images for virtual machines (@kvaps in cozystack/website@34c2f3a, cozystack/website@ef65593).
- [website] Fix documentation formatting: Fixed alerts, infoboxes, tabs styles and main page formatting (@kvaps in cozystack/website@e992e97, cozystack/website@b2c4dee).
- [website] Fix typo in blog article: Fixed typo in blog article (@kvaps in cozystack/website@0a4bbf3).
Full Changelog: v0.37.2...v0.37.3