Releases: robusta-dev/robusta
Releases · robusta-dev/robusta
0.19.0
New Features
- dynamic selectors with alert_foreign_logs_enricher by @nherment in #1600
- opsgenie sink extra details from alert labels by @sk4mi in #1587
- Improve graph enrichments @arikalon1 in #1591
- New AI conversation functionality by @itisallgood in #1603
And much more...
New Contributors
Full Changelog: 0.18.0...0.19.0
0.19.0-alpha01
0.19.0-alpha-1 update holmes to hf chart version (#1627)
0.19.0-alpha
What's Changed
- remove the robusta-demo link from docs by @arikalon1 in #1590
- switch to using graph blocks by default by @arikalon1 in #1591
- mentioned the #contributors channel in the docs by @Sheeproid in #1592
- krr hpa parameter was wrong by @arikalon1 in #1589
- Minor fixes by @pavangudiwada in #1595
- Overide for title in foreign_logs_enricher. by @Avi-Robusta in #1593
- Deprecating python tools by @Avi-Robusta in #1596
- fix: ensure sink names are unique by @nherment in #1599
- Add opsgenie sink extra details from alert labels by @sk4mi in #1587
- feat: dynamic selectors with alert_foreign_logs_enricher by @nherment in #1600
- fix: improve OOM reporting for discovery process by @nherment in #1604
- fix: issue with OOM not being reported due to being captured downstream by @nherment in #1605
- Updated routing and navigation docs with examples by @pavangudiwada in #1606
- add a section to docs on memory requests and limits, that can be easi… by @arikalon1 in #1607
- MAIN-2129 prevent popeye from running on arm nodes by @itisallgood in #1608
- Update proxy documentation by @aantn in #1609
- added ref Deploying Behind Proxies in help page by @Sheeproid in #1610
- Oom dmesg bug by @arikalon1 in #1611
- Fix README.md link by @aantn in #1613
- MAIN-1457 Always send telemetry when Robusta UI is enabled by @itisallgood in #1612
- MAIN-2026 External alerts dos by @itisallgood in #1583
- MAIN-1982 discover openshift groups and manage groups to namespaces dict by @RoiGlinik in #1588
- [MAIN-2270] Prom initial checks by @Avi-Robusta in #1614
- [MAIN-2319] slack warning to docs - FOR RELEASE 0.19.0 look at comment here by @Avi-Robusta in #1597
- [MAIN-2452] Disk tools security update by @Avi-Robusta in #1616
- improve some notification related docs by @aantn in #1615
- Update architecture.rst by @aantn in #1619
- remove deprecated python and java actions from the docs by @aantn in #1617
- Update ai-analysis.rst by @aantn in #1620
- fix bugs related to openshift rbad by @arikalon1 in #1621
- MAIN-2345 Support new conversation functionality by @itisallgood in #1603
- improve the playbooks/automation section of the docs by @aantn in #1618
- update docs for AM and Prom integration by @aantn in #1622
- update krr and holmes dependencies by @arikalon1 in #1623
New Contributors
Full Changelog: 0.18.0...0.19.0-alpha
0.18.0
New Features
- Holmes AI Integration: Better AI investigations for your Prometheus alerts. Our AI engine (HolmesGPT) now gathers logs and other data automatically, and shows you what data was gathered and more.. Full details can be found in the AI Analysis documentation. Implemented by @RoiGlinik.
- Secret Tracking: Added better documentation on how to track changes in Kubernetes secrets using Robusta. Learn more in the Secret Tracking Guide. Implemented by @itisallgood.
Performance Improvements
- Improved UI Performance for SaaS and On-Premise Users: Improving the overall performance and scalability of fetching a list of pods. Implemented by @aantn.
- Prometheus Performance Optimization: Optimized memory and CPU usage of API calls to prometheus. Implemented by @Avi-Robusta.
- Faster Docker Image Builds: Improved Docker image build times Implemented by @aantn.
Security
- CVE Fixes: Addressed multiple security vulnerabilities, including CVE-2024-45491, CVE-2024-45490, CVE-2024-45492, and GHSA-h4gh-qq45-vh27, improving the overall security posture of the platform. Implemented by @arikalon1.
Additional Improvements
- Global Config Fix: Fixed an issue where a copy of the global configuration was being unnecessarily saved in
PrometheusDiscoveryUtils
, improving system efficiency. Implemented by @arikalon1. - Helm Chart Fix: Resolved an issue in the Helm chart to ensure smoother deployments and configuration management. Implemented by @RoryDoherty.
- Service and Service Monitor for Forwarder: Added a service and service monitor for the forwarder, improving monitoring capabilities for forwarding processes. Implemented by @itisallgood.
- Jira Sink Enhancements: Added the ability to set Assignee and Epic in Jira tickets directly from the Jira sink. This streamlines issue tracking workflows. Implemented by @daanbosch.
- Kubewatch Update: Upgraded
kubewatch
to version 2.9.0 by @itisallgood.
New Contributors
- @RoryDoherty made their first contribution in PR #1553
- @daanbosch made their first contribution in PR #1564
Full Changelog: 0.17.0...0.18.0-alpha
0.18.0-alpha.3
revert poetry lock to an older version, and update it without upgradi…
0.18.0-alpha.2
updated holmes fixed breaking change when upgrading holmes using openai models
0.18.0-alpha.1
fix update helm chart
0.18.0-alpha
What's Changed
- Make Docker image build faster during development by @aantn in #1555
- Add service and service monitor for forwarder by @itisallgood in #1546
- Add ability to set Assignee and Epic on Jira sink by @daanbosch in #1564
- [MAIN-2105] preformance fix switch related_pods from hikaru to k8s api by @aantn in #1548
- Update kubewatch version to 2.9.0 by @itisallgood in #1566
- MAIN-2112 Holmes using robusta ai by @RoiGlinik in #1565 -- big feature docs https://docs.robusta.dev/master/configuration/ai-analysis.html#configuration
- Enable secret monitoring in robusta by @itisallgood in #1557
- CVEs: CVE-2024-45491,CVE-2024-45490,CVE-2024-45492,GHSA-h4gh-qq45-vh27 by @arikalon1 in #1572
- [MAIN-2169] Prometheus preformance fix by @Avi-Robusta in #1563
- Bug fix: We saved a copy of global config in PrometheusDiscoveryUtils by @arikalon1 in #1578
- Fixed issue in helm chart by @RoryDoherty in #1553
New Contributors
- @RoryDoherty made their first contribution in #1553
- @daanbosch made their first contribution in #1564
Full Changelog: 0.17.0...0.18.0-alpha
0.17.0
New Features
- Fix for CVE 2024 6345 by @itisallgood in #1526
- Fixed a bug when holmes investigation resource doesn't have a kind by @arikalon1 in #1528
- OOMKill Dmesg enricher by @Avi-Robusta in #1530
- add new alert simulation by @arikalon1 in #1531
- Add cluster timezone to stats report by @arikalon1 in #1532
- Holmes feature, support running a workload health check. by @RoiGlinik in #1519
- Add an action that creates a finding based on a k8s event by @arikalon1 in #1534
- Add Azure AI docs by @pavangudiwada in #1535
- Ai delayed health check. Add option to run an ai investigation after a workload updated or created to get post update workload health. @RoiGlinik in #1538
- Update to new holmes 0.3.0 @RoiGlinik in #1539
Full Changelog: 0.16.1...0.17.0
0.16.1
What's Changed
- fix bug when adding labels to metrics without label filters by @arikalon1 in #1524
Full Changelog: 0.16.0...0.16.1