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

Remote join jobs are not triggered correctly on restart #3177

Open
yakanechi opened this issue Aug 27, 2024 · 0 comments
Open

Remote join jobs are not triggered correctly on restart #3177

yakanechi opened this issue Aug 27, 2024 · 0 comments

Comments

@yakanechi
Copy link
Contributor

What happened:
Remote join may not be triggered correctly when restarting an event containing a remote join job.
Specifically, it is triggered as a remote trigger and executed on a different event than the group event on restart.
Also, an empty event is created for the number of downstream jobs in the trigger condition.

This especially occurs when all trigger conditions are remote jobs.
On the other hand, if there is at least one job in the same pipeline in the trigger condition, there is no problem.
(See second job in the screenshot below).

What you expected to happen:
Remote join job is triggered successfully on restart event.

How to reproduce it:

  1. Run with the following configuration
  2. Restart from first job
jobs:
  first:
    requires: [ ~commit, ~pr ]

  first2:
    requires: [ ~first ]

  second:
    requires: [ first2, sd@23:component, sd@35:component, sd@36:component ]

  third:
    requires: [ sd@23:first, sd@23:second, sd@23:third, sd@35:first, sd@35:second, sd@35:third, sd@36:first, sd@36:second, sd@36:third ]

Start
start
Restart event
restart1
Last remote join job event
restart2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant