Releases: robusta-dev/robusta
0.10.17 - Track Helm releases and Ingress changes
This is the biggest Robusta release to date, with more contributions from the community than ever before.
We have everything in this release: new features, official support for more environments, and many many bug fixes.
Breaking Changes
- If you implemented your own custom playbooks, see the migration guide here
- If you use your own Prometheus stack, update the alert manager receiver as defined here
New Features
- Ingress Support - Get notified on ingress changes
- Helm release tracking - Receive notifications in Slack when Helm releases fail (Or any other sink)
Now Supported
- OpenShift (thank you @jmcshane!)
- Azure Managed Prometheus
- Victoria Metrics
Major Enhancements
- Reduce alerting noise with bundled Prometheus. To verify that custom Prometheus are configured correctly view the docs
- Sink improvements
- Mattermost improvements (thank you @daanvinken !)
- Improvements to MSTeams tables
- Developer experience improvements
- Support for git branches when loading customPlaybooks
- Improvements to running robusta locally (thank you @metalbear-co !)
- Reduce Robusta memory usage
- Reduce permission required for OpenShift
New Contributors
- @tuananh made their first contribution in #846
- @shalomy-cyera made their first contribution in #857
- @jmcshane made their first contribution in #878
- @svloginov made their first contribution in #876
- @daanvinken made their first contribution in #896
What's Changed
- Dockerfile: remove duplicate socat in apt-get by @tuananh in #846
- Feature/helm health monitoring by @ganeshrvel in #842
- add azure managed prometheus guide by @RoiGlinik in #877
- Hikaru + Kubernetes client full update by @Avi-Robusta in #852
- Add instructions on EBS CSI driver. by @aantn in #865
- Ingress support by @Avi-Robusta in #853
- add headers http post action by @shalomy-cyera in #857
- Extend OpenShift SCC support by @jmcshane in #878
- Allow setting custom values for liveness and startup probes by @svloginov in #876
- Improve fargate support by @aantn in #888
- Make it dreamy to run robusta-runner locally by @aantn in #894
- Add support for specific branches with playbookRepos by @aantn in #898
- Added victoria metrics support. by @ganeshrvel in #882
- Make Mattermost client work with non-admin bots and fix logo url by @daanvinken in #896
- Popeye tolerations and node selectors by @RoiGlinik in #906
- Improve alert manager grouping configuration by @arikalon1 in #910
- Msteams improved tables by @RoiGlinik in #911
And much much more...
Full Changelog: 0.10.16...0.10.17
0.10.17-alpha.6
optional parameter bug
0.10.17-alpha.5
format pdf output units for krr (#881) * format pdf output units for krr
0.10.17-alpha.4
Backward compatibility for no resource limits
0.10.17-alpha.3
version for user testings. includes improve helm monitoring.
0.10.17-alpha.2
A version used to test new helm monitoring tools
Enhanced issue analysis
What's Changed
-
Code for prometheus authorization with azure by @RoiGlinik in #854
Added support for AKS managed Prometheus -
pod issue investigator by @Avi-Robusta in #829
Automatic root cause analysis for common Prometheus alerts
- add startup probe for long boot time by @arikalon1 in #845
- Fixed graph queries with multiple prometheus metrics jobs by @Avi-Robusta in #839
- Revert crashloop trigger by @Avi-Robusta in #849
- Fix scans finding on issue by @RoiGlinik in #855
- New Robusta Docs by @aantn in #840
Full Changelog: 0.10.15...0.10.16
alpha release
What's Changed
- add startup probe for long boot time by @arikalon1 in #845
- pod issue investigator by @Avi-Robusta in #829
- Fixed graph queries with multiple prometheus metrics jobs by @Avi-Robusta in #839
- Revert crashloop trigger by @Avi-Robusta in #849
- Code for prometheus authorization with azure by @RoiGlinik in #854
- Fix scans finding on issue by @RoiGlinik in #855
Full Changelog: 0.10.15...0.10.16-alpha
0.10.17-alpha.1
This is a development release for testing the upgrades to the kubernetes and hikaru python packages
Full Changelog: 0.10.15...0.10.17-alpha.1
0.10.15
What's Changed
- allow additional env vars on forwarder by @arikalon1 in #796
- string concatenation bug by @arikalon1 in #798
- Pvs source missing patch fix by @Avi-Robusta in #806
- Added better error text for the list-dir cli by @ganeshrvel in #807
- Discovery total fix by @Avi-Robusta in #797
- Explaining prometheus retention period by @Sheeproid in #813
- removed job support for pod count by @Avi-Robusta in #812
- Added better error text for playbook action error by @ganeshrvel in #805
- use same name as class variable by @RoiGlinik in #816
- pod_status_silencer - silence alerts based on pod status. (For exampl… by @arikalon1 in #808
- Related pods bug fix by @RoiGlinik in #817
- Feature/better error cla cleaned by @ganeshrvel in #821
- file_sink with json support by @pablos44 in #809
- Improve support for running robusta locally by @aantn in #815
- Added cluster node hourly usage count by @ganeshrvel in #800
- File sink fixes and docs by @pablos44 in #822
- add liveness probe to the runner (check discovery health) by @arikalon1 in #825
- returning error result by @Avi-Robusta in #818
- added list_resource_names action by @arikalon1 in #826
- Imagepull backoff improvements by @Avi-Robusta in #777
- Aggregated api enricher by @Avi-Robusta in #803
- Hpa support by @Avi-Robusta in #811
- Node playbooks improvements by @Avi-Robusta in #780
- log enricher regex + PrometheusRuleFailures playbook by @Avi-Robusta in #792
- Additional playbooks by @Avi-Robusta in #778
- added check for requests in node_pods_capacity_enricher by @Avi-Robusta in #828
- If prometheus or alertmanager configured without
http(s)
add `http:… by @arikalon1 in #830 - Scan recommendations by @RoiGlinik in #827
- fix scheduler bug by @arikalon1 in #831
- KRR scan action by @LeaveMyYard in #833
- Add krr_scan to light actions by @LeaveMyYard in #834
- popeye action hardening by @RoiGlinik in #832
- self host cli updates for eks by @RoiGlinik in #836
- popeye omit limit issues by @RoiGlinik in #837
New Contributors
Full Changelog: 0.10.14...0.10.15