airbnb / streamalert

StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
https://streamalert.io
Apache License 2.0
2.86k stars 334 forks source link

Dry Out Jira-V2 Output #1333

Closed gavinelder closed 1 year ago

gavinelder commented 2 years ago

to: @ryandeivert @chunyong-lin @Ryxias cc : @blakemotl related to: https://github.com/airbnb/streamalert/pull/1311

Background

The following change was discussed on https://github.com/airbnb/streamalert/pull/1311 where the original Jira-v2 was just a heavy cut/paste job with some slight modifications, which is not ideal.

https://streamalert.slack.com/archives/C3BHE2Z0S/p1610399094191300

This is cleaning up all of that tech debt.

Changes

Contentious points

Testing

This was tested in conjunction with https://github.com/airbnb/streamalert/pull/1311 against a live environment.

gavinelder commented 2 years ago

@chunyong-lin jira-cloud SGTM I would like to see what #1311 and v4 look like before a major overhaul, however building and introducing before a major breaking change and removing old Outputs like PD v1, Jira, etc may make sense.