Releases: robusta-dev/robusta
0.8.18
Highlights
We're happy to announce support for a new OpsGenie sink! For details on configuring it, see the docs
Please welcome our two new team members @RoiGlinik and @Avi-Robusta who implemented several improvements and fixes in this release!
What's New
- Add an OpsGenie sink by @arikalon1 in #167
Fixes and improvements
- Verify slack channel during installation by @Avi-Robusta in #154
- Fix Docker builds on M1 Macbooks by @RoiGlinik in #159
- Solve pip/python path issues in docs by @RoiGlinik in #160
- Update instructions on building the docs by @RoiGlinik in #161
- Add cluster name to all findings by @arikalon1 in #168
- Improve the way that the python_memory action chooses which process to profile by @aantn in #164
New Contributors
- @RoiGlinik made their first contribution in #159
- @Avi-Robusta made their first contribution in #154
Full Changelog: 0.8.16...0.8.18
(Note that this re-releases and fixes a broken 0.8.17 release which was deleted due to a bug I accidentally introduced in pyproject.toml at the last second.)
Security hardening
Moving configuration to k8s secret
Allow pulling helm values from environment variables
OOM killer playbook enhancement
0.8.15
What's Changed
- Add support for K8s Jobs in the OOMKiller playbook by @djarv1337 in #158
Full Changelog: 0.8.14...0.8.15
0.8.14
Congrats to @shahar-lev on his first PR to Robusta!
What's New
- Allow using K8s labels to limit when triggers fire @arikalon1 in #149
See https://docs.robusta.dev/master/catalog/triggers/kubernetes.html#supported-filters
Fixes and other changes
- Add support for loading actions from BitBucket @shahar-lev in #144
- Documentation improvements
New Contributors
- @shahar-lev made their first contribution in #144
Full Changelog: 0.8.13...0.8.14
0.8.13
What's Changed
- Add MS Teams sink
- Update the readme
- Add enablePlatformPlaybooks to gen-config
- Docs updates
- Add severity and investigate link
- Cli EULA enhancement
Full Changelog: 0.8.12...0.8.13
0.8.12-beta
New and Improved Playbook Actions
A new action shows the definition of firing Prometheus alerts
An improved action lets you interactively choose which pod to debug (use the action parameter interactive=True)
Configuration changes
- Sinks are now defined differently in the values.yaml file by @arikalon1 in #136
In the new configuration, remove the values slackApiKey
, slackChannel
, and robustaApiKey
and instead define a sinksConfig
value as follows:
sinksConfig:
- slack_sink:
name: main_slack_sink
slack_channel: <slack_channel>
api_key: <slack_api_key>
- robusta_sink:
name: robusta_ui_sink
token: <robusta_ui_token>
You can also continue to define sinks the old way for now.
Other changes
- documentation improvements
- various cli improvements
- fix a bug with playbook callbacks
- fix logging errors
Full Changelog: 0.8.11...0.8.12
Git playbooks
Enable loading playbooks from Git repositories
Enable UI self registration from the cli
Docs enhancements
Python debugger playbooks update
0.8.10
0.8.9
0.8.8 - fix 0.8.7 release by updating poetry.lock
Full Changelog: 0.8.7...0.8.8