Skip to content

Releases: robusta-dev/robusta

0.13.1

31 May 10:45
98a9b1a
Compare
Choose a tag to compare

What's Changed

  • bug fix - Fix auto recover mechanism for JWT token by @arikalon1 in #1445
  • Fix race condition between job and pod creation when running scans by @arikalon1 in #1446

Full Changelog: 0.13.0...0.13.1

0.13.0

27 May 16:57
7bde2c6
Compare
Choose a tag to compare

New Features

Quick Links

Define links to external systems

Screenshot 2024-05-27 at 7 04 24 PM


Define a new quick link
Screenshot 2024-05-27 at 7 01 34 PM

Timeline Label Filters

Filter alerts by labels, across all clusters

Screenshot 2024-05-27 at 7 06 27 PM

What's Changed

New Contributors

Full Changelog: 0.12.0...0.13.0

0.13.0-alpha-1

27 May 14:13
7bde2c6
Compare
Choose a tag to compare
0.13.0-alpha-1 Pre-release
Pre-release
call execute on supabase rpc (#1443)

0.12.0

06 May 10:02
e7eea38
Compare
Choose a tag to compare

New Features

Slack Alert Grouping and Summarization Using Slack Threads

Reduce alert fatigue by grouping similar alerts and summarize them into a Slack thread.
Fully customizable based on severity, type of alerts, labels and more.

Screen Shot 2024-05-06 at 12 54 39

- slack_sink:
    # other slack sink params
    grouping:
      group_by:
        - cluster
      interval: 86400
      notification_mode:
        summary:
          threaded: true
          by:
            - identifier
            - severity

See all configuration options

New Zulip Sink

Receive Robusta alerts in Zulip. Contributed by community member @oscgu. See here for detailed instructions.

Screen Shot 2024-05-06 at 12 55 34

Other changes

New Contributors

Full Changelog: 0.11.0...0.12.0

0.11.1-alpha

05 May 07:52
9665d9d
Compare
Choose a tag to compare
0.11.1-alpha Pre-release
Pre-release

New Features

Slack Alert Grouping and Summarization Using Slack Threads

Reduce alert fatigue by grouping similar alerts and summarize them into a Slack thread.
Fully customizable based on severity, type of alerts, labels and more.

Screen Shot 2024-05-06 at 12 54 39

- slack_sink:
    # other slack sink params
    grouping:
      group_by:
        - cluster
      interval: 86400
      notification_mode:
        summary:
          threaded: true
          by:
            - identifier
            - severity

See all configuration options

New Zulip Sink

Receive Robusta alerts in Zulip. Contributed by community member @oscgu. See here for detailed instructions.

Screen Shot 2024-05-06 at 12 55 34

Other changes

New Contributors

Full Changelog: 0.11.0...0.11.1-alpha

0.11.0

11 Apr 17:06
5f58635
Compare
Choose a tag to compare

New Features

Change Tracking Triggers

Trigger a playbook when a resource field changes. Learn more

customPlaybooks:
- name: "NotifyOnImageChange"
  triggers:
    - on_deployment_update: {}
        change_filters:
          include:
          - image
  actions:
    - resource_babysitter: {}
Fine Grained Scope For Triggers

Triggers now have an extensive include/exclude definition. Explore examples

customPlaybooks:
- name: "PostgresWarning"
  triggers:
    - on_event_create:
        scope:
          include:
            - attributes:
                - "type=Warning, involvedObject.name=postgres, event.reason=FailedScheduling"
  actions:
    - create_finding: # 
       title: "Failed scheduling postgres"
       aggregation_key: "FailedScheduling"
View Argo Rollouts in the Robusta UI

Users can now monitor and manage Argo rollouts directly within the Robusta UI. See PR

Other Changes

Breaking Changes

  • Sink Matcher Identifier Update:
    Some playbooks notifications identifiers have changed. (For example: image_pull_backoff_reporter is now ImagePullBackoff)
    If you're using Sink Matchers based on the identifier you will need to update your sinks configuration.
    For example:
    Image_pull_backoff_reporterImagePullBackoff
    job_failureJobFailure
    krr_reportKrrReport
    pod_oom_killer_enricherPodOOMKilled
    report_crash_loopCrashLoopBackoff
Full list of changed identifiers
job_failure -> JobFailure
image_pull_backoff_reporter -> ImagePullBackoff
krr_report -> KrrReport
pod_oom_killer_enricher -> PodOOMKilled
report_crash_loop -> CrashLoopBackoff
show_stackoverflow_search -> ShowStackoverflowSearch
argo_app_sync -> ArgoAppSync
scale_hpa_callback -> ScaleHpaAction
alert_on_hpa_reached_limit -> HpaReachedMaximum
daemonset_fix_config -> DaemonsetFixConfig
daemonset_silence_false_alarm -> DaemonsetSilenceFalseAlarm
report_rendering_task -> GrafanaReport
disk_benchmark -> DiskBenchmark
report_image_changes -> ReportImageChanges
http_get -> HttpGet
http_post -> http_post
http_put -> HttpPut
java_process_inspector -> JavaProcessInspector
pod_jmap_pid -> PodJmapPid
pod_jstack_pid -> PodJstackPid
job_restart_on_oomkilled_community -> JobRestartOnOomkilledCommunity
node_not_ready -> NodeNotReady
count_pod_creations -> CountPodCreations
volume_analysis -> VolumeAnalysis
python_profiler -> PythonProfiler
pod_processes -> PodProcesses
python_memory_allocations -> PythonMemoryAllocations
debugger_stack_trace -> DebuggerStackTrace
python_process_inspector -> PythonProcessInspector
python_debugger -> PythonDebugger
popeye_report -> PopeyeReport
volume_snapshot_error -> VolumeSnapshotError
volume_snapshot -> VolumeSnapshot
restart_loop_reporter -> CrashLoopBackoff
http_stress_test -> HttpStressTest
Generic finding key -> GenericFindingKey
Generic Change -> GenericChange
General scheduled task -> GeneralScheduledTask
crash_loop -> CrashLoop

New Contributors

  • @IdeoG made their first contribution - Sending krr reports to Mattermost in #1374.

Full Changelog: Compare Versions

0.10.32-alpha.1

11 Apr 11:59
5f58635
Compare
Choose a tag to compare
0.10.32-alpha.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.10.31...0.10.32-alpha.1

0.10.32-alpha

10 Apr 06:57
Compare
Choose a tag to compare
0.10.32-alpha Pre-release
Pre-release

What's Changed

Full Changelog: 0.10.31...0.10.32-alpha

0.10.31

19 Mar 16:58
dfb4f28
Compare
Choose a tag to compare

New SaaS Features

  • Filtering Apps based on images, labels or environment variables
Screenshot 2024-03-19 at 5 52 42 PM



What's Changed

New Contributors

Full Changelog: 0.10.30...0.10.31

0.10.31-alpha

19 Mar 14:48
dfb4f28
Compare
Choose a tag to compare
0.10.31-alpha Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.10.30...0.10.31-alpha