Skip to content

Releases: robusta-dev/robusta

0.8.18

23 Jan 17:25
Compare
Choose a tag to compare

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

Fixes and improvements

New Contributors

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

17 Jan 08:47
Compare
Choose a tag to compare

Moving configuration to k8s secret
Allow pulling helm values from environment variables
OOM killer playbook enhancement

0.8.15

16 Jan 14:21
b9d46df
Compare
Choose a tag to compare

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

13 Jan 11:31
Compare
Choose a tag to compare

Congrats to @shahar-lev on his first PR to Robusta!

What's New

Fixes and other changes

  • Add support for loading actions from BitBucket @shahar-lev in #144
  • Documentation improvements

New Contributors

Full Changelog: 0.8.13...0.8.14

0.8.13

10 Jan 15:28
fdf5ea1
Compare
Choose a tag to compare

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

26 Dec 20:50
Compare
Choose a tag to compare
0.8.12-beta Pre-release
Pre-release

New and Improved Playbook Actions

A new action shows the definition of firing Prometheus alerts
image

An improved action lets you interactively choose which pod to debug (use the action parameter interactive=True)
image

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

22 Dec 08:11
Compare
Choose a tag to compare

Enable loading playbooks from Git repositories
Enable UI self registration from the cli
Docs enhancements
Python debugger playbooks update

0.8.10

19 Dec 09:48
0643f83
Compare
Choose a tag to compare

What's New

  • New playbook for easily debugging any python pod in VSCode @aantn in #121
  • Robusta is now licensed under the MIT license by @aantn in #123

Breaking Changes

  • The paramters for the add_alert_lines_to_grafana playbook were changed by @aantn in #122

Full Changelog: 0.8.9...0.8.10

0.8.9

12 Dec 20:04
a76f015
Compare
Choose a tag to compare

What's Changed

  • fix a bad logging line which caused an uncaught exception by @aantn in #119
  • update node health playbook and fix existing incluster_ping playbook by @aantn in #120

Full Changelog: 0.8.8...0.8.9

0.8.8 - fix 0.8.7 release by updating poetry.lock

12 Dec 12:58
Compare
Choose a tag to compare