Delete streaming destinations from new API
What does this MR do and why?
This is the second of a series of MRs that will point the frontend of audit events streaming destinations to the new API.
In this MR we delete streaming destinations. The work is under use_consolidated_audit_event_stream_dest_api
FF.
MR Cadence:
MR | Description |
---|---|
!183848 (merged) | Retrieve streaming destinations from new API |
!185411 (merged) |
|
!186450 (merged) (refactoring) | Rename stream destination editor vue component |
!186456 (merged) (refactoring) | Add refactored stream destination editor vue component |
!186457 (merged) | Add ability to create new stream destinations |
!186647 (merged) | Add ability to update stream destinations |
References
- Epic: &12339
- Implementation issues: #442447 (closed) / #524939 (closed)
- FF Rollout issue: #523880 (closed)
- FF Cleanup issue: #523881
Screenshots or screen recordings
Deleting group streaming destinations | Deleting instance streaming destinations |
---|---|
deleting-group-streaming-destinations | deleting-instance-streaming-destinations |
How to set up and validate locally
- Navigate to
https://gdk.test:3443/rails/features/
and turn onuse_consolidated_audit_event_stream_dest_api
- Refer to these steps to create new destinations
- Navigate to the proper view:
- Instance: Your Group > Secure > Audit Events > Streams tab
- Group: Admin area > Monitoring > Audit Events > Streams tab
- Expand one of the destinations
- Click delete
- Refresh the page to make sure it's deleted.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Sheldon Led