Releases: mogenius/mogenius-operator
Releases · mogenius/mogenius-operator
Release list
v2.24.0-develop.5
v2.24.0-develop.4
v2.24.0-develop.3
v2.24.0-develop.2
2.24.0-develop.2 (2026-07-10)
Bug Fixes
- MOG-4450 job deletion fails because of orphan finalizer (62ac4d4)
v2.24.0-develop.1
2.24.0-develop.1 (2026-07-10)
Features
- add support for victoria-metrics as bring-your-own monitoring solution (b4d2da8)
v2.23.3-develop.5
v2.23.3-develop.4
v2.23.3-develop.3
2.23.3-develop.3 (2026-07-09)
Bug Fixes
- deps: update module github.com/cert-manager/cert-manager to v1.21.0 (85b784c)
v2.23.3-develop.2
v2.23.3
2.23.3 (2026-07-08)
Bug Fixes
- adding metric for websocket connection state (fcf6c63)
- cpumonitor: close /proc stat files and pool read buffers (6a5b15f)
- deps: update module github.com/anthropics/anthropic-sdk-go to v1.55.1 (24d978a)
- deps: update module github.com/anthropics/anthropic-sdk-go to v1.56.0 (669ad09)
- deps: update module github.com/bitnami/sealed-secrets to v0.38.4 (83b399e)
- deps: update module github.com/cert-manager/cert-manager to v1.20.3 (977af17)
- deps: update module github.com/ollama/ollama to v0.31.1 (aa04c7d)
- fix websocket reconnect deadlock and detect half-open connections; update User Datagram struct (add apikey) (842127f)
- guard activeLoggers map and watch throttle against data races (91f30ac)
- helm: remove hardcoded namespace for readonly mode (05964dd)
- k8sexec: stop retrying cancelled log streams, allow long lines (66f21ed)
- kubernetes: GetClusterExternalIps always returned an empty list (4889022)
- monitors: serve zero values on non-linux instead of deadlocking (59d2749)
- networkmonitor: keep procdev baselines for late-added interfaces (12d45ed)
- networkmonitor: stop leaking snoopy processes on container PID drift (779823e)
- store: keep resources with colons in their name in namespace scans (88db386)
- store: SearchResourceByNamespace returned nothing with a whitelist (d5f851d)
Performance Improvements
- core: batch nodes-metrics reads, map-based workspace dedup (cfeaf28)
- helm: update only the chart's repo index on install/upgrade (eb294e2)
- kubernetes: cache cluster service list for discovery lookups (e648b4d)
- logging: guard eager debug payload marshalling behind level checks (8ee3b97)
- logging: remove per-line goroutine spawn and O(n^2) dedup (6758ae0)
- networkmonitor: skip status channel for ignored snoopy events (dbc9356)
- nodemetrics: trim per-tick allocations in hot loops (0bc8bb0)
- reconciler: stop self-triggering reconcile loop and cache default configs (9b1a8fd)
- runtime: derive GOMAXPROCS and GOMEMLIMIT from cgroup limits (841ecf5)
- store: fetch namespace resources with one scan instead of per-kind (7884a68)
- store: node-indexed pod lookup for the node-metrics DaemonSet (7901bed)
- valkey: pipeline hot write paths and drop per-write keyspace scans (ee2e909)
- websocket: marshal WriteJSON payloads in the caller (eca80e9)