eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
8 stars 10 forks source link

Process Workers: Validation and Development of Missing Process Worker Retriggers (Pt.1#802) #811

Open MaximilianHauer opened 3 months ago

MaximilianHauer commented 3 months ago

Epic Description:

This epic encompasses the thorough validation of the existing process worker's retrigger functionalities, the identification of any missing retrigger functions, and the subsequent development of these functions. The focus is to ensure that all necessary retrigger endpoints are identified, prioritized, and implemented to enhance the process worker's robustness and reliability.

This is part 2 that focuses on the implementation efforts of the previous findings and documentation.

Acceptance Criteria:


Subtasks:

Subtask 3: Prioritize Missing Retriggers & Create Follow-up Tasks

Subtask 4: Implement New Retrigger Functions

Subtask 5: Split up ACTIVATE_APPLICATION Process Step and make it retrigger able

Subtask 6:

Known Missing Retrigger:

Retrigger 'Clearinghouse' Step of Registration Approval Process Issue: https://github.com/eclipse-tractusx/portal-backend/issues/810 Description: Implement a retrigger function for the 'Clearinghouse' step in the registration approval process to ensure it can be restarted in case of failure or required reprocessing.


Testcases

To be defined

Linked tickets:

jjeroch commented 3 months ago

Test Cases to be added as soon as the missing retrigger endpoints are identified

evegufy commented 3 months ago

Committers: @evegufy @Phil91 @ntruchsess @oyo