Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ICAv2 workflow pipeline event notification #120

Closed
victorskl opened this issue Feb 25, 2024 · 7 comments · Fixed by #193, #206 or #236
Closed

Implement ICAv2 workflow pipeline event notification #120

victorskl opened this issue Feb 25, 2024 · 7 comments · Fixed by #193, #206 or #236
Assignees
Labels
pipeline Workflow/Pipeline Manager

Comments

@victorskl
Copy link
Member

Actions:

  • Create CDK stateful code construct for setting up pipeline analysis event notification
  • Use "BSSH trial" <> "trial" in umccr-prod domain as the development target
  • Document the event setup in this repo /docs section; similar expectation like Portal ICAv1
                                                                               / --> Step Function
ICAv2 --> SQS --> EventBridge Pipe --> EventBridge Bus --> EventBridge Rule --> ... 
                                                                               \ --> Some arbitrary execution (Container/Lambda/ECS/Batch)
@victorskl victorskl added the pipeline Workflow/Pipeline Manager label Feb 25, 2024
@victorskl
Copy link
Member Author

victorskl commented Feb 25, 2024

See ClickOps experimentation pointers in the following:

OrcaBus V1: Create and experiment ICA v2 Notification service subscription on Pipeline/Workflow run

@reisingerf
Copy link
Member

Perhaps take a look at: https://github.com/EYssel/sqs-dlq-monitoring

@victorskl victorskl changed the title Codify ICAv2 workflow pipeline event notification Implement ICAv2 workflow pipeline event notification Mar 7, 2024
@victorskl
Copy link
Member Author

@reisingerf Flo has started the work item in the branch feature/ica-event-pipe

@EYssel
Copy link

EYssel commented Mar 28, 2024

Hi,

EYssel here, creator of sqs-dlq-monitoring

I attempted to solve the issues mentioned. Feel free to let me know by creating more issues if you have any other problems or complaints.

Thanks again for the great feedback!

@victorskl victorskl linked a pull request Apr 3, 2024 that will close this issue
@victorskl victorskl linked a pull request Apr 9, 2024 that will close this issue
@reisingerf
Copy link
Member

@EYssel thanks for your construct! It made this work so much easier!
And your quick and helpful support was much appreciated!

@EYssel
Copy link

EYssel commented Apr 9, 2024

You are very much welcome!

It's great to know at least 1 project is using it 😄

@victorskl victorskl linked a pull request Apr 19, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pipeline Workflow/Pipeline Manager
Projects
None yet
3 participants