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

sig#811 Enable Process Worker endpoints to be retriggered and add necessary steptype #912

Closed
3 tasks
MaximilianHauer opened this issue Aug 9, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@MaximilianHauer
Copy link

Description

AS A System
WHEN a trigger fails
THEN i should be able to retrigger it to retry and proceed on the current step.

Step Name Retrigger Possible Retrigger Endpoint  
TRANSMIT_BPN_DID YES missing phil: endpoint needed to retrigger
REQUEST_BPN_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
STORED_BPN_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
REQUEST_MEMBERSHIP_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
STORED_MEMBERSHIP_CREDENTIAL NO   phil: retrigger endpoint and steptype needed
OFFERSUBSCRIPTION_CREATE_DIM_TECHNICAL_USER YES missing phil: retrigger endpoint and steptype needed
AWAIT_CREATE_DIM_TECHNICAL_USER_RESPONSE YES missing phil: retrigger endpoint and steptype needed
REMOVE_KEYCLOAK_USERS YES missing phil: retrigger endpoint and steptype needed
SEND_MAIL YES missing phil: retrigger endpoint and steptype needed
INVITATION_ADD_REALM_ROLE YES missing phil: retrigger endpoint and steptype needed
INVITATION_CREATE_SHARED_CLIENT YES missing phil: retrigger endpoint and steptype needed
CREATE_DIM_TECHNICAL_USER YES missing phil: retrigger endpoint and steptype needed
DELETE_CENTRAL_IDENTITY_PROVIDER YES   phil: retrigger endpoint and steptype needed

Acceptance Criteria

  • Each process step is assessed for retriggering capability.
  • Status endpoints are updated with accurate retrigger endpoint mapping
  • The process worker documentation is updated with the retriggerable steps and their corresponding endpoints

Additional Information

@MaximilianHauer
Copy link
Author

@Phil91 to be reviewed. if you provide feedback i would add these to the list or create a new ticket if the task defers

TRANSMIT_BPN_DID YES missing phil: endpoint needed to retrigger
DELETE_COMPANYUSER_ASSIGNED_PROCESS NO   phil: recheck
DELETE_IDENTITY_PROVIDER NO   phil: recheck
TRIGGER_ACTIVATE_SUBSCRIPTION NO   phil: recheck

@Phil91
Copy link
Member

Phil91 commented Aug 9, 2024

@MaximilianHauer for the mentioned three process steps we don't need a retrigger process :)

@Phil91 Phil91 moved this from NEW USER REQUEST to IN PROGRESS in Portal Aug 9, 2024
Phil91 added a commit that referenced this issue Aug 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step

Refs: #912
Phil91 added a commit to eclipse-tractusx/portal-assets that referenced this issue Aug 13, 2024
Phil91 added a commit to eclipse-tractusx/portal-assets that referenced this issue Aug 14, 2024
@github-project-automation github-project-automation bot moved this from IN PROGRESS to USER READY in Portal Sep 6, 2024
ntruchsess pushed a commit that referenced this issue Sep 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step

Refs: #912
ntruchsess pushed a commit that referenced this issue Sep 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step

Refs: #912
ntruchsess pushed a commit that referenced this issue Sep 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step

Refs: #912
ntruchsess pushed a commit that referenced this issue Sep 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step

Refs: #912
ntruchsess pushed a commit that referenced this issue Sep 12, 2024
* add missing endpoints to retrigger failed steps
* add retrigger steps and endpoints for process steps which miss a retrigger step
* remove process-step OVERRIDE_BUSINESS_PARTNER_NUMBER
* remove process-step RETRIGGER_AWAIT_CREATE_DIM_TECHNICAL_USER_RESPONSE
Refs: #912
---------
Co-authored-by: Norbert Truchsess <[email protected]>
Phil91 added a commit to eclipse-tractusx/portal-assets that referenced this issue Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

2 participants