Releases: robusta-dev/robusta
Releases · robusta-dev/robusta
0.20.0
What's Changed
- Document customClusterRoles for HolmesGPT by @itisallgood in #1632
- Handle discovery failure stuck by @moshemorad in #1630
- using v2 alertmanager api for simulate alerts by @Sheeproid in #1631
- MAIN-2538 openshift groups fixes by @RoiGlinik in #1633
- fix: issue extra details on opsgenie sink by @sk4mi in #1639
- remove false documentation by @RoiGlinik in #1638
- Fix oomkill graphs for slack by @itisallgood in #1636
- Update msteam sink integration docs by @moshemorad in #1641
- Support prometheus generator url by @moshemorad in #1634
- Send error message on error_resp by @moshemorad in #1642
- MAIN-2381 add info about holmes, fix holmes additional env vars camel case by @RoiGlinik in #1628
- [MAIN-2593] Remove default WeeklyPopeyeScan playbook by @moshemorad in #1643
- MAIN-2569: added documentation about report by @Avi-Robusta in #1644
- MAIN-2637: fixed cpu-memory for containers in related pods by @Avi-Robusta in #1648
- MAIN-2472: fixed missing fields in the related pods by @Avi-Robusta in #1649
- [MAIN-2448] - Slack labels to ai by @Avi-Robusta in #1640
- Added a reference and redirect by @pavangudiwada in #1647
- MAIN-2634 support no image by @RoiGlinik in #1650
- feat: Implemented Incident.io Sink by @igorhrcek in #1645
- helm: configurable Service annotations by @pznamensky in #1646
- Add default promethues generator url to simulation by @moshemorad in #1651
- Change order in release.yaml by @moshemorad in #1653
- bug fix: include scope with multiple label values, was evaluating onl… by @arikalon1 in #1655
- Docs: Onboarding: small cluster sizes for prometheus if selected by @Sheeproid in #1656
- Add option to customize Jira priorities by @ivankovnatsky in #1637
- MAIN-2690 Runner release holmes and krr update by @RoiGlinik in #1658
- MAIN-2690 add option to use different strategy , upgrade holmes by @RoiGlinik in #1660
New Contributors
- @moshemorad made their first contribution in #1630
- @igorhrcek made their first contribution in #1645
- @pznamensky made their first contribution in #1646
- @ivankovnatsky made their first contribution in #1637
Full Changelog: 0.19.0...0.20.0
0.20.0-alpha1
What's Changed
- MAIN-2690 Runner release holmes and krr update by @RoiGlinik in #1658
Full Changelog: 0.20.0-alpha...0.20.0-alpha1
0.20.0-alpha
What's Changed
- Document customClusterRoles for HolmesGPT by @itisallgood in #1632
- Handle discovery failure stuck by @moshemorad in #1630
- using v2 alertmanager api for simulate alerts by @Sheeproid in #1631
- MAIN-2538 openshift groups fixes by @RoiGlinik in #1633
- fix: issue extra details on opsgenie sink by @sk4mi in #1639
- remove false documentation by @RoiGlinik in #1638
- Fix oomkill graphs for slack by @itisallgood in #1636
- Update msteam sink integration docs by @moshemorad in #1641
- Support prometheus generator url by @moshemorad in #1634
- Send error message on error_resp by @moshemorad in #1642
- MAIN-2381 add info about holmes, fix holmes additional env vars camel case by @RoiGlinik in #1628
- [MAIN-2593] Remove default WeeklyPopeyeScan playbook by @moshemorad in #1643
- MAIN-2569: added documentation about report by @Avi-Robusta in #1644
- MAIN-2637: fixed cpu-memory for containers in related pods by @Avi-Robusta in #1648
- MAIN-2472: fixed missing fields in the related pods by @Avi-Robusta in #1649
- [MAIN-2448] - Slack labels to ai by @Avi-Robusta in #1640
- Added a reference and redirect by @pavangudiwada in #1647
- MAIN-2634 support no image by @RoiGlinik in #1650
- feat: Implemented Incident.io Sink by @igorhrcek in #1645
- helm: configurable Service annotations by @pznamensky in #1646
- Add default promethues generator url to simulation by @moshemorad in #1651
- Change order in release.yaml by @moshemorad in #1653
- bug fix: include scope with multiple label values, was evaluating onl… by @arikalon1 in #1655
- Docs: Onboarding: small cluster sizes for prometheus if selected by @Sheeproid in #1656
- Add option to customize Jira priorities by @ivankovnatsky in #1637
New Contributors
- @moshemorad made their first contribution in #1630
- @igorhrcek made their first contribution in #1645
- @pznamensky made their first contribution in #1646
- @ivankovnatsky made their first contribution in #1637
Full Changelog: 0.19.0...0.20.0-alpha
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